What does B2B lead generation actually cost?
Five ways agencies charge for the same work. They look similar on a quote and behave nothing alike when a campaign underdelivers. This page prices one outcome - a qualified opportunity - under each model, using your own targets and quotes. Check the assumptions before deciding whether to hire an agency.
Price the same outcome five ways
Set the outcome you want, then read what each commercial model charges to deliver it. You supply the qualified-meeting volume and the sending volume; this page does not derive one from the other. Industry-specific write-ups are available for manufacturing companies and recruiting and staffing agencies.
Cost per qualified opportunity
Everything below updates as you move the controls. With JavaScript unavailable, the figures shown are for 5 opportunities a month at a $25,000 contract value and a 20 percent close rate.
| Model | Cost this month | Per opportunity | If it delivers nothing | Who carries the risk |
|---|---|---|---|---|
| Monthly retainer | $5,000 | $1,000 | $5,000 | You |
| Pay per appointment | $1,665 | $333 | $0 | Agency |
| Infrastructure plus revenue share | $5,773 | $1,155 | $2,023 | Shared |
| In-house SDR plus tooling | $8,690 | $1,738 | $8,690 | You |
Adjust the quotes you have actually been given
Defaults are examples, not market prices. Retainer, per-appointment and share inputs are illustrative. Infrastructure tiers follow our published cost breakdown. The $80,000 annual SDR compensation is an assumption; benefits, payroll costs, recruiting, management and ramp time are excluded. Compare equivalent scope and billing units before choosing a model.
The arithmetic, in full. Sending volume is your input: 25,000 emails. It selects the $2,023 infrastructure tier; it is not calculated from meetings or reply rates. Revenue = opportunities x close rate x contract value =
$25,000. Revenue share =
infrastructure + share x revenue = $5,773. In-house =
$80,000 / 12 + infrastructure =
$8,690. The tier table is
itemised on what a cold email agency costs, and the
separate historical observations are on cold email benchmarks; they are not calculator inputs.
What this does not model. Sales cycle. Every figure here is a monthly cost set against first-year revenue that may take two quarters to arrive. Revenue share looks cheap on a long cycle precisely because nobody is paid until it closes - that is the model working as intended, not an arbitrage. It also ignores your own time, which is the largest hidden cost in the in-house row.
Can your market even supply it?
Before comparing providers, check how your planned account outreach relates to the companies you can serve. This calculation uses companies on both sides. It does not estimate replies, meetings, or whether outbound will succeed.
Market feasibility check
Reachable companies means the ones that plausibly have the problem you solve and are the size you sell to - not a market-size figure in dollars.
All four verdicts are listed below. With JavaScript enabled, only the one matching your inputs is shown.
Within the annual company count
Your annual company-contact instances do not exceed the reachable company count. Repeated companies may still reduce unique coverage. This is not proof your opportunity target is achievable.
Repeat coverage required
Your annual plan exceeds the company count. Identify repeats, exclusions and contact timing before buying volume. This band is a planning label, not a measured safe frequency.
Review repeated accounts
The plan contains more than two company-contact instances per reachable company on average. Review account-level history and response before repeating outreach. The ratio does not predict reply rates.
High planned repetition
The plan contains more than four company-contact instances per reachable company on average. Check duplicate accounts, suppression and capacity. This arithmetic alone cannot establish that outbound is impossible.
How to read this ratio. At the default inputs, 10,000 companies per month x 12 = 120,000 company-contact instances; 120,000 / 100,000 reachable companies = 1.2x. The four bands are editorial planning labels, not empirical performance thresholds. Different people at one company do not create more companies.
The five models side by side
Pay-per-lead appears here but not in the calculator above, deliberately. A lead is not an opportunity, and no honest arithmetic converts one into the other without the vendor's own qualification definition - which is the exact thing that varies, and the exact thing you should get in writing.
| Model | What you pay | Who carries delivery risk | If it delivers nothing | Right for you when |
|---|---|---|---|---|
| Monthly retainer | A fixed fee every month | You carry all of it | The full fee | You want control of targeting and messaging and you have someone in-house to direct it. Not for you if: You are buying because you do not have that person. A retainer buys effort, not outcomes. revenue share vs retainer |
| Pay per lead | A fee per delivered contact | Agency carries volume risk, you carry quality risk | No unit fee if none qualify; check fixed and setup charges | The definition of a qualifying lead is written down, narrow, and enforced by you. Not for you if: The definition is loose. A lead is whatever the contract says it is, and the incentive is volume. This is the one model where getting exactly what you paid for can still be worthless. how pay per lead works |
| Pay per appointment | A fee per meeting meeting the contracted definition | Depends on qualification, attendance and replacement terms | Nothing for meetings, but the infrastructure underneath is usually still billed | You can close, your calendar is the bottleneck, and show-rate is defined in writing. Not for you if: Nobody has defined what counts as qualified, or who eats a no-show. pay per appointment vs retainer |
| Infrastructure plus revenue share | A published monthly amount plus an agreed share of revenue that actually closes | Shared. The monthly amount is owed either way; the share is not | The infrastructure amount only | Your ACV is high enough that a share is worth more to the agency than a retainer, and you are willing to report closed revenue honestly. Not for you if: You will not share revenue data, or your sales cycle is so long that nobody can be paid for a year. This is our model, and it is not right for everyone. lead generation with no retainer |
| In-house SDR | Salary, tooling and management time | You carry all of it, plus the hiring risk | The full cost, and the ramp starts again with the next hire | You have enough volume to keep a person busy and a manager who has done the job before. Not for you if: This is your first outbound motion. You are paying to learn on your own payroll. agency vs in-house SDR |
When not to hire a lead generation agency
We sell this service. These are the cases where we think you should not buy it from us or from anybody else, and each one is checkable against your own numbers rather than a feeling.
The economics do not cover delivery and acquisition costs
Use your own opportunity-to-customer rate, gross margin, sales cycle and full acquisition costs. A 25,000-email infrastructure tier buys sending capacity, not six meetings or any other guaranteed outcome. Low contract value alone does not establish whether a channel can work.
The planned outreach repeats too few suitable accounts
Use the company-count check above, then inspect account history and exclusions. A high ratio is a reason to review the plan, not proof that the channel cannot work.
Your proposition or follow-up process is not ready
Agree which buyer problem the campaign addresses and who will respond to interested prospects. Ask the provider for a launch schedule and qualification definition. Do not treat a booked call as an attended meeting or a qualified opportunity.
If these questions remain unanswered, resolve them before committing to sending volume. ReplyLead provides managed outbound on an infrastructure-plus-agreed-revenue-share model; your team still needs to qualify and close the pipeline.
Calculation method and limitations
This is a scenario calculator, not a performance dataset. Opportunity targets, contract value, close rate, quotes, sending volume and company counts are user inputs. The infrastructure tiers are copied from our published pricing breakdown.
Monthly retainer cost = your retainer input. Per-opportunity cost = total model cost / your opportunity target. Per-appointment model cost = target x unit price. Infrastructure-plus-share cost = infrastructure + (target x close rate x contract value x share). In-house cost = illustrative $80,000 annual compensation / 12 + infrastructure. Amounts display rounded to the nearest dollar; calculations use unrounded values.
At defaults: 5 x 20% x $25,000 = $25,000 potential first-year revenue; $2,023 + 15% x $25,000 = $5,773. These are scenarios, not earned revenue. Revenue-share payments depend on actual closed revenue and agreed attribution terms, not this forecast. Monthly costs and first-year revenue have different time horizons, so this is not a cash-flow or profit model.
No historical reply-rate multiplier is used. Reply rates do not directly establish positive replies, bookings, attendance or qualified opportunities. Historical campaign reporting is separate from the calculator. There is no newly published dataset or licence in this correction.
Our full standards are on methodology and editorial standards.
Published examples of each model
The models above are not abstractions: each one has agencies that publish a figure for it. The examples below were read from each provider's own page on 24 September 2026 and are the same figures our appointment setting and pay per lead comparisons carry; an entry price is not a total cost, so confirm the billable event, the billing period and what remains payable in a zero month before comparing any two.
| Provider | Model | Published figure | Source |
|---|---|---|---|
| ReplyLead | Infrastructure plus revenue share | infrastructure from $2,023 a month at 25,000 emails, plus an agreed share of attributable closed revenue; nothing beyond the infrastructure amount in a month where nothing closes | source |
| Belkins | Monthly package or retainer | "The average starter price: from $5,000", with 1,500 leads a month and 100 guaranteed appointments a year on its appointment-setting page; billing period not stated, and its structured data also lists an $8,000 minimum | vendor page |
| LevelUp Leads | Monthly package or retainer | pricing starting at $5,000, prepaid monthly, with an initial three-month commitment | vendor page |
| GrowQuikr | Pay per lead | $650 one-time setup, then $150 to $1,500 per qualified lead, paid after a qualified meeting lands on your calendar | vendor page |
| Pearl Lemon Leads | Pay per lead | $200 to $1,000 per lead against an agreed lead definition; no retainer or setup charge | vendor page |
| ViB | Pay per appointment | ViB Appointments starting at $1,400 per meeting, varying with targeting; confirm the billable meeting definition | vendor page |
| SalesRoads | Dedicated SDR program (four-week billing) | $11,950 per four-week period for one dedicated SDR, $16,750 for two; 13 four-week periods equal 52 weeks, rather than 12 calendar months | vendor page |
In-house SDR is the fifth option and has no vendor page: the calculator prices it at an illustrative $80,000 annual compensation plus infrastructure; the year-one comparison against an agency is on alternatives to hiring an SDR.
When this page does not apply
- You are buying inbound lead flow, content syndication or paid media. The five models here price outbound work that ends in a qualified opportunity; syndication and cost-per-lead marketplaces are priced on the pay per lead agencies page.
- You need a forecast of booked or attended meetings. The calculator outputs are scenarios from the inputs shown; a target is not a forecast, and no reply-rate multiplier is applied.
- Your two quotes define the outcome differently. Convert both to the same unit first - cost per consistently defined outcome - and confirm held-meeting and qualification criteria in writing.
- Your market cannot supply the target. Run the feasibility check above before the cost engine; a cheap per-unit price for a volume your reachable market may not supply is not a price.
How much does lead generation cost?
The honest answer is a shape, not a number: lead generation pricing follows the five models on this page, and each converts to a different cost per outcome. Retainers price capacity, so lead generation cost per meeting falls as volume rises and punishes quiet months. Pay-per-lead prices the unit, so your cost per lead is fixed and your cost per qualified opportunity depends entirely on the definition of a lead. Per-appointment prices meetings; revenue share prices outcomes. Comparing two quotes therefore means converting both to the same unit - cost per consistently defined outcome. Confirm held-meeting and qualification criteria before using the calculator, with the infrastructure line included via the cost breakdown. Average cost-per-lead figures quoted around the industry are near-useless without that conversion: a cheap lead that never becomes a meeting is the most expensive thing on this page.
Common questions
How do agencies typically price reply handling and qualified meeting delivery?
Under one of five commercial models, and the model decides who carries the risk, not the task list. A monthly retainer prices capacity, so a month that delivers nothing still costs the full fee. Pay per lead is a fee per delivered contact. Pay per appointment is a fee per meeting that meets the contracted definition (the calculator's illustrative $333 is rounded from $5,000 divided by 15). Infrastructure plus revenue share, the model ReplyLead uses, owes only the published infrastructure amount in a zero month, from $2,023 a month at 25,000 emails; on its pricing page, reply handling, qualification and booking are recovered through the share rather than billed as a retainer. An in-house SDR is the fifth option, priced in the calculator above.
Sources and check dates
ReplyLead's own pages:
- ReplyLead pricing: infrastructure from $2,023 a month, agreed share of attributable closed revenue, what remains when nothing closes.
- How ReplyLead works: what ReplyLead runs and books, over cold email and LinkedIn.
- ReplyLead case studies: cold email and LinkedIn programmes, including 24K LinkedIn invites.
- Cold email agency cost: the infrastructure fee table by sending volume that the calculator copies.
Every vendor figure on this page traces to one of these pages, read from the provider's own site on the date shown:
- Belkins appointment-setting page: "The average starter price: from $5,000"; 1,500 leads a month; 100 guaranteed appointments a year. checked 24 September 2026.
- Belkins pricing page: "monthly retainer packages". checked 24 September 2026.
- LevelUp Leads packages page: pricing starting at $5,000; prepaid monthly; initial 3-month commitment. checked 24 September 2026.
- GrowQuikr homepage: $650 one-time setup, then $150 to $1,500 per qualified lead, paid after a qualified meeting lands on your calendar. checked 24 September 2026.
- Pearl Lemon Leads pay-per-lead page: $200 to $1,000 per lead; lead definition; no retainer or setup charge. checked 24 September 2026.
- ViB pricing page: ViB Appointments starting at $1,400 per meeting; price varies with targeting. checked 24 September 2026.
- SalesRoads pricing page: $11,950 per 4-week period for one dedicated SDR; $16,750 for two. checked 24 September 2026.
Go deeper on one model
Each of these takes a single question from this page and answers it properly.
If the feasibility check said your market can supply it and you want the machine run for you, we work on published infrastructure tiers plus an agreed share of what closes. Tell us the numbers you entered above and we will tell you whether we think it works.
Apply to work with usCompare providers. Ready to shortlist? Compare B2B lead generation companies, pay per lead agencies and sales outsourcing companies side by side.