Blog

Outbound Agency vs In-House Team: What Year One Costs, What You Keep and the Route in Between

Quick answer

Use an outbound agency if you need meetings this quarter and nobody on your team has run outbound. Build an in-house team if outbound will be permanent, it already books meetings and someone can manage SDRs. Against US salaries the agency costs less in year one: €35,100 for a published email and LinkedIn retainer or $89,988 for two European SDRs at CIENCE before setup and bonus, against about $199,200 for two US SDRs of your own at The Bridge Group's 2025 median pay, who average a 3-month ramp. A third route sits in between: a fractional Head of GTM or a consultant builds the function inside your team and your own hires run it. Whichever you pick, get in writing who keeps the domains, data and copy when it ends.

Three ways to get outbound running

I've booked 2000+ meetings for B2B clients on cold email and LinkedIn, and I have a stake in more than one answer to this question, so read the disclosure below before the numbers.

The choice is usually framed as agency or team. There are three routes:

  • Outbound agency. An outside team picks the accounts, builds the list, writes the copy, sends and handles replies for a monthly fee. You take the meetings.
  • In-house team. You hire SDRs and, at some point, a manager. You buy the tools and build the system yourself.
  • Build inside with outside help. A fractional Head of GTM or a consultant sets up the targeting, data, copy and sending in your own tools, then hands it to your hires. You still end up with an in-house team, but it doesn't start from a blank page.

Where I stand. I sell the third route: I work with teams as a fractional Head of GTM or set up the outbound function inside their team, from EUR 2990 a month. Done-for-you outbound is sold by Shipyard GTM (my agency), which quotes a fixed monthly price after a call. So I compete with the agencies named below. None of them pays me, and no tool does either. Every agency price here comes from the agency's own site, checked on 14 October 2026.

What each route gives you

AgencyIn-house teamBuild inside with outside help
Who does the daily workThe agency's peopleYour SDRsYour SDRs, once the setup is done
Who decides targeting and copyThe agency, with your approvalWhoever manages the team, often the founder at firstThe fractional lead with you, then your team
Time to first sendsAbout 14 days at Ripe Leads and CIENCE, by their own pagesHiring time, 3 to 4 weeks of warmup for new domains, then a 3.0-month average ramp3 to 4 weeks of warmup, while you recruit
CommitmentMonth to month at Ripe Leads, CIENCE and SalesRoads. Some ask for a pilot or a minimum term, so checkEmployment contractsThe consultant's term, plus your hires
ManagementInside the feeYou, or a manager: 3.6 SDRs per leader below $5M revenueThe fractional lead at first, then someone on your team
What you own at the endWhatever the contract saysEverything, until people leaveEverything, in your own accounts

An agency rents you a system that already runs. A team is a system you own, once someone has built it. The third route pays someone to build it with your people.

Year one: a cost model with stated assumptions

Swap in your own numbers. Mine:

  • US SDR. The Bridge Group's 2025 SDR report (351 B2B companies, 78% in North America) puts median on-target earnings at $80,000: $55,000 base and $25,000 variable. I add 20% for employer taxes and benefits and $300 a month for tools and data. That's about $8,300 a month at target, as in fractional SDR vs agency vs in-house SDR.
  • US SDR manager. The same report puts median SDR manager on-target earnings at $146,000. Plus 20%, that's about $14,600 a month.
  • SDR in Lithuania. €2,300 to €3,200 a month including tools, from my Baltics outbound budget.
  • Agencies. Ripe Leads: €3,750 for the first month, then €2,850, tools and data included. CIENCE: $2,000 a month for the campaign team, $499 for its platform and $2,500 per SDR in Europe, plus a setup fee quoted on the call and a bonus per SDR from 60% of their meeting target. SalesRoads: $16,750 per four weeks for two SDRs on phone and email, so 13 invoices a year.
  • Outside help on the build route. A fractional lead for the first 4 months. I've used €3,000 a month as a round number. Put in the quotes you get.
RoutePer monthYear oneNot in the number
Agency retainer, email and LinkedIn (Ripe Leads)€2,850 after a €3,750 first month€35,100Your time on approvals and sales calls
Agency with 2 SDRs in Europe (CIENCE)$7,499$89,988Setup fee and SDR bonuses
Agency with 2 SDRs on phone and email (SalesRoads)$16,750 per 4 weeks$217,750A setup fee, if any: the page doesn't say
In-house, 2 SDRs in Lithuania€4,600 to €6,400€55,200 to €76,800Hiring time, ramp and your management time
In-house, 2 US SDRs at median payAbout $16,600About $199,200Hiring time, ramp and your management time
In-house, 3 US SDRs and an SDR managerAbout $39,500About $474,000Hiring time and ramp
Build route: 2 SDRs in Lithuania plus a fractional lead for 4 months€7,600 to €9,400 for 4 months, then €4,600 to €6,400€67,200 to €88,800Hiring time and ramp

Sources, checked 14 October 2026: Ripe Leads, CIENCE pricing, SalesRoads pricing.

Three caveats. The rows don't buy the same thing. A retainer is one email and LinkedIn program, CIENCE and SalesRoads sell dedicated SDRs who also call, and your own team works only for you. The in-house rows start the salaries in month one, which flatters them, and about a quarter of year one goes to ramp. And I haven't converted currencies.

So what do the numbers say? Against US salaries an agency costs less in year one, apart from a phone and email program with two dedicated SDRs, which costs a bit more than two SDRs of your own. Against Lithuanian salaries it's closer: two local SDRs cost more than a published retainer and less than two European SDRs at CIENCE. In-house pays off later, if it does: once the team is ramped and stays, you pay salaries instead of an agency's margin and what the reps learn stays with you. More on the agency side in how much an outbound agency costs.

What each invoice leaves out

In-house

  • Hiring, warmup and ramp. Weeks of interviews, 3 to 4 weeks of warmup for new sending domains, then a 3.0-month average ramp, with salaries running from the first day.
  • Management. Someone owns the targeting, the offer and the copy and reviews the reps every week. Below $5M revenue The Bridge Group finds one leader per 3.6 SDRs, so a founder managing two reps is normal. A dedicated manager at median pay costs more per month than two CIENCE SDRs with their team and platform.
  • Turnover. The Bridge Group reports a 40% median annual SDR attrition and an average tenure of 1.9 years. At that rate a team of two loses about one rep a year, and the replacement ramps again.

Agency

  • Setup and bonuses. CIENCE quotes setup on the call and pays each SDR a bonus from 60% of their target. Fair enough, but put both in your year-one total.
  • Your time. Approving lists and copy, giving feedback on meetings and taking the sales calls. An agency books meetings. Closing stays with you.
  • What the agency learns. Which segments reply and which messages land. Unless you get that written down, it leaves when they do.
  • The exit. Ripe Leads hands over the sending domains, copy, contacts reached and reply threads during its 28-day notice, and the full target list after six months of fees. Many agencies publish nothing on this, so ask.

What you keep when it ends

This is where the routes differ most. An in-house team owns the domains, the data, the sequences and the know-how by default, at least until people leave. With an agency it depends on the contract, so ask before you sign, not when you give notice. A message you can send any agency:

"Before we sign: if we stop after month three, which of these do we keep, and in what form? The sending domains and mailboxes, the full lead list, every contact reached, the sequences and copy, the reply history. Please put the answer in the contract."

On the build route, ask whether the playbook exists on paper: how accounts are picked, which triggers you watch, which messages worked, which objections came up.

One question for all three routes. "What will I have paid by the end of month three, and what do I keep if I stop then?" Ask it of your hiring plan too.

Pick an agency, an in-house team or the build route

Pick an agency if

  • you need meetings this quarter and can't wait for hiring plus a 3-month ramp;
  • nobody on your team has run outbound, and nobody has time to manage SDRs;
  • you're testing a new market or segment before you commit headcount to it.

Build an in-house team if

  • outbound will be a permanent function, not a test;
  • it already books meetings and you need more of them;
  • you have someone who has managed SDRs, or the budget for one;
  • you can carry the ramp and replace reps as they leave.

Build inside with outside help if

  • you want the team in-house, but nobody on it has built outbound before;
  • you'd rather your first hires run a system than invent one;
  • you want the playbook written down before the person who built it moves on.

Hold off on all three if

  • you can't yet say in two sentences who buys and why. Close a handful of customers yourself first. Any of these routes scales a message that works much faster than it finds one.

Weighing a single first hire rather than a team? That's a different decision, and I cover it in done-for-you outbound vs hiring an SDR.

Starting with an agency, moving in-house later

You don't have to pick once. An agency can prove that outbound works in your market, then your own team takes over. Plan the handover from the start:

  1. Put the exit in the contract. Domains, mailboxes, data, copy and reply history, as in the message above.
  2. Start hiring early. With a 3.0-month average ramp, an SDR who starts the month you give notice is still ramping when the agency leaves. Overlap if you can.
  3. Keep the domains sending. When I set up outbound for clients, new domains get 3 to 4 weeks of warmup before full volume. If the agency's domains go quiet for weeks during the switch, plan for another one.
  4. Get a handover session. Which segments replied, which messages booked meetings, which objections came up and what they'd change.

Key takeaways

  • An agency for speed. An in-house team when outbound is permanent and someone can manage it. The build route when you want your own team but nobody has built outbound before.
  • Year one: €35,100 for a published email and LinkedIn retainer, $89,988 for two European SDRs at CIENCE before setup and bonus, about $199,200 for two US SDRs of your own at median pay.
  • In-house costs that don't show on payroll: hiring time, a 3.0-month average ramp, a manager and 40% median annual attrition.
  • Agency costs that don't show on the invoice: setup, bonuses, your time and whatever you lose at the exit.
  • Get the exit terms in writing before you sign, and start hiring before you give notice if you plan to move in-house.

FAQ

Is it cheaper to outsource outbound or build an in-house team?

In year one, outsourcing usually costs less than hiring at US salaries: €35,100 for a published email and LinkedIn retainer or $89,988 for two European SDRs at CIENCE before setup and bonus, against about $199,200 for two US SDRs at median pay. Two in-house SDRs in Lithuania cost €55,200 to €76,800 on my assumptions.

How long does it take to build an in-house outbound team?

Hiring time, then 3 to 4 weeks of warmup for new sending domains, then The Bridge Group's average SDR ramp of 3.0 months. Plan on more than a quarter before the team works at full speed.

How many SDRs can one manager handle?

The Bridge Group's 2025 report finds 6.4 SDRs per first-line leader on average, falling to 3.6 at companies below $5M revenue. Median SDR manager on-target earnings are $146,000 a year.

When should you move outbound from an agency to in-house?

When outbound has shown it books meetings in your market, it will be a permanent function and you have someone to manage it. Start hiring before you give the agency notice, since a new SDR averages 3 months to ramp.

What should you keep when you leave an outbound agency?

The sending domains and mailboxes, the lead list, every contact reached, the sequences and the reply history. Get it into the contract before you sign: Ripe Leads, for example, hands over the full target list only after six months of fees.

Weighing an agency against building your own team?

I work with B2B teams in two ways: as a fractional Head of GTM or by setting up the outbound function inside your team, so your people run it. If you'd rather have it built and run for you, that's what my agency, Shipyard GTM, does. Book a call and we'll work out which fits.

Book a call