What £40,000 a year buys from a B2B lead generation agency or an SDR

Agency retainers, pay-per-meeting deals and junior SDRs cost about the same. Data, PECR risk and warm demand decide it.

A UK B2B lead generation agency typically costs £2,000 to £6,000 a month on retainer, or £100 to £500 per qualified meeting. That's close to the £40,000 to £60,000 a year a junior SDR costs, so data ownership, PECR liability and warm demand should decide it.

In short

  • UK agency retainers typically run £2,000 to £6,000 a month, and pay-per-appointment deals £100 to £500 per qualified meeting.
  • A junior in-house SDR costs roughly £40,000 to £60,000 in year one once employment costs and tools are added, with an eight to twelve week ramp.
  • Under PECR you are often responsible for marketing an agency sends for you, because asking someone to send it makes you the instigator.
  • Sole traders and some partnerships count as individual subscribers, so a list sold as UK businesses can carry consent rules you didn't expect.
  • Before paying for cold outreach, work the companies already reading your website: both agencies and SDRs start from a cold list.
Vintage office equipment with rotary phones, notebook, and calculator flat lay composition.
Photo: Nic Wood on Pexels

A UK B2B lead generation agency typically costs £2,000 to £6,000 a month on retainer, or £150 to £350 per qualified meeting, so a year of agency work costs about the same as a junior in-house SDR.1 The fee rarely decides it, though. Data ownership, legal risk and who works the warm demand you already have matter more.

Most comparisons skip that last point, which is odd, because agencies and new sales hires both start from a cold list while your website is quietly showing which companies are already looking.

How much does a B2B lead generation agency cost in the UK?

Three pricing models cover most of the market. Codebreak, a Shrewsbury marketing firm, puts retainers at £2,000 to £6,000 a month for a service business turning over £1m to £5m, pay-per-lead at £50 to £150 and pay-per-appointment at £150 to £350 per qualified meeting, with ad spend or outbound tools on top.1 The Lead Generation Company gives a wider appointment band of £100 to £500, depending on how senior the contact is and how complex the sale.2

Hiring in-house lands you in much the same place. Codebreak's worked example of a junior SDR outside London, on a £27,000 salary, reaches £40,350 in year one once National Insurance, pension, a recruitment fee, tooling and a laptop are added,1 and The Lead Generation Company puts the true cost of a business development rep at £40,000 to £60,000.2

We'd read these figures with one eyebrow raised, because every source here sells lead generation, and The Lead Gen Company's own ranking of UK appointment setters admits that published show-rate benchmarks vary widely.3 Treat the ranges as asking prices, then ask for the test Codebreak suggests, which is to see the leads from 90 days ago, how many became a real conversation and how many became paying work.1

Agency, SDR or your own website signals, side by side

We've put the three routes next to our own product below, so you can see where each one is weak as well as what it costs.

Agency on retainer Agency, pay per appointment In-house SDR Scout (our product) with your own team
Typical cost £2,000 to £6,000+ a month, plus tools or ad spend12 £100 to £500 per qualified meeting2 About £40,000 to £60,000 a year all in12 Plans priced by identified visits a month, billed monthly, see pricing
Where the names come from A list built against your ideal customer profile A list, plus a qualifying call Whatever data you buy or build Companies already visiting your site, with pages read and the Search Console queries linked to each
Time to first result Campaigns live in two to three weeks1 Similar, but you pay per booked meeting Eight to twelve weeks to ramp1 From the first identified visit
Who owns the data and domain Agree it in the contract1 Agree it in the contract You You, and raw IP addresses are never stored
Weak spot Volume reported as quality Arguments over what counts as qualified One person, one point of failure Only sees demand that already exists

Who is responsible under PECR when an agency emails for you?

Very often, you are. The ICO's direct marketing guidance says responsibility sits with the sender, caller or instigator of a message, and that you're likely to be instigating if you ask someone else to send it, adding that you and the agency are often both responsible.4 Handing over the outreach doesn't hand over the risk.

What catches people out is who counts as a business. PECR, the UK's Privacy and Electronic Communications Regulations, treats limited companies and LLPs as corporate subscribers and its email marketing rule doesn't apply to them, but sole traders and some partnerships are individual subscribers, treated the same as members of the public.5 A list sold as "UK businesses" will usually contain both.

Calls have their own rule. Before live B2B calls, the ICO says to screen numbers against both the Corporate Telephone Preference Service and the TPS, as well as your own do-not-call list.5 UK GDPR still applies to the named person you're contacting, which usually means passing the legitimate interests test, and we've written about why the principles matter more than consent if you want the detail. Before signing anything, we'd ask the agency how it spots sole traders, how often it screens numbers and whose name the messages go out under.

Our verdict for a small UK B2B firm

Codebreak argues that below roughly £20m turnover, outsourcing beats a solo SDR on cost, speed and coverage,1 and for cold outbound we'd broadly agree. The agency has already paid for the learning curve, and if it underperforms you can leave, which is why The Lead Gen Company scores suppliers on short minimum terms and 30-day notice.3 We'd demand both.

We'd still spend the first pound elsewhere. Both options begin with companies who've never heard of you, yet most small firms already have companies reading their service pages and leaving without filling in a form. Calling a firm that read your pricing page twice this week is a very different conversation from a cold dial, and return visits are often the clearest sign of that interest. Scout shows those companies with a 1 to 99 confidence score on every match, so a salesperson can see which identifications to trust before picking up the phone.

Which option suits which kind of firm?

An agency on retainer suits a firm entering a new sector or region, where nobody on the target list knows the brand yet and speed matters more than the cost per meeting. Pay-per-appointment works for a business that has someone who can run sales meetings but no time to book them, as long as the contract defines a qualified meeting and says what happens when the prospect doesn't turn up.

An in-house SDR makes sense once warm and cold work together would fill someone's week and you want market knowledge to stay in the building. Until then, a founder or account manager spending a few hours a week on the accounts already visiting will usually do more, and it's a far cheaper way to find out whether there's a full-time job in it.

Work the warm accounts before you buy cold ones

An agency can fill a calendar, but it can't tell you which companies were on your site this morning. Scout identifies the company behind each visit and adds the pages read and search queries from your own GA4 and Search Console, while Forager finds the decision makers there. That way your team follows up the interest you've already earned, and the agency budget goes on markets you can't reach yet. Start a 14-day free trial of Scout, no card needed.

Frequently asked questions

How much does a B2B lead generation agency cost in the UK?

UK agencies typically charge £2,000 to £6,000 a month on retainer, £50 to £150 per lead, or roughly £100 to £500 per qualified meeting, with ad spend or tools on top. Almost all the published figures come from agencies themselves, so we'd treat them as asking prices.

Am I responsible if an agency sends marketing emails for me?

Often, yes. The ICO says PECR responsibility sits with the sender, caller or instigator, and you're likely to be instigating if you ask someone else to send your marketing. In many cases you and the agency are both responsible.

For limited companies and LLPs, PECR's email marketing rule doesn't apply because they're corporate subscribers. Sole traders and some partnerships are individual subscribers, so they're treated like members of the public, and UK GDPR still applies to any named person you contact.

Should a small B2B firm hire an SDR or a lead generation agency?

The year-one cost is similar, around £40,000. An agency is usually live within two to three weeks, while a new SDR needs eight to twelve weeks to ramp. We'd work the companies already visiting your website before paying either to start from a cold list.

What is the 5 minute rule for leads?

It's shorthand for responding to a new lead within minutes. Codebreak advises that before hiring any lead generation agency, someone on your side should be able to pick up the phone in under five minutes, because leads nobody calls back quickly are wasted spend.

Sources

  1. Codebreak: B2B Lead Generation Agencies: What They Actually Cost a UK Service Business codebreak.co.uk
  2. The Lead Generation Company: How Much Does B2B Lead Generation Really Cost in the UK? theleadgenerationcompany.co.uk
  3. The Lead Gen Company: Best Appointment Setting Companies UK (2026) theleadgencompany.co.uk
  4. ICO: Plan direct marketing ico.org.uk
  5. ICO: Business-to-business marketing ico.org.uk