Skip to content
← Back to Blog
Data

Cost Per Meeting: Agency vs In-House SDR, Honestly Modelled

7 min · Jul 22, 2026

The honest cost of a booked meeting is not the salary line or the agency invoice. It is every cost for the month added up, then divided by the meetings you actually held. In-house often looks cheaper on paper, but it hides ramp-up, tools, and management time. An agency turns those into one predictable number, faster.

The one formula that gives you an honest number

To find your true cost per meeting, add up every cost for the month, then divide by the number of meetings you actually held.

The trap is counting the wrong things on both sides of that sum. Owners tend to compare a salary against an agency fee and stop there. That misses most of the real cost, and it ignores the difference between a meeting that was booked and a meeting that was actually held. No-shows, reschedules that never happen, and unqualified prospects all cost you money without ever producing a conversation.

So use held meetings, not booked ones, as the number you divide by. It is the only figure that matches what you are really buying.

The costs owners forget when they model in-house

In-house looks cheap because most owners only count the base salary.

Here are the parts that quietly get left out of the sum:

  • Salary and payroll taxes. The real number is the total employer cost, not the take-home figure you agreed in the offer. Taxes, contributions, holiday, and benefits sit on top.
  • Tools and data. A working outbound seat needs a sending platform, a data or list source, enrichment, and verification. None of it is free, and it renews every month.
  • Management time. Someone has to hire, train, coach, and review the SDR. That is senior time taken away from other work, and it has a cost even if it never shows up on a payslip.
  • Ramp-up months. A new SDR is not productive on day one. There are weeks, often months, of learning your product and warming up before meetings land at a steady rate. You pay full cost during that ramp for a fraction of the output.
  • Domains and infrastructure. Reliable sending needs separate domains, mailboxes, and weeks of warm-up before you send at volume. Skip this and your emails land in spam, which quietly destroys your cost per meeting.
  • The opportunity cost of a slow start. Every month you wait for a hire to become productive is a month without pipeline. If you have targets to hit now, that gap has a real price.

Add all of that up and divide by held meetings, and the in-house number is usually higher than the salary made it look.

In-house SDR vs agency, side by side

The two options differ most in speed, cost shape, and who carries the risk.

What you are comparingIn-house SDRAgency
Speed to first meetingSlow. Weeks to hire, then a ramp before the first booked meetingFast. The systems, data, and infrastructure already exist, so meetings start within weeks
ControlHigh. The person sits in your team and follows your process every dayMedium. You set the targets and approve the messaging, the agency runs delivery
Cost shapeMostly fixed. You pay the full cost whether or not meetings landMostly variable. You pay for an outcome and can pause or scale it
Ramp riskYou carry it. If the hire underperforms, you still paid for the rampThe agency carries it. The team is already trained and producing
Deliverability riskYou carry it. Your domains and inboxes take any reputation hitThe agency carries it. They warm and rotate their own infrastructure and protect your main domain

Neither column is “the winner”. They just suit different situations, which is the whole point of modelling the cost honestly instead of guessing.

Where an agency usually wins

An agency wins when speed and predictability matter more than day-to-day control.

Because the platform, data, and warmed infrastructure already exist, you skip the slowest and riskiest part of the in-house model: the ramp. Meetings can start landing while a new hire would still be reading onboarding docs.

Speed is not a vanity metric here. According to 6sense, most B2B buying groups build a shortlist before they ever contact a seller, and the first vendor they speak to wins the deal roughly 80% of the time. Getting into that conversation early is worth real money, and a slow in-house start hands that advantage to a competitor.

The cost shape helps too. A variable fee that you can pause or scale is easier to defend to yourself than a fixed salary you are stuck with through a quiet quarter. And the upside can be large: our own lead generation work with SVEC GROUP produced 2M EUR in pipeline from a 12K EUR project. For a wider view of what outbound tends to return, see our outbound ROI benchmark for Europe.

Where in-house is the better call

In-house is the stronger choice when the knowledge has to live inside your team for the long term.

Be honest with yourself here, because the answer is often in-house:

  • Complex or technical products. If every good conversation needs deep knowledge of your product, an in-house person who lives and breathes it may qualify better than an outside team.
  • High, steady deal volume. If you consistently need a lot of meetings, the fixed cost of a salary can spread thinly and beat a variable fee over time.
  • You want to own the muscle. If outbound is core to how you will grow for years, building the skill in-house is an investment, not just an expense.
  • You have the management capacity. If a senior person genuinely has time to hire, coach, and review, the in-house model has a much higher chance of working.

If several of those are true, in-house can absolutely produce the lower cost per meeting once it is running. The risk is the ramp and the management load, not the model itself.

A quick note on channel cost

The cheapest-looking channel is rarely the cheapest once you wait for it.

It is tempting to skip both options and lean on content and organic search instead. Just know what that costs. According to First Page Sage, the average customer-acquisition cost through content and organic sits around 942 USD, and it typically pays back over six to twelve months or more. It can become very efficient at scale, but it is slow to start and it is not free. We break down that trade-off in outbound vs inbound.

The point is the same across every option: model the full monthly cost, divide by meetings actually held, and compare like for like.

Get an honest number for your business

You do not have to guess which side of this comparison fits you. Map your real monthly costs, be strict about held meetings, and the answer usually makes itself clear.

If you want a second pair of eyes on the numbers, or a faster route to the first meeting without carrying the ramp yourself, see how our lead generation service works, or book a free call and we will model it with you.

Frequently asked questions

How do I calculate cost per meeting?

Add up every cost for the month, including salary and payroll taxes, tools, data, management time, and infrastructure, then divide by the meetings you actually held. Use held meetings, not booked ones, or the number flatters you.

Is an in-house SDR cheaper than an agency?

On base salary alone it can look cheaper. Once you add ramp-up months, tools, data, management time, and the cost of a slow start, the gap narrows a lot. An agency turns those into one predictable number and starts faster.

When does hiring an in-house SDR make more sense?

When your product is complex and needs deep in-house knowledge, when you have enough steady deal volume to justify a fixed salary, and when you have the management capacity to hire, coach, and review the person properly.

Who carries the deliverability risk, in-house or agency?

With in-house, your own domains and inboxes take any reputation hit. A good agency warms and rotates separate sending infrastructure, so your main domain stays protected if something goes wrong.