B2B Database for Sale: How to Evaluate One | BounceZero
B2B leads›Databases

B2B Database for Sale
How to Evaluate One Before You Buy, With the Accuracy Numbers Vendors Leave Out

A B2B database is a structured, searchable store of companies and the people who work at them, with contact details, firmographics and sometimes intent signals, sold either as a subscription with filters and exports or as a one-off file. The subscription vendors report 90 to 95% email accuracy; independent verification of their exports finds 10 to 22% invalid, because records age between the vendor's check and yours.

By Ayoub Lebda, founder of BounceZero, a UK-registered email verification service |10 October 2026 |6 min read

Two things are sold under the same name

A subscription database is a product you log into: filters, saved searches, enrichment, exports metered by credits. ZoomInfo, Apollo, Cognism, Lusha and Kaspr are the names that come up. You pay for access and for exports, and the vendor keeps crawling.

A "B2B database for sale" in the other sense is a file: a CSV of some thousands or millions of records, priced per record or as a flat fee, delivered once. Brokers, compilers and marketplaces sell these. The data may originally have come from the same places; the difference is that nobody refreshes it after delivery.

The evaluation differs. For a subscription, you test the export accuracy and the filter coverage for your segment. For a file, you test a random sample and the age per record. Both tests end in the same place: verification of what you actually receive.

Subscription databases: claimed versus verified

Claimed accuracy is vendor-reported. Verified figures are measured only for Apollo and ZoomInfo (our export studies); the other rows are estimates from the finder accuracy range of 10 to 25% invalid.

DatabaseRecords (vendor-reported)Claimed email accuracyInvalid at export (measured or estimated)StrengthWeak spot
ZoomInfo260M+ professionals95%12 to 20%US enterprise coverage, org charts, intentPrice; mid-market and EU gaps
Apollo275M+ contacts91%5.8% invalid + 18.4% catch-allPrice, built-in sequencing, find rateDatabase age; "verified" badge is historical
Cognism400M+ profiles98% on Diamond-verified phones10 to 18%EU and UK coverage, GDPR tooling, phonesEmail accuracy below phone accuracy
Lusha100M+ contacts81% (self-reported)15 to 22%Chrome extension speed, SMB priceThin outside US and Western Europe
Kaspr500M+ profiles (via LinkedIn)Not published12 to 20%LinkedIn workflow, France and DACHPhone-first; email coverage thinner

Export studies: Apollo, 100,000 contacts, ZoomInfo accuracy. Reviews: Cognism, Lusha. Head to head: Apollo vs ZoomInfo, Apollo vs Cognism.

The four questions that decide which database

Coverage of your segment, not total records

Three hundred million records is meaningless if your segment is 4,000 logistics managers in the Benelux. Run your exact filter on a trial and count. Then export 200 and verify.

Refresh cadence per record

Vendors re-crawl on a schedule. Ask how old the median record in your segment is, and whether a "verified" flag carries a date. Apollo and ZoomInfo both show one if you look.

Export economics

Seat price plus credits per export. Work out cost per confirmed valid address: list price divided by (exports times share valid after verification). A cheaper seat with 22% invalid can cost more than a dearer one at 12%.

Legal fit for your geography

EU and UK selling needs a vendor that documents lawful basis per record and handles opt-outs upstream. Cognism and Kaspr lead here; US-first vendors vary.

Why exports bounce: the corpus view

Database exports are overwhelmingly business domains. This is what business-domain addresses verify at in the BounceZero corpus, April to October 2026, compared with freemail addresses that leak into "business" exports.

Address typeVerifiedInvalidCatch-allUnknownConfirmed valid
Non-freemail (business and ISP) domains6,514,88414.5%2.3%27.0%32.6%
Freemail1,415,15417.6%1.1%2.1%74.0%
.com business2,158,95516.4%4.4%14.7%59.7%
.org56,40124.6%12.4%25.0%36.2%
.edu17,96132.8%8.3%18.5%38.2%

The 27% unknown on non-freemail (business and ISP) domains is the number no database reports. It is corporate gateways and ISPs refusing to confirm a mailbox, which is why a verifier that labels unknown honestly is worth more than one that guesses.

Evaluating a one-off database file

When the "database" is a file delivered once, the subscription questions do not apply. These do.

1

Age per record, in a column

A single "last updated" date for the whole file is a red flag. Compilers merge sources of different ages; you need the distribution.

2

Unique people, not rows

Ask for a unique-person count. Compiled files commonly carry 5 to 15% duplicates across sources.

3

Random sample, verified by you

Two hundred rows chosen by a random seed you supply. Under 8% invalid and under 10% catch-all plus unknown is a usable file.

4

Field fill rates

Title, phone, company size and industry fill rates by row. A database with 40% missing titles cannot be segmented and should be priced as a raw list.

5

Source disclosure

Observed addresses versus pattern-inferred, and the original sources. If the vendor will not say, the file is probably scraped or recycled.

6

Replacement and licence terms

Hard-bounce replacement within 30 days; licence for single or multiple uses; whether you may re-verify and keep the clean subset indefinitely.

The sample verification offer

Whatever database you are considering, export or request 200 random rows and verify them before you commit. Every BounceZero account includes 100 verifications a month free, and the Starter pack is 2,000 credits for $6. You get valid, invalid, catch-all and unknown per row, with unknowns refunded. Compare the result to the thresholds above and to the vendor's claim. The gap is your negotiating position.

After you buy: the operating rhythm

Verify every export on the day it is pulled, not when the campaign is ready; the two can be weeks apart. Route valid rows to sequences, catch-all rows to a warm low-volume track on a secondary domain, unknowns to a re-check or a phone list, and invalids back to the vendor for credit.

Re-verify open leads before every send. The list decay study measured mailbox loss month by month; a 90-day cadence keeps a database-sourced list under the 2% bounce line. The contact database guide covers the full workflow from filter to send.

Go deeper

Frequently asked questions

What is the best B2B database to buy?

It depends on segment and geography. ZoomInfo for US enterprise with intent data, Apollo for price and built-in sequencing, Cognism for UK and EU coverage with compliance tooling, Lusha for small teams working from a Chrome extension. Test each on your exact filter with a 200-row export and verify it; the vendor with the most confirmed valid addresses in your segment per dollar wins.

How accurate are B2B databases?

Vendors report 90 to 95% email accuracy. Independent verification of exports finds 10 to 22% invalid at export time, because records age between the vendor's check and yours and because catch-all domains are counted as deliverable. Phone accuracy is typically higher than email accuracy at the vendors that verify phones manually.

How much does a B2B database cost?

Subscription seats run from about $50 a month at the low end to over $1,000 a month for enterprise tiers, vendor-reported, plus credits per export. One-off files run from a cent to sixty cents per record. The useful metric is cost per confirmed valid address, which only verification gives you.

Can I buy a B2B database outright?

Yes, from brokers, compilers and marketplaces, as a file. It arrives once and nobody refreshes it, so evaluate it on age per record, unique-person count, field fill rates and a random sample you verify yourself. Subscription vendors generally do not sell their full database as a file.

Is it legal to buy a B2B database in the UK or EU?

Buying is legal; using it depends on lawful basis. For corporate contacts you can rely on legitimate interest under UK GDPR, with a privacy notice naming the source and an opt-out honoured promptly, and PECR permits B2B marketing email to corporate subscribers. The vendor must be able to show how each record was collected. Sole traders are individuals and need consent.

Verify the export before you trust the badge

Two hundred rows from any database, valid, invalid, catch-all and unknown back. Compare to the vendor's claim and negotiate from there.

AL

Written by

Ayoub Lebda

Founder, BounceZero - Email-infrastructure engineer

Ayoub built BounceZero's 5-stage validation pipeline, its dedicated BGP-announced IP infrastructure, and the Patroni HA PostgreSQL cluster behind every verification. Previously built high-volume email delivery infrastructure. Trained at 1337 Benguerir (École 42 network, 2019). Open-source: bgp_analyzer.

Buying leads and B2B databases

Where lists come from, what bounces, and what to check before you pay