Lead generation costs anywhere from about $0.02 per lead to over $500 per lead in 2026. The gap comes down to one decision: do you find leads yourself with a tool, or pay someone to hand them to you? Do it yourself with a $50/month tool and a usable lead costs a few cents. Hire an agency to book meetings and you're paying $150 to $800 per appointment. Both are fine. It just depends on your budget, your time, and how much of the work you want to own.
The two ways to pay for leads
Almost every dollar you spend lands in one of two buckets:
Buy the tools, do the work. A monthly subscription finds the contacts; you run the searches and send the outreach. Cost is low and fixed. The time is yours.
Buy the outcome. An agency or pay-per-lead service hands you finished leads or booked calls. Cost is high and scales with volume. The time is theirs.
Most of the confusion around lead generation cost is people comparing across these two buckets. A $50 tool and a $5,000 agency aren't competitors — they're answers to different questions. Here's the whole spectrum.
The five tiers of lead generation cost
Tier 1: Free — manual prospecting ($0/month)
You can get real leads for nothing but time. LinkedIn filters, Google, and company "Team" pages are all free contact data. The paid tools also have free plans worth using: Apollo gives ~900 credits/year, Hunter ~50 lookups/month, ZoomInfo's Lite tier ~10 credits/month.
What you get: a small hand-built list and a real feel for your buyer. What you don't: verified data at scale, or any way to build hundreds of leads without losing a weekend. Figure 8–20 hours a month. Best if you're pre-revenue or testing a niche.
Tier 2: Budget tools ($10–50/month)
This is the sweet spot, and where I'd point almost everyone. You're doing outbound, you don't have a data team, and one closed deal covers the tool for a year. Your real cost per lead here is cents.
A few that are actually worth it. Hunter ($34–49/month) is a clean email finder and verifier, no per-seat fee. Apollo Basic ($49/user/month) gets you the database plus sequencing — just know the credits burn faster than the sticker suggests, and it's charged per seat.
Then there's Coldstart — full disclosure, it's mine, so weigh that however you want. It's $50/month flat and works backwards from the rest: instead of a database to dig through, you describe your customer in one plain-English sentence, it searches the live web for companies that match, and hands each one back verified with site, email, phone, and a short description — then drafts the first email for you. No seats, no annual contract, no credits to ration. I built it because I was tired of paying database prices for data that went stale the day I exported it.
The trade-off at this tier: you're skipping the 100M-contact databases and intent signals the enterprise tools sell. But be honest with yourself — most founders never touch that stuff. For almost everyone reading this, a tool at this price is all you actually need. Call it 2–5 hours a month.
Tier 3: Mid-range tools ($100–500/month)
Deeper data and team features. Apollo Professional/Organization runs ~$79–149/user/month (3-seat minimum up top). Hunter Growth/Scale is ~$104–299/month. Clay starts around $185/month and jumps to ~$495 for Growth.
Honestly, for a small team the leap from a $50 tool to a $400 one buys features you won't fully use. This tier earns its price when you're running real volume or building enrichment workflows.
Tier 4: Enterprise databases ($15,000–60,000+/year)
ZoomInfo and Cognism sell annual contracts, not subscriptions, and don't publish prices. ZoomInfo starts near $14,995/year for three seats; the median deal is ~$31,875/year, and add-ons push mid-market teams to $30K–60K. Contracts auto-renew and enforce seat minimums.
You get enormous verified databases, phone numbers, org charts, and intent signals. You lose all flexibility — no monthly option, no easy exit. Worth it for funded teams of 10+ that genuinely need 100M+ contacts. A waste for anyone smaller.
Tier 5: Agencies and done-for-you ($2,000–25,000+/month)
Here you stop buying tools and buy results. Retainers run $2,500–15,000/month; full-funnel programs with ad spend hit $15K–30K. Pay-per-appointment is $150–500 (SMB), $300–900 (mid-market), up to $2,500+ for enterprise. Pay-per-lead is roughly $50–500 each.
You get a filled calendar without doing the work. You give up control and learning, and quality swings hard between real targeting and recycled scraped lists. This makes sense if you have revenue and no time.
What a B2B lead actually costs (benchmarks)
If you think in cost per lead rather than cost per tool, here's where 2026 benchmarks land. These swing a lot by industry and how strictly you define "qualified."
| Lead type | Typical cost per lead |
|---|---|
| Marketing qualified lead (MQL) | $40–$200 |
| Sales qualified lead (SQL) | $150–$500 |
| Booked appointment | $300–$800 |
| B2B SaaS average (blended) | ~$237 |
| Google Ads | ~$70–$312 |
| LinkedIn Ads | ~$110–$400 |
The pattern's simple: the more qualified the lead and the more the work is done for you, the more it costs. A raw contact you find yourself is cents. A vetted decision-maker who agreed to a call is hundreds of dollars.
The real cost, money and time together
Sticker price is half the story. Here's the full picture:
| Approach | Monthly cost | Time | Cost per usable lead | Best for |
|---|---|---|---|---|
| Free / manual | $0 | 8–20 hrs/mo | Your time only | Pre-revenue, testing |
| Budget tool (Coldstart, Hunter) | $10–50 | 2–5 hrs/mo | Cents | Founders, small teams, live outbound |
| Mid-range tool (Apollo, Clay) | $100–500 | 3–8 hrs/mo | Cents to low dollars | Volume or enrichment workflows |
| Enterprise data (ZoomInfo) | ~$1,250–5,000 | 2–5 hrs/mo | Low dollars | Large teams needing scale and intent |
| Agency / done-for-you | $2,000–25,000 | 1–3 hrs/mo | $150–$800 per meeting | Revenue, no time, want booked meetings |
Time never hits zero, even with an agency — you still approve targeting and review copy. They execute; you own the strategy.
Which one should you actually pick?
- Pre-revenue or testing? Start free. Build 30 leads by hand so you learn who your buyer is before spending anything.
- Running outbound and want it cheap and repeatable? A budget tool plus a few hours a month. At $50, it only needs to help close one deal a year to pay for itself many times over.
- Need 100,000+ verified contacts with intent data? A database earns its price. Just don't buy one for a five-person team.
- Have revenue but no time? An agency is a real trade — as long as you hold them to strict qualification.
The mistake I see most is buying up a tier out of insecurity. Most teams that think they need ZoomInfo or an agency need a $50 tool and two hours a week.
How I'd keep cost per lead low
The cheapest usable leads come from finding them yourself with a tool that does the heavy lifting — which is exactly why I built Coldstart. You describe your customer in plain English, it searches the live web (not a stale database that decays the day it's built) and returns verified companies with site, email, phone, and a description, then drafts the first email for each. Flat $50/month, no seats, no annual lock-in. That's what drops the effective cost per lead to cents.
That live-search angle is also the honest difference against the databases: a scraped list is a snapshot that ages; a live search reflects the web today. If you want to see it before paying, the free company finder returns a few real matches with no signup, and my Apollo alternative breakdown shows where a live-search tool wins and where a database still makes more sense.
FAQ
How much does lead generation cost per month? Doing it yourself with software is $0–$500/month for most teams (a tool like Coldstart is $50 flat). An agency is $2,000–$25,000+/month. Enterprise databases sit between at ~$15,000–$60,000/year on annual contracts.
What's a good cost per lead in B2B? Depends on qualification: MQLs run $40–$200, SQLs $150–$500, booked appointments $300–$800. B2B SaaS averages ~$237. Find leads yourself with a tool and your true cost can be a few cents.
Is lead generation software worth it? For anyone doing outbound regularly, yes. A $50/month tool only needs to touch one closed deal a year to pay for itself, and it replaces hours of manual work. Free tiers let you confirm the value first.
How much does it cost to buy a B2B lead list? Buying finished, qualified leads runs ~$50–$500 each. Building your own with a tool costs a fraction of that per contact — you just spend the time.
What's the cheapest way to generate B2B leads? Manual is free but slow. The cheapest way at any real volume is a budget tool that finds and verifies for you; the low monthly fee spread across the leads makes the per-lead cost tiny.
Put this into practice
You don't need an enterprise contract or an agency retainer to fill a pipeline. Describe your customer in one sentence, let a live web search find the companies, and start with verified leads and drafted outreach in minutes — flat $50/month.