ZapBounce vs BillionVerify
BillionVerify and ZapBounce both sell credits that never expire. The split is in how you buy and what you're billed for. BillionVerify prices its best rate on a yearly plan, while ZapBounce prints one table from $5 for 1,000 and never bills an unknown or a duplicate.
| ZapBounce | BillionVerify | |
|---|---|---|
| Accuracy reporting | Coverage stated: the share of your list with a definite verdict | A headline accuracy percentage on its pricing page, method not published there |
| 1,000 addresses | $5 | See their pricing page |
| 10,000 addresses | $25 | See their pricing page |
| 100,000 addresses | $139 | See their pricing page |
| Free tier | 100 a month, no card | See their pricing page |
| Credit expiry | Never | See their pricing page |
| Billed for unknowns | No | Not stated |
BillionVerify prices change, so confirm theirs on their own pricing page. Ours are fixed and published on /pricing.
How BillionVerify prices it
BillionVerify sells the same credits three ways: a one-time purchase, a monthly plan or a yearly plan, with its lowest per-email rate on the yearly commitment (read September 2026). Credits never expire on either side. ZapBounce skips the plan choice: $5 for 1,000, $139 for 100,000 and $949 for a million, bought when a list lands.
Why teams pick ZapBounce over BillionVerify
What changes when your list runs through ZapBounce instead.
The short version
- Packs priced once, no tier to commit to: $5 for 1,000, $25 for 10,000, $139 for 100,000.
- A headline promise on the pricing page: greylisted, throttled or timed-out rows and repeated addresses cost nothing.
- Every finished file prints coverage next to its verdict counts, the denominator a single accuracy figure hides.
- Each row carries smtp_code, the literal RCPT TO reply, so your team can audit how every verdict was read.
- Sandbox keys beginning zb_test_ let developers wire up an integration before spending anything.
Moving off BillionVerify
BillionVerify gives you a choice of one-time credits, monthly plans or yearly plans, with the lowest rate tied to a yearly commitment. Its pricing page leads with a headline accuracy figure and says nothing on how unknown or catch-all results are billed. ZapBounce answers the billing question up front: unknowns and duplicates are free, and catch_all is one credit from one probe.
Export your checked or unchecked list from BillionVerify as a CSV and upload it to ZapBounce's bulk page. You get your columns back with result, reason and a billed flag, so you can see which rows cost a credit. If your code calls BillionVerify, point it at POST /v1/verify instead.
The hard addresses, and how they come back
Questions people ask about BillionVerify
Do BillionVerify credits expire?
BillionVerify's pricing page says its credits never expire (read September 2026). ZapBounce credits never expire either, and ZapBounce adds two billing rules in writing: unknown results and duplicate rows are never charged.
How should I read BillionVerify's headline accuracy figure?
Vendor accuracy figures count only rows that got a verdict. Hunter's 3 Nov 2025 benchmark of 15 verifiers on 3,000 business addresses measured 31.2% to 70.0% overall. ZapBounce reports coverage beside accuracy so the denominator stays visible.
How do I know a large file has finished in ZapBounce?
Register a webhook. ZapBounce posts batch.completed when a job ends and credits.low before your balance runs dry, each signed with a ZapBounce-Signature header using HMAC-SHA256, so your pipeline never polls.
Do I need a yearly plan to get ZapBounce's lowest rate?
No plan is needed. ZapBounce's rate falls with the pack you buy, down to $949 for 1,000,000 checks, paid once. Credits wait in your account until you use them.
Is ZapBounce cheaper than BillionVerify?
Ours is $5 for 1,000 and $139 for 100,000, published, with no minimum. Credits never expire, and unknowns and duplicates are never billed, so the rate you see is the rate you pay.
Can I test both before deciding?
Yes, and you should. Run the same sample of a few thousand addresses through each and compare how many came back unresolved. That difference matters more than either accuracy claim.
Take your BillionVerify volume for the last year and price it on ZapBounce's table, with no yearly commitment and unknowns free.
Run the same sample through us and BillionVerify
100 free checks a month, no card, and the unknowns come back labeled.