Cost per qualified lead: what a B2B lead really costs
Updated By the SalesOne research team8 min read
The short answer
A B2B lead cost about $400 on average across 30 industries in First Page Sage’s 2026 report, from $249 in B2B SaaS to $547 in manufacturing and $662 in financial services. A qualified lead costs more: if one lead in three qualifies, a $400 lead becomes about $1,200 per qualified lead. Divide spend by qualified leads, not all leads.
How much does a qualified lead cost?
Published B2B figures measure cost per lead, so treat them as the floor for a qualified lead. First Page Sage, a marketing agency, reports an average blended cost of $400 per lead across 30 industries in its 2026 edition, compiled from its own lead generation data collected between January 2022 and August 2026.
| Industry | Paid | Organic | Blended |
|---|---|---|---|
| B2B SaaS | $318 | $186 | $249 |
| Engineering | $355 | $214 | $284 |
| Business insurance | $440 | $412 | $427 |
| Cybersecurity | $434 | $427 | $429 |
| IT and managed services | $600 | $418 | $505 |
| Staffing and recruiting | $511 | $543 | $526 |
| Manufacturing | $657 | $440 | $547 |
| Transportation and logistics | $671 | $538 | $604 |
| Financial services | $731 | $591 | $662 |
Two patterns in the same report matter when you budget. Paid leads cost more than organic ones in 28 of 30 industries, and the average paid lead cost 29% more than the average organic one. And organic leads became more expensive in every industry this year, which the report attributes to AI summaries in search results reducing clicks. If you buy meetings rather than leads, our guide to outsourced SDR cost shows vendor guides quoting about $75 to $750 per meeting.
How do you calculate cost per qualified lead?
Cost per qualified lead is your total spend on a channel divided by the number of leads from that channel that met your qualification rules. Count only leads your team agreed to work, and include the time your team spent sorting out the rest.
- Cost per lead = total spend ÷ all leads.
- Cost per qualified lead = total spend ÷ qualified leads.
- Cost per meeting = total spend ÷ meetings held (not booked).
- Cost per customer = total spend ÷ new customers from the channel.
A worked example (illustrative numbers): you spend $20,000 and get 50 leads, so each lead costs $400. If 15 of them meet your rules, each qualified lead costs about $1,333. If 5 become meetings and 1 becomes a customer, that customer cost $20,000. Whether that is good depends on what the customer is worth over the relationship, not on the cost per lead.
Write your qualification rules down before you count. Our guides on how to qualify leads and MQL vs SQL cover the definitions.
Is buying leads worth it?
Buying leads is worth it only when each lead comes with a reason the company needs what you sell. A list of names that match an industry and a size is cheap to buy and expensive to work, because most of it will not convert.
- First Page Sage notes that cold leads bought from outbound vendors convert at a far lower rate than warm leads from referrals.
- Buyers punish irrelevance: in a Gartner survey of 632 B2B buyers (June 2025), 73% said they actively avoid suppliers who send irrelevant outreach.
- Fit is rarer than it looks. In SalesOne’s October 2026 production research runs, S1 agents checked 1,051 companies against client profiles and kept 249; about three in four were turned down, each with its reason.
Before you buy, ask the vendor what makes a lead qualified, whether you pay for leads that fail your rules, and whether you can see the source behind each one.
Is lead generation worth it?
Lead generation is worth it when the cost of a new customer is well below what that customer is worth to you. Work backwards from your own numbers rather than from a benchmark.
- Estimate what an average new customer is worth to you over the relationship, in gross margin.
- From past deals, find how many qualified leads it takes to win one customer.
- Multiply your cost per qualified lead by that number. That is your cost per customer.
- If the cost per customer is a small fraction of the customer’s value, the channel pays. If not, improve qualification before you add volume.
How do you lower your cost per qualified lead?
Qualify before you spend on outreach, not after. Every company you turn down before the first email costs nothing to work.
- Start from the problem you solve, and keep only companies where you can name it. In our pilots, accounts we could not link to a problem usually scored under 70% relevance.
- Use dated events, such as a new executive or a new site, so outreach lands when the problem is live. See signal-based selling.
- Contact the person who owns the problem, not the first name on the list.
- Measure held meetings and customers by channel, and stop paying for leads that never become either.
In one SalesOne pilot, after researching a trade show’s attendee list, about 180 people were emailed, about 40 replied, and 47 meetings were held at the event. The details are in our case studies.
Sources
- First Page Sage, Average Cost Per Lead by Industry, 2026 (published October 8, 2026; agency data, January 2022 to August 2026; read October 28, 2026) (opens in a new tab)firstpagesage.com
- Gartner, sales survey of 632 B2B buyers (press release, June 25, 2025; read October 28, 2026) (opens in a new tab)gartner.com
- SalesOne production research runs, October 2026: 1,051 companies checked, 249 kept (opens in a new tab)salesone.now