B2B data pricing comes in six models: per seat with “unlimited” data, per seat plus credits, credit subscriptions with no seats, quote-only annual contracts, pay-as-you-go credit packs, and usage-metered platforms. On top of the model sits one rule that matters as much as the price: whether you pay for every lookup or only when data is found.
This guide explains each model with real September 2026 prices, its pros and cons, and the credit rules that change what you actually pay. By the end you will know which model fits how your team works, and which questions to ask before you sign.
What are the B2B data pricing models?
B2B data pricing models are the ways vendors charge for contact data: by the user (seats), by the data point (credits), by negotiated contract, or by metered usage. Most vendors combine two of them, such as a per-seat subscription that includes a monthly credit allowance.
The model decides how your bill reacts when your team changes. Seats grow with headcount, credits grow with volume, contracts lock both for a year, and packs grow with nothing but the projects you run.
B2B data pricing models compared
Six models cover almost every vendor you will evaluate. The examples use each vendor’s published prices as of September 2026.
| Model | How you pay | Example (Sept 2026) | Best for | Watch out |
|---|---|---|---|---|
| Per seat, “unlimited” data | A fee per user, data under fair use | Swordfish: 99 USD a month, or 49 USD billed annually | One heavy user | Fair-use caps, every new user adds a seat |
| Per seat + credits | A fee per user that includes credits | Apollo: 49 USD per seat a month billed annually, 30,000 credits a year | All-in-one platforms | Bill grows with headcount |
| Credits, no seats | A monthly credit bundle for the team | Scalelist: 29 USD for 500 credits up to 649 USD for 20,000 | Teams whose volume varies | Credit weights differ by vendor |
| Quote-only annual contract | A negotiated yearly price | ZoomInfo: not published; Vendr median 33,500 USD a year | Enterprises buying intent and data together | Lock-in, renewal increases |
| Pay-as-you-go packs | One-time credit purchases | Anymailfinder: 249 USD for 5,000 credits, valid 12 months | One-off projects | Packs expire, few sell mobiles |
| Usage-metered platform | Separate meters for actions and data | Clay Launch: from 185 USD a month | Custom enrichment workflows | Two meters to budget |

1. Per seat with “unlimited” data
You pay a flat fee per user and reveal as many contacts as fair use allows. Swordfish charges 99 USD a month (49 USD a month billed annually) for unlimited mobiles and emails, “subject to fair use policy”. ContactOut’s Email + Phone plan is 99 USD a month with “Unlimited phones”.
- Pros: a predictable bill; no credit math for someone who reveals contacts all day.
- Cons: “unlimited” has limits. ContactOut’s terms cap fair use at 2,000 email and 1,000 phone credits per account per month, and allow 600 exports a month on that plan. Every extra user is another seat.
2. Per seat plus credits
Each user pays a seat that includes a credit allowance. Apollo Basic is 49 USD per seat a month billed annually with 30,000 credits per seat a year, or 65 USD billed monthly with 2,500 credits. Prospeo Starter is 49 USD per user a month with 2,000 credits.
- Pros: low price per credit, and the seat often includes more than data (Apollo bundles sequences and a dialer).
- Cons: the bill follows headcount, not usage. Apollo’s Organization plan needs at least 3 seats on annual billing, and Prospeo credits expire at renewal.
3. Credit subscriptions with no seats
The team shares one monthly credit bundle, with no charge per user. Scalelist runs from 29 USD for 500 credits to 649 USD for 20,000; Hunter from 49 USD for 2,000 credits with unlimited team members; FullEnrich from 29 USD for 500 credits with unlimited users.
- Pros: you pay for data, not for people, and several vendors roll unused credits over (Scalelist, Findymail and Lead Magic up to 2x the monthly plan).
- Cons: credit weights differ, so 500 credits buy very different amounts of data from vendor to vendor. Convert everything to cents per email and per mobile; our guide to what B2B data costs shows the math.
4. Quote-only annual contracts
You negotiate a yearly price, usually with a seat minimum. ZoomInfo sells paid plans as annual subscriptions, most “billed annually upfront”, with a minimum number of seats; Vendr reports a median of 33,500 USD a year. Cognism’s packages list “5 seats included”, and Seamless.AI sells “Annual Credit Packages” through sales.
- Pros: data, intent signals and enterprise integrations in one contract, with room to negotiate volume.
- Cons: no public price to compare, a year of lock-in, and ZoomInfo’s own guide warns that “renewal pricing can increase from the initial contract rate”. Our ZoomInfo pricing and Cognism pricing guides cover both in detail.
5. Pay-as-you-go credit packs
You buy credits once, with no subscription. Anymailfinder’s smallest pack is 249 USD for 5,000 credits, valid 12 months. MillionVerifier sells 10,000 verification credits for 39 USD with “No contracts. No expiry.”
- Pros: no recurring bill; ideal for a one-off list or an annual clean-up.
- Cons: many packs expire (12 months at Anymailfinder and on Hunter’s API credits), and the pack vendors here sell emails or verification only, not mobile numbers.
6. Usage-metered platforms
You pay for platform actions and data credits on separate meters. Clay’s Launch plan starts at 185 USD a month: 60 USD for 15,000 actions plus 125 USD for 2,500 data credits.
- Pros: you choose which data source fills each field and automate the workflow around it.
- Cons: two meters to forecast, actions that “don’t roll over”, and a 30% premium on credit top-ups. See our Clay pricing breakdown.
Pay-per-success vs pay-per-lookup
Pay-per-success means you are charged only when the vendor finds the data; pay-per-lookup means every request costs credits, found or not. It is the single rule that decides what a miss costs you.

- Pay-per-success, in the vendors’ words: Hunter, “If the email address can’t be found, it’s free.” FullEnrich, “If we can’t find the data, you don’t pay.” Lead Magic, “Zero charge on failed matches.” Scalelist charges nothing when nothing is found.
- Charged on lookups: Lusha’s API uses a “Minimum 1 credit per request” even when no results come back. ZoomInfo charges “one credit” per exported record and does not publish a rule for missing data.
The math: a vendor that charges 0.30 USD per lookup and finds 60% of your list really charges 0.50 USD per found contact (0.30 / 0.60). With pay-per-success, the price per found contact stays what the pricing page says.
Credit rules that change the real price
Two vendors with the same monthly price can deliver very different value once credit weights, rollover and seats are applied.
| Vendor | Credits per mobile | Unused credits | Seats |
|---|---|---|---|
| Scalelist | 20 | Roll over up to 2x the monthly plan while subscribed | None |
| Apollo.io | 8 | Granted upfront each month, or for the year on annual; rollover not published | Per seat |
| Lusha | 5 | Monthly: roll over up to 2x. Annual: reset at cycle end | 1 to 5 included by plan |
| Prospeo | 10 | Expire at renewal | Per user |
| Findymail | 10 | Roll over up to 2x | Team accounts included |
| FullEnrich | 10 | Valid 3 months (monthly) or 12 months (yearly) | Unlimited users |
| Lead Magic | 5 | Roll over up to 2x | 3 to 20 by plan |
| ZoomInfo | not published | Monthly credits do not roll over | Seat minimum |

A higher credit count per mobile does not mean a higher price: what matters is credits per mobile times the price per credit. At Scalelist’s 20,000-credit plan, 20 credits cost about 0.65 USD.
Example: what happens to your bill when things change
The model matters most when your team or your volume changes. Here is how each one reacts to four common events.
| What happens | Per seat (+ credits) | Credits, no seats | Annual contract | Pay-as-you-go |
|---|---|---|---|---|
| A slow month | Same seat fee | Credits roll over where allowed | Already paid | Nothing billed |
| You hire 2 reps | 2 more seats | No change | More seats, negotiated | No change |
| 40% of your list is not found | Depends on the miss rule | Nothing charged if pay-per-success | Depends on the contract | Depends on the miss rule |
| You pause prospecting for a quarter | Seats run to term end | Cancel; credits last to period end | Full year still due | Packs may expire |
Take Luis Ortega, who runs a 3-rep outbound team at Cactus Ridge Solar in Phoenix, Arizona. His team calls hard in the spring and barely prospects in summer. A per-seat plan charges him the same in July as in April; a credit plan with rollover lets the unused July credits carry into the fall push.
Common pricing traps
Most surprises on a data invoice come from terms buyers skimmed.
“Unlimited” with a fair-use cap
Unlimited plans cap usage somewhere. Wiza’s annual “unlimited” plans cap list exports at 2,500 export credits a month. Fix: ask for the fair-use number in writing.
Credits that disappear
Prospeo credits expire at renewal, Lusha resets unused annual credits, and Clay actions reset each cycle. Fix: buy the smallest plan that covers a normal month, not your best month.
Seat minimums hidden in the quote
ZoomInfo paid plans “include a minimum number of seats”; Apollo’s Organization plan needs 3. Fix: price the seats you will really use, not the ones the package includes.
Paying twice for the same contact
ZoomInfo charges two credits if two users export the same record. Fix: centralize exports, or pick a vendor that does not recharge re-views (Lusha: re-viewing a revealed contact costs 0 credits).
Signing annual before testing
A year of data you have not tested is the most expensive kind. Fix: run a 200-contact bake-off first; our guide to testing a B2B data provider takes about two weeks.
How to choose a B2B data pricing model
Choose the model that matches who pulls the data and how steady your volume is.

Then ask every shortlisted vendor the same questions:

Remember that stored data loses value over time: people change jobs, and records you bought in January are partly wrong by summer. Our guide to B2B data decay explains why buying only what you will use this month is usually the cheapest model of all.
What to look for in B2B data pricing
- A public price, or at least a public price per credit.
- Credits per email and per mobile, stated on the pricing page.
- A written charge-on-success rule.
- Rollover while subscribed, and what happens to credits when you cancel.
- Seats that match how your team works, with no hidden minimum.
- A monthly option, so you can test before you commit.
For found rates by vendor and region, see our B2B data provider comparison and the limits explained in the 2026 data accuracy benchmark. For the full shortlist, see our guide to the best B2B data providers.
How Scalelist prices B2B data
Scalelist, an AI lead finder, uses credit subscriptions with no seats and pay-per-success billing: 1 credit per lead or email found, 20 per mobile found, and nothing when nothing is found. Sizing a search in Lead Finder is free, so you see how many people match before you spend a credit.
- Plans: 29 USD a month for 500 credits up to 649 USD for 20,000; custom plans above 20,000 credits a month.
- Yearly billing: 2 months free (290 to 6,490 USD a year). No annual contract required.
- Rollover: unused credits roll over up to 2x the monthly plan while you are subscribed. Trial credits do not roll over.
- Cancelling: credits stay usable until the end of the billing period.
Where it is not the best fit: if one person reveals thousands of mobiles a month, a per-seat unlimited plan can cost less; check its fair-use cap first. Full plan details are on the pricing page.
Try pay-per-success pricing on your own list: 20 free credits, no credit card, no seats.
Get 20 credits to test itFAQ
What is the most common B2B data pricing model?
Credits, alone or combined with seats. Most self-serve vendors we track, including Apollo, Lusha, Hunter, Findymail, FullEnrich, Prospeo, Lead Magic and Scalelist, bill in credits, and Apollo and Prospeo add a per-seat fee. Enterprise vendors such as ZoomInfo and Cognism sell quote-only annual contracts instead.
Are credits or seats cheaper for B2B data?
It depends on who pulls the data. Seats are cheaper when one or two people reveal a lot of contacts. Credits with no seats are cheaper when many reps each pull a little, or when volume swings month to month. Compare both on cost per found contact for your real monthly volume, not on the plan price.
What does pay-per-success mean for B2B data?
It means you are charged only when the vendor finds the data you asked for. A search that finds no email or mobile costs nothing. Hunter, FullEnrich, Lead Magic, Findymail, Prospeo and Scalelist publish this rule. Lusha’s API charges at least 1 credit per request, and ZoomInfo charges per exported record.
Do B2B data credits expire?
Often, yes. Prospeo credits expire at renewal, Lusha resets unused annual credits, FullEnrich monthly credits last 3 months, and ZoomInfo monthly credits do not roll over. Scalelist, Findymail and Lead Magic roll unused credits over up to 2x the monthly plan while you are subscribed. Check the rule before buying a large plan.
Why don’t ZoomInfo and Cognism publish their prices?
They sell custom annual contracts scoped to seats, credit volume and add-ons such as intent data. ZoomInfo says every contract is scoped to the team’s usage; Cognism routes both packages to sales. Third-party data helps: Vendr reports a median ZoomInfo contract of 33,500 USD a year across 1,573 purchases.
Is “unlimited” B2B data really unlimited?
No. Unlimited plans use fair-use caps. ContactOut’s terms allow 2,000 email and 1,000 phone credits per account per month, Wiza’s annual unlimited plans cap exports at 2,500 a month, and Swordfish’s unlimited data is “subject to fair use policy”. Ask for the exact cap before you sign.
Should I sign an annual B2B data contract?
Only after you have tested the data on your own list. Annual billing lowers the price (Scalelist and Findymail give 2 months free, Apollo and Prospeo cut the per-seat price), but it locks you in. Run a 200-contact test on monthly plans first, then commit to the vendor with the lowest cost per usable contact.
Sources
- Swordfish pricing
- ContactOut pricing and terms
- Wiza pricing and plan limits
- Apollo.io pricing
- Prospeo pricing
- Hunter pricing
- Findymail pricing
- FullEnrich pricing
- Lead Magic pricing
- Lusha pricing and how Lusha credits are counted
- ZoomInfo: how much does ZoomInfo cost and overview of credits
- Vendr: ZoomInfo marketplace data
- Cognism pricing
- Seamless.AI pricing
- Anymailfinder pricing
- MillionVerifier pricing
- Clay pricing