Explore AI Summary

B2B contact database: what’s inside and how to choose one

Comparison of 6 B2B contact databases by Scalelist with app icons.

Contents

A B2B contact database is a stored, searchable collection of business contacts, with names, job titles, companies, work emails and phone numbers, that you pay to search and export.

Before you buy access to one, check four things: what is inside for your market, how fresh each record is, what a usable contact really costs and whether you need a stored database at all.

This guide shows what a contact database contains, compares 6 providers on the same fields, explains the on-demand alternative and gives you a 5-step test to run before you sign.

What is a B2B contact database?

A B2B contact database is a collection of business contact records that a provider compiles in advance and sells access to. Each record holds a person’s name, job title, company, work email and often a phone number. You search for the buyers you want, reveal or export the records, and pay per seat, per credit or on an annual contract.

A “B2B email database” is the same product sold emails first, and “contact database” can also mean your own CRM. This page is about the providers you buy from. For what one good record should contain, see our guide to B2B contact data; for the wider category, start with what B2B data is.

What’s inside a B2B contact database?

Most B2B contact databases hold three layers, company records, person records and contact points, with add-ons sold on top.

Layers of a B2B contact database: company records at the base, person records, contact points with email, direct dial and mobile, and add-ons such as intent on top
Vendors quote the size of different layers, which is why 240 million contacts and 1.6 billion emails cannot be compared.
  • Company records: name, domain, industry, headcount, location and sometimes a revenue estimate.
  • Person records: name, title, seniority, location and the employer on the date of the last update.
  • Contact points: work email, direct dial and mobile number, each with its own verification state.
  • Add-ons: intent topics, technographics or org charts, usually on higher plans.

When a vendor quotes a size, it counts one of these layers, and not the same one as its competitor. ZoomInfo counts “professional profiles”, Apollo.io “contacts”, Seamless.AI “business emails”.

One person can have several emails and several past employers, so 1.6 billion emails and 240 million contacts are not comparable, and neither tells you how many of your 2,000 target accounts are covered.

Contact database vs on-demand finding: which do you need?

A stored contact database gives you a copy of records compiled earlier; on-demand finding looks up and verifies each email and phone number when you ask for it. That is the real build-or-buy choice today: rent access to someone else’s copy, or build each list from fresh lookups.

Comparison of stored contact database and on-demand finding methods for marketing.
The real build-or-buy choice is when each email was checked: at the vendor’s last refresh, or when you ask.
Factor Stored contact database On-demand finding A bought list file
When the email was checked At the vendor’s last refresh When you request it When the file was compiled
What you pay for Seats, credits or a contract Results found The file, upfront
Sizing a market Yes, inside the tool Yes, if the tool counts matches No
Intent, org charts, sequences Often, on higher plans Usually not No
Best for Large teams that live in one platform Teams that want fresh emails and mobiles per campaign One-off, licensed lists

Scalelist sits in the on-demand column, so to be plain: Scalelist is not a static contact database you browse. It is an AI Lead Finder: you describe the people you want in one sentence, it shows how many match before you spend a credit, and it finds and verifies contact details on demand rather than serving a pre-compiled list.

It also does not sell intent data, technographics or revenue estimates, and it is not a sequencer or a dialer. If you need those in one platform, Apollo.io includes sequences and a dialer, and ZoomInfo sells them as add-ons.

Buying a ready-made file is the third option and rarely the right one; we cover it in B2B email lists: build or buy.

B2B contact database providers compared

Here are six widely used contact databases and Scalelist, compared on the same fields from each vendor’s own pages as of September 2026. “Not published” means the vendor does not state it.

Provider Pricing model Published size claim Mobile numbers
ZoomInfo Quote-only annual contract “500M+ verified professional profiles” Yes, on paid plans
Apollo.io Per seat plus credits “240M contacts & 30M companies” Yes, 8 credits each
Cognism Quote-only packages, 5 seats included Not published Yes, in 1 credit per revealed contact
Lusha Credits “290M+ verified contacts” Yes, 5 credits each
Seamless.AI Quote-only annual credit packages “1.6B+ verified business emails” Yes, in 1 credit per researched contact
UpLead Credits “200M+ leads” Yes, in the same credit as the email
Scalelist Credits, charged on success Not a stored database: found and verified on demand Yes, 20 credits, only if found
Provider Entry price Charged on a miss Contract
ZoomInfo Not published (Vendr median: 33,500 USD) Not published Annual, minimum seats
Apollo.io 65 USD per seat a month; 49 USD billed annually No, for Apollo’s own data Monthly or annual
Cognism Not published Not published Not published
Lusha 49.90 USD a month for 400 credits Partly Monthly or yearly
Seamless.AI Not published (free plan: 50 credits) Not published Annual credit packages
UpLead 99 USD a month for 170 credits Only on Valid or accept-all emails (API) Monthly; top plan annual
Scalelist 29 USD a month for 500 credits No Monthly, no annual contract required
Table comparing 6 B2B contact databases and Scalelist on pricing model, entry price, mobile number cost and whether a miss is charged
Three of the six do not publish a price, and none of them prices a phone number the same way.

What the tables tell you:

  • Half of them hide the price. ZoomInfo, Cognism and Seamless.AI sell through sales. Vendr, a software-buying platform, reports a 33,500 USD median buyer price for ZoomInfo across 1,573 purchases.
  • Phone numbers are priced very differently: 8 credits at Apollo.io, 5 at Lusha, inside one contact credit at UpLead, Cognism and Seamless.AI, 20 at Scalelist (charged only when found) and not published at ZoomInfo.
  • Misses split self-serve from enterprise. Apollo.io and UpLead publish when they do not charge; ZoomInfo, Cognism and Seamless.AI do not say.

Full write-ups of each vendor are in our roundup of the best B2B data providers, and pricing breakdowns for ZoomInfo pricing, Apollo.io pricing and Lusha pricing.

Does a bigger contact database mean better coverage?

No. Coverage is the share of your own target contacts a database can reach, and it changes by region more than by size.

In our own benchmark we ran the same list of founders per region through 8 providers. Apollo.io, the only one of these six databases we tested, found phone numbers for 50% of the North America list and 8% of the APAC list.

Bar chart of phone numbers found by region: Scalelist 87%, 73%, 75%, 85%; Apollo.io 50% North America, 63% EMEA, 8% APAC, not tested in LATAM
A stored database can be deep in one region and thin in the next, so test every region you sell to.

Two limits apply. This is Scalelist’s own test, with the raw data published on our provider comparison by region, and it counts whether a phone number was found, not whether it was right.

On the same lists, Scalelist found phone numbers for 73% to 87% of each region. Run the test on your own accounts before you trust anyone’s numbers, ours included.

What does a B2B contact database cost?

A B2B contact database costs from about 50 USD a month for one self-serve seat to five-figure annual contracts. What you pay per usable contact depends on seats, the credit price of a phone number and what a miss costs. Here is one phone number at list price, on each vendor’s cheapest plan billed monthly, plus Scalelist’s largest self-serve plan.

Bar chart of cost per phone number at list price: Apollo.io 0.21 USD, UpLead 0.58, Lusha 0.62, Scalelist 0.65 on the 20K plan and 1.16 on the 500 plan
Scalelist is not the cheapest per number at list price; seats, expiry and misses decide the real cost.
Provider Monthly plan Credits per phone Cost per phone number
Apollo.io 65 USD per seat, 2,500 credits 8 About 0.21 USD, if the seat’s credits are all used
UpLead 99 USD, 170 credits 1 (email and mobile together) About 0.58 USD per contact
Lusha 49.90 USD, 400 credits 5 About 0.62 USD
Scalelist (Scaler 20K) 649 USD, 20,000 credits 20, only if found About 0.65 USD
Scalelist (Scaler 500) 29 USD, 500 credits 20, only if found About 1.16 USD

ZoomInfo, Cognism and Seamless.AI do not publish a price per phone number. On list price, Scalelist is not the cheapest per number. Four terms change the real bill more than the list price does:

  • Seats. Apollo.io charges per seat and Cognism packages include 5 seats. Scalelist has no per-seat pricing.
  • Expiry. ZoomInfo’s monthly credits cannot be rolled over, and Lusha resets unused annual credits at the end of each cycle. Scalelist rolls unused credits over, up to 2x the monthly allocation, while you are subscribed.
  • Misses and repeats. Lusha’s API charges at least 1 credit per request even when nothing comes back. Apollo.io refunds credits for bounced emails but not for mobile numbers. Cognism charges a credit again when a contact changes jobs.
  • Renewals. ZoomInfo’s own pricing article warns that renewal pricing can increase from the initial contract rate.

Our guide to B2B data costs per email and mobile compares more vendors and pricing models.

How fast does a contact database go stale?

A stored record starts ageing the day it is compiled. People change jobs, companies close or rebrand, and a verified email can stop working without anyone telling the vendor.

  • About 1 in 5 US workers (20.6%) had been with their employer a year or less in January 2026, according to the Bureau of Labor Statistics.
  • About 700,000 US business locations with employees closed in 2023, 9.4% of the total, according to the Census Bureau. Mergers and rebrands come on top.

So the questions to ask a database vendor are about dates, not size. When was each record last verified, and can you see that date? Does the tool re-verify the email when you export it? What does it cost to refresh a contact you already paid for?

Vendors answer differently. Cognism says its director-level and above data is “continually refreshed on a 30 day basis”, UpLead says it runs real-time email verification at download, and ZoomInfo lets you re-enrich records for free for up to 1 year after the first enrichment. Our guide to B2B data decay covers the rates in depth.

How to test a B2B contact database before you buy

Test a contact database on people you can check yourself, in every region you sell to, and compare the cost per usable contact rather than the price per credit.

Step-by-step guide to testing a B2B contact database in five steps.
Compare providers on cost per usable contact, a number no pricing page shows you.

1. Pick 100 known contacts per region

Use customers, recent prospects or partners whose current email and phone you can confirm. Include each region you sell to, because coverage shifts between them.

2. Run the same list through every trial

Same names, same week. Count the share with an email found and the share with a phone found, separately.

3. Check each result against the known answer

Mark every email and phone as right or wrong, and note the status each tool gave each email. A found email with no status is a risk you would carry on the first send.

4. Count the full cost

Add seats, credits spent on misses and any platform fee. Divide by the contacts you could actually use. That number, not the credit price, is what you compare.

5. Read the terms before you sign

Check credit expiry, rollover, renewal pricing and whether you can leave after a month. Copy this sheet for each provider:

Contact database trial sheet (one provider, one region)
Provider: ___ Region: ___ Contacts tested: 100
Emails found: ___ matching the known answer: ___
Phones found: ___ matching the known answer: ___
Emails with a status (Valid, Risky or similar): ___
Total spend for the test (seats + credits + fees): ___ USD
Usable contacts (right email or right phone): ___
Cost per usable contact (spend / usable contacts): ___ USD
Billing: monthly / annual Credits expire: yes / no

The full method, with scoring for several providers side by side, is in our bake-off guide for B2B data providers.

Usually yes, for relevant business outreach, but buying access does not transfer the responsibility: you are the one sending the email or making the call. This is a summary, not legal advice.

  • Ask the vendor where the data comes from, whether it signs a Data Processing Agreement, how people opt out and whether phones are screened against Do Not Call registries. Cognism, for example, says it screens against registries including the UK TPS and CTPS, the US, Australia, Germany and France.
  • Email in the US: the Federal Trade Commission says CAN-SPAM “makes no exception for business-to-business email”, so every message needs an opt-out honored within 10 business days.
  • Calls in the US: autodialed or prerecorded calls to mobiles need prior express consent under the TCPA, while live sales calls to business lines are generally outside the Do Not Call rules.

Contacts in the EU and UK bring in the GDPR; see whether B2B contact data is legal. Scalelist operates under the GDPR and Singapore’s PDPA, with a Data Processing Agreement, Standard Contractual Clauses and a published sub-processor list, and contact data you submit is never added to Scalelist’s database.

Common mistakes when buying a contact database

Three buying mistakes cost more than most differences in list price.

Signing an annual contract before a monthly test

Apollo.io, Lusha and UpLead all sell monthly plans. Run the 5-step test on a monthly plan or trial before you commit a year of budget.

Buying seats for occasional users

A rep who pulls 50 contacts a month does not need a full seat. Pool credits, or choose a tool without per-seat pricing.

Importing without dedupe and re-verification

Two tools can create two records for the same person. Match on email and company domain before import, and re-verify emails before the first send.

What to look for in a B2B contact database

Before you pick a contact database, check that it gives you:

  • Coverage you can test in each region you sell to, before you sign.
  • A status on every email and a type on every phone number.
  • The date each record was last verified, or verification at export.
  • A published price per email and per mobile, and no charge for a miss.
  • Monthly billing, or credits that roll over.
  • A Data Processing Agreement, documented sourcing and Do Not Call screening where you call.

How Scalelist helps

Scalelist, an AI Lead Finder, is the on-demand alternative to a stored contact database. You describe the people you want in one sentence, such as “Heads of Operations at US manufacturers with 200 to 1,000 employees”, and Lead Finder shows what it understood and how many people match before you spend a credit.

  • Verified when you ask: every email comes back Valid, Risky or Not found, found and checked at the time of your request.
  • Mobiles, not switchboards: 20 credits per mobile number found; 1 per lead or email found; nothing for a miss.
  • No seats, no annual lock-in: plans start at 29 USD a month for 500 credits, and unused credits roll over up to 2x while subscribed. See Scalelist pricing.
  • Where a database fits better: if you need intent data, technographics or sequences and a dialer in one platform for a large team.

Describe the people you sell to in one sentence and get verified emails and mobiles, charged only when found.

Get 20 credits to test it

FAQ

What is a B2B contact database?

A B2B contact database is a stored collection of business contacts, each with a name, job title, company, work email and often a phone number, that a provider compiles and sells access to. You search it for the buyers you want and export the records, paying per seat, per credit or on an annual contract. ZoomInfo, Apollo.io, Cognism, Lusha, Seamless.AI and UpLead are examples.

What is the difference between a contact database and a B2B email database?

Mostly the name. A B2B email database is a contact database sold with the email address as the main field, while “contact database” usually also covers phone numbers and company details. “Contact database” can also mean your own CRM. When you compare providers, check what each one includes for phones, not just emails.

How much does a B2B contact database cost?

From about 50 USD a month for one self-serve seat to five-figure annual contracts. Lusha starts at 49.90 USD a month for 400 credits, Apollo.io at 65 USD per seat a month billed monthly, UpLead at 99 USD for 170 credits. ZoomInfo, Cognism and Seamless.AI do not publish prices; Vendr reports a 33,500 USD median for ZoomInfo.

Should I buy a contact database or build my own list?

Buy access to a stored database if a large team needs one platform with intent data, sequences and a dialer. Build lists on demand if you want each email and mobile checked when you use it and prefer paying only for results. Avoid buying static list files: they are dated the day you get them.

How accurate are B2B contact databases?

It varies by vendor and by region, and vendors’ own accuracy claims are not independently tested. In our own benchmark, Apollo.io found phone numbers for 50% of a North America list and 8% of an APAC list. The only reliable answer is a test on 100 of your own known contacts per region.

How often is a contact database updated?

Each vendor sets its own cycle, and many do not publish one. Cognism says director-level and above data is refreshed every 30 days; UpLead verifies emails in real time at download. Since 20.6% of US workers had been in their job a year or less in January 2026 (BLS), ask for a last-verified date on each record.

Is Scalelist a B2B contact database?

No. Scalelist is an AI Lead Finder. You describe the people you want in one sentence, see how many match for free, and Scalelist finds and verifies their work emails and mobile numbers on demand rather than serving a pre-compiled list. You pay 1 credit per email and 20 per mobile found, nothing for a miss.

Sources

Arnaud Renoux

Co-Founder at Scalelist