How Much Does a B2B Lead Generation Agency Cost?
Retainers, pay per meeting, pay per lead, commission only and an in-house SDR, compared honestly: what each costs, what each quietly rewards, and how to judge any quote.
A B2B lead generation agency usually costs between $5,000 and $12,000 a month on a retainer, or roughly $200 to $1,000 per qualified meeting on a pay per meeting deal, based on the agencies that publish their prices in 2026. The fee matters less than what you pay per meeting that turns into a real opportunity, and that number depends on your deal size and close rate.
That is the short version. The longer version is more useful, because the five common pricing models do not just cost different amounts. They pay the agency to behave differently, and that behaviour shows up in your calendar three months later.
Why Almost Nobody Publishes a Price
Most agencies in this market answer the pricing question with a discovery call. There are honest reasons for that. Scope varies enormously: one sector or four, one country or six, email only or email plus LinkedIn plus a website that actually captures the people who visit it. A price quoted without that context is either padded or wrong.
There is also a less flattering reason. If you cannot compare prices, you compare sales calls, and the agency with the best sales call wins. So it is worth knowing the ranges before you get on one.
The figures in this piece come from agencies that do publish their pricing. Most of them are American and quote in dollars, so treat them as a guide to the shape of the market rather than a tariff.
The Monthly Retainer
You pay a fixed fee every month and the agency runs the work: list building, copy, sending infrastructure, follow up, reply handling and booking. Published retainers for a competent outfit cluster between $5,000 and $12,000 a month. Full service programmes across several channels and markets run higher, and multi rep enterprise engagements can pass $20,000.
What a retainer rewards is retention. The agency gets paid whether or not you get meetings, so its incentive is to keep you happy enough to renew. Good agencies turn that into a long view: they will spend the first month fixing your targeting rather than blasting a weak list to hit a number. Weak agencies turn it into comfortable activity reports full of emails sent and open rates.
The protection you need on a retainer is a written commitment to an outcome, with a defined remedy if it is missed, and a notice period short enough that a bad quarter does not become a bad year.
Pay Per Meeting
You pay only when a meeting is booked and, usually, attended. Published rates run from about $150 to $500 for small business targets, rising to $800 or more for mid market and well past $1,000 for enterprise decision makers.
This model feels the safest and often produces the worst meetings. The agency is paid for volume, not fit. Every incentive points towards booking whoever will say yes: the junior manager who takes every call, the founder of a company too small to buy, the contact who agreed to fifteen minutes because the email was persistent. All of them count as a meeting. Very few of them become a deal.
If you do buy meetings, the definition of a qualified meeting is the whole contract. Job titles, company size, region, and a stated reason for the conversation should all be written down, along with your right to reject a meeting that misses them.
Pay Per Lead
You pay for each contact who meets a set of criteria, usually a name, a verified email and some firmographic detail, and sometimes a recorded expression of interest. Prices vary so widely, depending on how strict the criteria are, that a single range would mislead.
The problem is that a lead is not a conversation. You are buying the top of a funnel and doing the hard part yourself. That suits a company with a capable sales team that simply lacks data. It does not suit a company that hired an agency because nobody internally has time to prospect.
Commission Only
The agency takes a percentage of closed revenue and nothing else. It sounds like perfect alignment, and occasionally it is.
In practice, any agency good enough to fill a calendar has more paying clients than it can serve, so commission only deals tend to attract the agencies that cannot sell their own services. The ones that are excellent at it will usually only take the deal if your product sells itself, at which point you may not need them. Long sales cycles make it worse: an agency waiting nine months for a percentage of a contract will quietly prioritise faster clients.
The In-House SDR, Fully Loaded
The alternative to any agency is hiring your own sales development rep. The salary is the smallest surprise. Industry benchmarks for 2026 put the fully loaded cost of a US SDR seat somewhere between $110,000 and $170,000 a year once you add commission, taxes, benefits, tools, data and management time. European salaries are lower, but the tools and the management time are not.
Two further numbers matter more. A new SDR commonly takes around three months to book a first qualified meeting and longer to reach full output. And typical tenure in the role is short, often quoted at around fourteen to sixteen months. Put those together and a meaningful share of every hire is spent either ramping up or about to leave.
An in-house team is still the right answer for some businesses. If outbound is going to be a permanent core function, if your product needs deep technical knowledge to discuss, or if you already have a sales leader who wants to build a team, owning it makes sense. If you need meetings this quarter and have never run outbound, it is the slowest and most expensive way to find out whether outbound works for you.
Work Out What a Meeting Is Worth Before You Read Any Quote
Every one of these models can be judged with the same arithmetic, and it takes five minutes. You need three numbers from your own business: the value of a typical new client in the first year, the share of first meetings that turn into a real opportunity, and the share of opportunities you win.
Take a worked example. Say a new client is worth €24,000 in the first year. One in four first meetings becomes a genuine opportunity, and you win one in four of those. Multiply the two rates and one meeting in sixteen becomes a client. Divide €24,000 by sixteen and each first meeting is worth €1,500 in first year revenue. If your gross margin is half, it is worth €750 in margin.
Now every quote becomes a comparison. A €6,000 monthly retainer that produces ten qualified meetings costs €600 a meeting, comfortably under €750. A pay per meeting offer at €400 looks cheaper, but if loose qualification halves your opportunity rate, each of those meetings is now worth €375 in margin and you are losing money on every one you take.
The numbers in that example are illustrative. Yours will differ, and that is the point. The calculation also works on our own pricing, and we would rather you ran it than took our word for anything.
When Not to Hire an Agency at All
There are situations where no pricing model will save the engagement. If you cannot describe who your best clients are and why they bought, an agency will spend your money finding out, and you could find out more cheaply by interviewing ten existing customers. If nobody in your business can take a sales call within a day or two of it being booked, the meetings will go cold before they happen. If your average deal is small enough that a meeting is worth less than about €200 in margin, outbound of any kind will struggle to pay for itself, and your money is probably better spent on inbound.
What a Fair Deal Looks Like
Whichever model you choose, a fair agreement has a few things in common. It defines what a qualified meeting is in writing. It ties at least part of the fee to that outcome rather than to activity. It states what happens if the outcome is missed. It does not lock you in for longer than the agency needs to prove itself, which for a competent team is a matter of weeks, not a year. And it leaves you owning the data, the domains and the sequences when you leave.
If a quote you have been given fails those tests, the price is not really the issue.