The short answer.
A fully loaded in-house SDR runs $125k to $200k a year once you add benefits, tools, management, ramp and attrition. A done-for-you agency runs $42k to $60k and is booking meetings in weeks, not months. In-house wins when the sale is deeply technical and you can absorb a year of ramp. For most B2B teams the math favours outsourcing first. That is exactly what Occura runs, with human setters on dedicated accounts.
See the math for your teamThe real cost of an in-house SDR.
The number most teams budget for is the salary, and that is the number that misleads them. A US SDR base of around $65k feels affordable next to an agency retainer. The problem is that salary is typically only 40 to 50 percent of what an in-house rep actually costs you. The rest hides in benefits, tooling, the manager who runs them and the months before they produce anything.
Here is the full stack for a single in-house SDR, the way it lands on a real budget once you stop pretending the salary is the cost.
| Cost line | Annual figure |
|---|---|
| Base salary | $65,000 |
| Benefits & commission (~30%) | $20,000 |
| Sales tools (CRM, engagement, data) | $5,000 to $12,000 |
| Management overhead | $15,000 |
| Ramp loss (first 3 to 4 months) | $12,000 to $22,000 |
| Turnover & recruitment | $8,000 to $20,000 |
| Fully loaded total | $125,000 to $200,000 |
Premium data and intent services push the top of that range past $200k. And every line above is per rep. A two or three person SDR pod multiplies it, plus you now need a dedicated manager at a one-to-five or one-to-eight ratio just to keep them on plan.
An SDR takes 3 to 6 months to reach full productivity. You pay full freight for that whole window while pipeline trickles. A 4-month ramp is roughly a $22k sunk cost before the first quota month.
What an agency actually costs.
An outsourced agency bundles what the in-house line items buy separately: experienced operators, the full tool stack, list building, campaign strategy, management and reporting, all inside one monthly fee. Retainers typically run $3,000 to $14,000 a month, which lands most engagements at $42k to $96k a year, with no recruitment, no ramp loss and no attrition risk sitting on your books.
That spread is wide because “agency” covers everything from a call-centre churning generic lists to a dedicated team writing every message by hand. The cheap end is cheap for a reason: shared reps, automation, templated sends that get pattern-matched and ignored. The figures that matter are not just the retainer but what you get for it.
The Occura model sits at the dedicated end of that range, and deliberately so. From $5k a month you get a LinkedIn account branded as your business, run by in-house human setters, not bots or templates, booking qualified meetings straight onto your calendar. Live in 7 days, on a 3-month engagement, and zero risk to your own profiles because we never touch them. The retainer is the whole cost. There is no hidden ramp, tooling or backfill line underneath it.
Cost per meeting, side by side.
Retainers and salaries are inputs. The number that actually decides this is cost per qualified meeting, because that is what feeds the pipeline. When you normalise both models to the same output, the gap is hard to argue with.
The reason is structural, not magical. An in-house SDR spends a large share of their week on list building, data hygiene and admin. An agency amortises that infrastructure across clients and keeps the operator on the part that books meetings. You are buying the output, not the overhead.
Compare cost per qualified meeting, not retainer versus salary. The cheaper-looking line is almost always the more expensive meeting.
Ramp, attrition and time to revenue.
Cost is only half the decision. The other half is when the pipeline shows up, and how exposed you are if a person walks. This is where the two models diverge most sharply, and where the agency advantage is largest for a team that needs results this quarter.
The in-house build takes a quarter or two
From the day you open the role to the day the rep hits quota, you are looking at weeks of hiring, then 3 to 6 months of ramp. The average SDR tenure is around 14 months and annual turnover runs 30 to 39 percent, so a meaningful share of that ramp investment walks out before it pays back. Every departure costs $115k to $195k once you add replacement, lost pipeline during the vacancy and the institutional knowledge that leaves with them.
The agency timeline is measured in weeks
A done-for-you team uses experienced operators and an existing stack, so the first meetings land in 2 to 4 weeks. Occura is deliberately faster still, live in 7 days, because the account, the setters and the playbook already exist. Attrition is the vendor's problem, not yours: if a setter changes, the engagement does not.
In-house: hiring
Job posted, screening, interviews. No pipeline yet.
Agency: live
Occura account branded, list built, first messages out.
In-house: onboarding
Rep learning product, ICP and tools. Output near zero.
In-house: ramped
Full productivity, if they have not churned first.
By the time an in-house SDR is ramped, an agency has run a full quarter of pipeline.
There is one more risk line that rarely makes the spreadsheet: your LinkedIn accounts. An in-house team usually runs outreach from personal or company profiles, which means an aggressive tool or a careless cadence can get a real profile restricted. The way we handle that, and why dedicated accounts matter, is covered in our complete guide to LinkedIn outreach. Occura runs on separate dedicated accounts, so a misstep never touches the network you have spent years building.
Which one fits your situation.
This is not a one-size answer, and any agency that tells you outsourcing always wins is selling. There are real cases where building in-house is the right call. The honest split looks like this.
Build in-house when the conversation needs deep product expertise that takes months to teach, when your culture is a genuine differentiator on the phone, and when you can absorb a year of ramp before you judge the return. Outsource when you need pipeline now, when you are validating a market before you commit headcount, or when you simply do not have a sales leader free to manage a pod.
The case for starting outsourced
The most common path that works: start fully outsourced, let the agency prove the ICP and build the playbook, then decide whether to bring it in-house once the motion is known. You de-risk the expensive hire by buying the answer first. If you want the framework we use to qualify before booking, our piece on what gets accepted on LinkedIn walks through it.
Key takeaways
- Salary is 40 to 50 percent of an in-house SDR's real cost. Fully loaded, one rep is $125k to $200k a year.
- An outsourced agency runs $42k to $96k all in, a 25 to 30 percent saving with no ramp or attrition on your books.
- Compare cost per qualified meeting, not retainer versus salary. In-house meetings often cost two to three times more.
- In-house takes 3 to 6 months to ramp. A focused agency is booking meetings in weeks, Occura in 7 days.
- In-house wins for deeply technical sales you can fund for a year. Outsourcing wins for speed, testing and lean teams.
- Starting outsourced de-risks the hire: prove the motion first, then decide whether to build it in-house.