Published 2026 figures put a typical lead generation agency retainer at $3,000 to $12,000 a month. That is the band where the sources agree. Around it:
- Retainer, full spread: $1,500 to $25,000 a month in most guides. Enterprise outbound programs are quoted at $15,000 to $40,000 or more, and full-service agencies covering every channel at $10,000 to $50,000.
- Pay per lead: $50 to $500 a lead.
- Pay per meeting: $150 to $900 for most B2B markets, $800 to $2,500 or more for enterprise buyers.
- Hybrid: a retainer cut to 40-60% of the full fee, plus a bonus or a 5-15% commission.
- Project work: $5,000 to $200,000.
- Setup fees: $500 to $15,000 on top. Some agencies charge none.
For our own prices and terms, see our pricing page.
I checked every page behind these numbers on September 27, 2026. Independent sources are linked. Most of the numbers come from agencies selling this service, so I describe those pages by date and type and do not link them. I label them guide A to guide E so you can follow one source through the article.
Before you paste any of this into a budget, know where it comes from. Almost every number is an agency describing its own market, on a blog that ends in a sales pitch.
And two agency pricing pages that ChatGPT cited in our own September 2026 audit show no price for the service at all.
So next to the ranges you will find which numbers can carry weight, the costs outside the headline price, and a way to put two different quotes on one line.
Where I stand, so you can weigh what follows: Smirnov Consulting Group is a Prague-based B2B outbound lead generation agency that runs cold email and LinkedIn campaigns for founder-led B2B companies and books qualified sales calls.
That makes me an interested party in this market. Every price quoted here belongs to another agency, never to us.
How lead generation agencies structure their pricing
Almost every proposal you will see uses one of these structures, sometimes under a different name.
- Monthly retainer. A fixed fee every month for a scope of work: list building, copy, sending, reply handling, booking. You pay whether the month goes well or badly.
- Pay per lead. A fee for each contact that meets an agreed definition, for example someone who replied with interest. The definition decides the whole deal.
- Pay per appointment. A fee for each meeting booked or held with a prospect who fits your criteria. Also sold as pay per meeting.
- Hybrid. A reduced retainer plus a performance element: a bonus per meeting, a fee per lead, or a commission on closed revenue.
- Project. A fixed price for a defined piece of work, such as a market test or a one-off list and campaign build, with an end date.
A sixth model, commission only, shows up in some guides. Guide B puts it at 10-25% of deal value and advises against it. Few agencies sell it, so it gets one line here.
If a proposal blends two of these, ask for each part priced on its own line. A blended number cannot be compared with anything.
How much each pricing model costs in 2026
This is every published range I could verify, side by side. Low and high ends are the published figures, not my estimates.
Guides A to D are blog posts from outbound agencies; guide E is from a marketing agency's blog. The one independent range comes from Clutch's lead generation buyer guide, a B2B review platform.
| Pricing model | Mainstream range | High end | Who publishes it | How far to trust it |
|---|---|---|---|---|
| Monthly retainer | $3,000-$12,000 a month | $15,000-$25,000 a month; guide C puts full-service agencies at $10,000-$50,000 | Guide A $3,000-$12,000; guide B $2,000-$25,000; guide C $3,000-$25,000, "most quality agencies" $5,000-$12,000; guide E $1,500-$10,000+. Independent: Clutch, around $1,000-$25,000 | Four agencies with no outside data behind them, but the middle band agrees and sits inside Clutch's wider range |
| Retainer by channel | Cold email $2,000-$8,000; LinkedIn $3,000-$10,000 | Multi-channel $5,000-$15,000+; enterprise $15,000-$40,000+ | Guide D | One agency's own read of the market |
| Pay per lead | $50-$500 a lead (guide C); $200-$500 typical for qualified B2B leads (guide A) | No separate high-end figure published | Guides C and A | The widest spread in the table, because "lead" means different things |
| Pay per appointment | $150-$600 (guide A), $150-$500 SMB and $300-$900 mid-market (guide D), $200-$600 (guide B) | $800-$2,500+ enterprise (guide D), up to $1,500 (guide C) | Guides A, B, C, D | Agency figures, plus one average credited to Clutch (see the trust section below) |
| Hybrid | Base at 40-60% of a full retainer plus bonuses (guide A); base plus 5-15% commission (guide B); $2,500 base plus bonuses (guide C) | Scales with the base | Guides A, B, C | Same structure from three agencies; none shows how the split gets negotiated |
| Project | $5,000-$50,000 (guide C) | $25,000-$200,000 (guide B) | Guides C and B | Only two sources, and their ranges barely overlap |
| Setup fee | $500-$3,000+ (guide E), $1,500-$5,000 (guide A) | $2,500-$10,000 (guide C), $5,000-$15,000 (guide B) | Four agencies | See the next sections; some agencies charge none |
Publication dates matter here, because prices drift: guide C is dated October 2025, guide B was updated in February 2026, guide D in March 2026, guide E in April 2026 and guide A in July 2026.
Read side by side, the grid says something different about each kind of model.
The retainer middle band is fairly stable. All four agencies' ranges take in $3,000 to $10,000 a month, and three of them run to $12,000 or beyond. Guide A calls retainers the most common model and puts their average at $3,000 to $12,000. Guide C puts "most quality agencies" at $5,000 to $12,000.
A quote inside that band is ordinary. A quote far below it has had something taken out, and your job is to find out what.
The per-unit models are all over the place. A "lead" at $50 and a "lead" at $500 are different products. One might be a verified contact who opened an email. The other might be a decision-maker who replied and asked for a call.
I would not look at a per-lead price at all until I had the lead definition in writing.
What agencies charge on their own pricing pages
A blog range is commentary about the market. A pricing page is what the agency will actually invoice you.
So I checked the pricing pages of the two agencies behind guides A and B, two more agencies that publish real price lists, and the two that ChatGPT cited in our audit. I describe each page without naming the agency.
| Pricing page | What it shows (checked September 27, 2026) |
|---|---|
| Agency 1, sells dedicated SDRs | $11,950 per 4-week engagement for one dedicated SDR. With two SDRs, $16,750, or $8,375 per rep, dropping to $7,192 per rep at six. Includes 500 prospect records per SDR per month. No setup fee mentioned, cancel anytime. |
| Agency 2, itemized price list | $5,000 one-time setup, $2,000 a month for the strategy team, $499 a month for the platform license, so $7,499 in the first month. SDR capacity is quoted separately and priced by location, from $1,500 offshore to $4,500 in the US at the entry level, plus $1,000 one-time onboarding per SDR. |
| The agency behind guide A | No dollar figures. One flat monthly fee, custom quoted, "$0 setup fees, ever", no long-term contracts. |
| The agency behind guide B | No dollar figures. Packages are defined by appointments per year: 30+, 100+ and 200+, plus a custom enterprise tier. |
| AI-cited page 1 | No dollar figures. A 3-month or 4-month pilot, then a flat monthly fee, with a sales commission added on the two larger tiers. |
| AI-cited page 2 | No price for the service. Four tiers described by features. The only dollar amount on the page is the value of bundled tools, "over $12,000/year". |
The agency behind guide D has no pricing page. Its guide states one price of its own: LinkedIn lead generation from $397 a month.
Agencies 1 and 2, and the agency behind guide A, are worth a closer look.
Agency 1 bills per 4 weeks. A year has 13 of those periods. So one dedicated SDR at list price is 13 x $11,950 = $155,350 a year, about $12,950 a calendar month. Convert 4-week pricing before you set it next to a monthly quote.
Agency 2's headline month ($7,499) leaves out the people doing the outreach. The SDR line comes on top. I like a price list that splits setup, team, platform and people. It is easier to check than one number. You just have to do the adding yourself.
Guide A and its own agency's pricing page disagree. The blog tells readers to expect setup fees of $1,500 to $5,000. The pricing page promises no setup fee at all. Nothing wrong with that, but it shows what a vendor's blog range really describes: other vendors.
Which of these numbers you can trust
Treat the figures above in four grades.
Direct price lists. Agencies 1 and 2 publish what they charge. That is the most reliable kind of number in this market. Its limit: it tells you what one agency charges, and nothing about the rest.
An independent range. Clutch's lead generation buyer guide says hiring an agency will cost "around $1,000 to $25,000 a month", and notes that most B2B lead generation companies do not post their prices online. The guide was last updated in March 2025 and does not say how the range was built. It is wide, but it comes from a review platform rather than a seller, and the four general retainer ranges above (guides A, B, C and E) fit inside it. Only guide C's full-service band ($10,000 to $50,000) and guide D's enterprise band ($15,000 to $40,000 or more) run past its $25,000 top end.
Vendor market reads. Every other range in the compiled table comes from an agency blog. Apart from one credit to Clutch, none of those blogs cite outside data behind their pricing ranges.
Guide C, for example, cites no source for any price and still carries a 2025 date. The ranges agree in the middle, which is some comfort. But agreement between four sellers is still four sellers.
The one credited third-party figure. Guide A credits Clutch with a per-appointment average of $550 to $1,700. It is the only price in the set that an agency attributes to someone other than itself.
I could not find that figure in Clutch's own buyer guides for lead generation or appointment setting, which says only that pricing "can vary greatly" between companies. So I read it as a strong hint and nothing firmer.
Searching this question online also puts some misleading numbers in front of you.
AI answers built on pages with no prices. On September 23, 2026, my team ran buyer questions about outbound agencies through ChatGPT models via the API, 4,807 runs in one window, and logged every page it cited.
AI-cited page 2 drew 7 citations and AI-cited page 1 drew 5. Those are small counts from a single window. Still, neither page shows a service price.
So if an AI answer gives you a confident number and cites an agency pricing page, open the page. The number may have come from somewhere else, or nowhere.
Cost per lead from marketing channels. Some articles on "lead generation pricing" quote cost-per-lead tables for SEO, paid ads and events.
One agency's pricing article on this exact query uses a third-party table built on data from October 2021 to September 2024, with B2B SaaS at a $237 blended cost per lead.
That is what a lead costs through a marketing channel, over a period that ended two years ago. It tells you nothing about what an agency charges for outbound. The same page gives no dollar figure for retainers or pay per lead.
Why two quotes for the same model differ
Inside any one model, the price moves with a handful of inputs. The agencies above explain them in similar terms.
- Seniority and focus. Guide B splits retainers into three bands. $2,000 to $4,000 a month is, in its words, designed for startups and small businesses. $6,000 to $8,000 is where it says "most tier-A agencies operate". $10,000 to $12,000 and up covers omnichannel work or a dedicated model with US-based SDRs.
- Where the people sit. At its entry level, agency 2's SDR price triples from $1,500 offshore to $4,500 in the US. Location alone moves a quote by thousands.
- Channels. Guide D's bands climb from cold email to LinkedIn to multi-channel. Each channel adds people, tools and sending infrastructure.
- Dedicated or shared capacity. Agency 1 sells dedicated SDRs and prices per rep. In guide B's bands, a dedicated model with US-based SDRs only appears at the top.
- Volume. Agency 1's per-rep price falls about 40% between one SDR and six. Bigger programs buy cheaper units.
- Who the meetings are with. Guide D's per-meeting ranges run from $150 at the SMB end to $2,500 or more for enterprise buyers. A meeting with a VP at a large company is harder to get than one with the owner of a ten-person firm.
When two quotes for the same model sit far apart, walk through that list. Usually the cheaper one is cheaper for a reason you can name. If nobody on the sales call can name it, that tells you something too.
What hidden costs sit outside the headline price
These are the lines that turn a $5,000 retainer into a bigger monthly bill. The sources disagree on the numbers, so the ranges are wide. The categories, though, repeat everywhere.
| Cost | Published range | Source | What to ask |
|---|---|---|---|
| Setup or onboarding | $500-$3,000+; $1,500-$5,000; $2,500-$10,000; $5,000-$15,000. Agency 2 lists $5,000, the agency behind guide A lists $0 | Guides E, A, C, B; pricing pages of agency 2 and guide A's agency | What exactly the fee buys: domains, mailboxes, warm-up, list build, copy, CRM setup |
| Data and lists | $1,000-$5,000 a month extra | Guide C | Whether data is included, how many records a month (agency 1 includes 500 per SDR) |
| Platform and dashboards | $100-$500 a month | Guide E; agency 2 lists $499 a month | Whether you keep access to data and reports when you stop |
| Commission on closed deals | 5-15% on top of a base (guide B); AI-cited page 1 adds a commission on its two larger tiers, no rate shown | Guide B, AI-cited page 1 | What counts as a deal they caused, and for how long after the contract ends |
| Per-person onboarding | $1,000 per SDR | Agency 2 | Whether it repeats every time a rep is replaced |
| Minimum term and exclusivity fees | Listed as hidden costs, no figure published | Guide C | The number, in writing, before you sign, checked against the minimum terms published sources call normal |
A setup fee is not automatically a bad sign. Cold email needs separate domains, warmed mailboxes and weeks of preparation before the first send. I wrote up what that sending setup involves, and it is real work. What I would want is a fee that maps to a list of things I can check.
Same with data. A cheap retainer that leaves list building to you has just handed the cost back to you. And most cold email problems I see turn out to be problems with the lead list, not the copy.
How to compare a retainer with a pay-per-meeting quote
Sticker prices from different models cannot be compared directly. A $6,000 retainer and a $400 per-meeting quote look like different universes.
So turn both into one number: what you pay, all in, for each meeting that actually happens. If you take one tool from this article, take this one.
Effective cost per held meeting = (monthly fee + setup fee spread over the months you expect to stay + monthly data and platform costs) / meetings held per month
Here it is with round inputs. Every input, including the meeting counts, is an example I picked to show the method. None of it is a benchmark or a promise from anyone.
| Quote A: retainer | Quote B: pay per meeting | |
|---|---|---|
| Monthly fee | $6,000 | $400 x meetings held |
| Setup fee | $5,000, spread over 6 months = $833 | $0 |
| Data and platform | $1,000 | Included |
| Meetings held per month | 8 to 12 | 10 |
| Monthly total | $7,833 | $4,000 |
| Effective cost per held meeting | $653 to $979 | $400 |
Now both quotes can be read against the ranges. Quote A's effective price sits above guide A's mainstream per-meeting range and inside the $550 to $1,700 average it credits to Clutch. Quote B sits in the middle of the published per-appointment ranges.
B may still be the worse deal. What the number gives you is sharper questions for both agencies:
- How do you define a held meeting?
- What happens when one is a poor fit?
- How many should I expect in month one versus month four?
Which model suits you is a separate decision, with its own arithmetic: the break-even and cost per signed client depend on your close rate and deal size. This step only stops you comparing a monthly number with a per-unit number.
Run it with your real quotes. If an agency will not estimate meetings per month at all, put in a range and watch how much the effective price moves. That spread is the risk you are carrying.
What an in-house SDR costs by comparison
The usual alternative to an agency is hiring. Start with pay, where independent data exists.
Payscale's US salary data for sales development representatives, based on 324 salary profiles and updated September 1, 2026, puts the average base at $43,709 and total pay between $36,000 and $77,000 a year. Clutch's buyer guide puts sales rep salaries more broadly at $60,000 to $100,000, depending on sector, experience and location.
The fully loaded numbers come from agencies, so treat them as a seller comparing itself to a hire.
- Guide A puts the fully loaded yearly cost of one in-house SDR in a $110,000-$160,000 band, on a base salary of around $50,000 to $60,000.
- Guide D puts salary and benefits at $70,000 to $120,000 per SDR a year.
Guide A also gives a monthly figure: a fully loaded $9,800 to $14,200 per productive rep. Agency 1's list price for one dedicated outsourced SDR, converted above, is about $12,950 a calendar month.
The mainstream retainer band of $3,000 to $12,000 sits mostly below the fully loaded cost of one hire, as guide A counts it.
The comparison is rough because the packages differ. An agency fee usually bundles data, tools, copy and someone managing the work.
A hire brings a person who learns your product and stays. It also brings months of ramp and the risk that the hire does not work out. So I would use these numbers as a sense check and decide on the rest.
What I would do with these numbers
Two findings from this research change how I read any agency price.
One agency's blog and its own pricing page give two answers on setup fees for the same buyer. And two pricing pages that ChatGPT cited in our audit hold no service price at all. Both point the same way: a number found while searching describes the market, and only a quote describes your bill.
So I use the ranges on this page for one job, spotting a quote that sits far outside them. The number I would plan a budget on is the one an agency puts in writing, line by line, for the actual scope.
Here is the order I would work in.
- Check your own side before you ask for a single quote. Is the offer clear, and can your team take the calls and close? My pre-hire checklist for agencies explains why failed engagements usually break at the list and the foundations. No price fixes that.
- Ask every agency for a line-item quote. Monthly fee, setup, data, platform, commission, plus their own estimate of held meetings per month. Anything they will not break out goes in your sheet as a question mark.
- Run the formula above on every quote. Compare the effective cost per held meeting, never the sticker price.
- Put the cheapest quote under the most pressure. Hold it against the hidden-costs table and ask what is missing: list building, copy, reply handling, someone managing the work. If the answer is "nothing", ask how.
One more filter. A low price with a guaranteed number of meetings attached should make you slow down.
The agency does not control whether you show up, whether your team closes, or whether the market wants the offer. That is why a guaranteed number sits first among the red flags in that same post.
Short answers to common pricing questions
Is pay per lead cheaper than a retainer? Per unit it can look that way, since leads are quoted from $50 while retainers start in the thousands. It only stays cheaper if the lead definition is strict.
Convert both quotes to an effective cost per held meeting with the formula above before you decide.
What is a normal setup fee for a lead generation agency? Published ranges run from $500 to $15,000, and some agencies charge nothing. One itemized price list I checked shows $5,000; another agency's pricing page promises $0.
A fee is reasonable when it is tied to a written list of setup work: domains, mailboxes, warm-up, list build, copy.
Why do published price ranges vary so much? Because the sources price different things: one channel or several, offshore or US-based reps, shared or dedicated capacity, SMB or enterprise buyers.
Most ranges are also agencies describing their own market, with no outside data behind them.
Why do some agencies not publish prices? Clutch's buyer guide gives the usual reason: most B2B lead generation companies quote each client based on custom needs. A custom quote lets the agency adjust volume, channels and staffing. It also means you only learn the price on a call.
Of the six pricing pages in the table above, two publish a full price list. One more agency, with no pricing page, states only a starting price in its guide.
