Performance-based outbound — you only pay for qualified sales calls. $2,500 setup, then $300 per booked call. Book a Call
Guide · 6 min read

How much does B2B lead generation cost?

The real pricing models for B2B lead generation — retainer, per-lead, per-qualified-call, and in-house — and how to judge value instead of headline cost.

B2B lead generation pricing falls into a few distinct models, and the right one depends less on headline cost than on where the risk sits. Here's how retainers, per-lead, per-appointment, and in-house hiring actually compare — and how to judge value rather than price.

The main pricing models

Monthly retainer. A fixed fee — commonly a few thousand dollars a month and up — paid regardless of results. Predictable for the agency, risky for you, because you pay whether or not qualified meetings appear.

Pay-per-lead. You pay for contacts or form fills. Cost per unit is low, but quality varies wildly and "lead" rarely means "qualified meeting."

Pay-per-qualified-call (performance-based). You pay only when a booked meeting matches your agreed ICP. With RichOutreach this is a one-time $2,500 build plus $300 per qualified call. Risk sits with the provider.

In-house SDR. Hiring your own rep typically runs $70,000+ all-in per year before tools and ramp — a fixed cost paid before any meeting is booked.

What actually drives value

The number that matters is cost per qualified opportunity, not cost per month or per send. A cheap retainer that produces no ICP-matched meetings is infinitely expensive; a higher per-call price that only bills for real opportunities can be the cheapest option per closed deal.

The question to ask

Not "what does this cost per month?" but "what does one qualified, ICP-matched sales call cost me — and only when it actually happens?"

A simple way to sanity-check the economics

Take your average deal value and your realistic close rate on qualified calls. If your average deal is $15,000 and you close 15% of qualified calls, then roughly every 7 qualified calls yields a deal. At $300 per call that's about $2,100 in call cost per closed deal — before the one-time build — against $15,000 in new revenue. The higher your deal value, the more strongly the maths favours performance pricing.

Why deal value is the deciding factor

Performance-based lead generation makes sense when a single closed deal covers many qualified calls. That's why it fits companies with an average deal value around $10,000+SaaS, IT services and MSPs, financial and professional services, and recruiting and staffing — and less well below that threshold.

Common questions

Straight answers

Retainer agencies commonly charge a few thousand dollars a month and up, paid regardless of results. Performance-based providers like RichOutreach avoid the monthly model entirely: a one-time $2,500 build, then $300 per qualified call booked.
Per closed deal it often is, because you only pay for ICP-matched meetings instead of a flat fee whether or not meetings appear. The higher your deal value, the more it favours performance pricing.
Typically $70,000 or more all-in per year before tools and ramp — a fixed cost you pay before any meeting is booked, plus key-person risk if they leave.
Ready to start?

Want this run for you?
Pay per qualified call.

Book a 15-minute fit check and we'll map your ICP and show what qualified output looks like — no retainer, no charge for activity.

$2,500 to build it. $300 for every qualified call after that.