Blog · Hiring

Cold calling vs hiring an SDR: the real math

The short answer

For your first six months of outbound, outsourcing the calls is usually cheaper per meeting. An in-house SDR costs about $52,500 for the first six months, and half of that goes into a three month ramp. Six months of our 30 day pilot is $17,982 with 2,000 dials a month guaranteed. On the same list, that works out to roughly 11 phone meetings in-house vs 32 outsourced in the model below. Hiring wins once outbound is proven and you need a full-time rep for years. The full math, and every assumption behind it, is below.

I'll say the obvious part first: I sell outsourced calling, so of course I think it wins. That's exactly why every number below has a source or is labelled as an assumption you can change. If your numbers are different, plug them into the calculator further down and see what comes out. If hiring wins for you, hire.

What you're actually comparing

In-house SDROutsourced (ShazRise pilot)
Monthly costAbout $8,750 all-in$2,997
Time to full speedAbout 3 months of rampDialing starts once the list, script and dialer are set up. Your 30 days start when the dialing does, not when you sign
Calls a monthAbout 920 (44 a day)2,000, guaranteed in writing
Also sends emailYes, about 41 a dayNo, phone only
How long it lastsAverage tenure 1.9 years, then you rehireMonth to month
What you keepThe rep, while they stayThe list, the script and the objection library

The in-house numbers come from The Bridge Group's 2025 SDR report: $80,000 on-target earnings, 3.0 months average ramp, 1.9 years average tenure, and a median of 44 dials and 41 emails a day. The $8,750 a month adds benefits, payroll tax and tools on top of pay. I broke that down line by line in what an SDR actually costs in 2026.

The first six months, side by side

Here is the model. Same list, same market, same 370 dials per meeting for both, which is the 2025 Belkins benchmark from how many cold calls it takes to book a meeting. I count the in-house rep at half speed during the three ramp months. That's my assumption, not a measured number, and it's generous to the new hire.

First 6 monthsIn-house SDROutsourced pilot x 6
Cost$52,500$17,982
Calls madeAbout 4,14012,000
Phone meetings at 370 dials eachAbout 11About 32
Cost per phone meetingAbout $4,700About $560

Two honest caveats before you take that table to your CFO:

  • Your SDR also sends email. Bridge Group measures 41 emails a day on top of the calls. If those emails book meetings for you, add them to the in-house column. My model only counts the phone.
  • The in-house number improves after month six. The ramp is paid for, so months 7 to 12 cost the same but produce more. Over a full year the gap narrows. It doesn't close, because the monthly cost is still nearly three times higher for less than half the calls.

Run it with your own numbers

Change any of these. The defaults are the numbers above.

$8,750
920
370
$4,000
11in-house meetings, 6 months
32outsourced meetings, 6 months
$119kextra value from outsourcing: added meetings plus money saved

Outsourced side is fixed at our published pilot: $2,997 and 2,000 dials a month. In-house ramp months count at half speed.

Not sure what one meeting is worth? Take your average deal size and multiply it by how many of ten first meetings become customers, divided by ten. A $40,000 deal that closes two in ten makes each meeting worth $8,000.

When hiring an SDR is the right call

I'll tell you straight when you shouldn't buy from me:

  • Outbound is already proven for you, with real connect rates and meetings you can point to, and you need that volume for years, not months.
  • You have a sales manager who will coach the rep every week. An SDR with nobody coaching them is how you get the three month ramp followed by a resignation at month eleven.
  • Your sale needs deep product knowledge on the first call, the kind that takes a quarter of training to learn.

If that's you, hire. If it isn't yet, the cheaper move is to outsource the first few months, find out whether your market picks up the phone, and keep the list, script and objection library to hand to the person you hire later.

The risk nobody puts in the spreadsheet

The biggest cost of hiring first isn't the salary. It's finding out in month five that the list was wrong. I had a campaign this year where the same caller, on a list the client supplied, went from 5.7% of dials reaching a person in the first two weeks to 2.3% in the last two. Zero meetings from 2,665 dials. On an outsourced pilot you find that out in month one and fix the list. With a new hire you find it out after the ramp, after the salary, and usually after the rep has started looking for their next job.

Quick answers

Is it cheaper to outsource cold calling or hire an SDR?

For the first six months, outsourcing is usually cheaper per meeting. An in-house SDR costs about $52,500 over six months including a three month ramp. Six months of a $2,997 pilot is $17,982 with 2,000 calls a month guaranteed.

How long does it take a new SDR to ramp?

About three months on average, according to The Bridge Group's 2025 SDR report. That is the lowest it has been since 2010.

How many calls does an in-house SDR make per day?

The median is 44 dials a day, plus about 41 emails, in The Bridge Group's 2025 data. That works out to roughly 920 calls a month.

When should I hire an SDR instead of outsourcing?

When outbound is already proven for your offer, you need full-time volume for years, and you have a manager who will coach the rep every week. Until then, outsourcing tests the market for a fraction of the cost.

Sources: The Bridge Group, 2025 SDR Metrics & Compensation Report; Belkins, B2B cold calling benchmarks (2025 data). In-house monthly cost from our SDR cost breakdown. Campaign numbers are from our own call reports, August to September 2026.

See the pilot and what it guarantees Book a 30-minute call Send me the list you have been calling. I'll tell you what is in it, free.

Tell us what you sell and who you sell it to.

Thirty minutes. You'll leave the call with a straight read on whether outbound is your problem, and a number if it is.