If you are pricing email verification, you want one number: what will it cost to clean my list? Vendors make that hard to answer. Some quote per credit, some per pack, some hide volume tiers behind a slider, and the billing rules that decide how many credits you actually spend sit in an FAQ further down the page.

This guide puts 11 vendors on the same footing: pay-as-you-go prices at 10,000, 100,000 and 1,000,000 verifications, read from each vendor’s pricing page on 18 October 2026. Then it covers the rules that change the real price, and a way to compare vendors on what you get rather than what you pay per credit.

What “pay-as-you-go” means, and why we compare on it

Pay-as-you-go means buying a one-time pack of credits with no recurring charge. You pay once, the credits land in your account, and a standard verification uses one credit. Larger packs cost less per credit, which is why the price per 1,000 drops as volume rises.

Every vendor here publishes pay-as-you-go prices, and the terms are close enough to compare directly. Subscriptions are not. They differ in monthly commitment, whether unused credits roll over, and what else is bundled in (warmup, inbox placement tests, email finding). We cover subscription discounts separately further down.

All figures are in US dollars before tax, for the exact pack size. Every vendor publishes a pack at exactly 10K, 100K and 1M, so nothing below is interpolated or estimated.

Email verification pricing at 100K and 1M

Price for 100,000 verifications

Pay-as-you-go, USD, cheapest first

Price for 1,000,000 verifications

Pay-as-you-go, USD, cheapest first

Pay-as-you-go price for 100,000 and 1,000,000 verifications, cheapest first, computed at build time from the vendor data behind our comparison pages. RocketVerifier in coral. Checked 18 October 2026.

The spread is wide. At 100,000 verifications the cheapest published price (DeBounce, $135) is about a fifth of the most expensive (ZeroBounce, $649). At 1,000,000 the gap grows to about 7x, from $449 at MillionVerifier to $3,199 at ZeroBounce.

Here is the full table, including 10K, with the price per 1,000 under each figure. Vendor names link to our side-by-side comparison pages, which cover features as well as price.

Vendor 10K100K1M Source Checked
DeBounce* $25 $2.50/1K $135 $1.35/1K $750 $0.75/1K debounce.com 2026-10-18
MillionVerifier $39 $3.90/1K $149 $1.49/1K $449 $0.45/1K millionverifier.com 2026-10-18
EmailListVerify* $27 $2.70/1K $186 $1.86/1K $659 $0.66/1K emaillistverify.com 2026-10-18
RocketVerifier $49 $4.90/1K $269 $2.69/1K $1,149 $1.15/1K Our pricing page 2026-10-18
QuickEmailVerification $60 $6.00/1K $320 $3.20/1K $1,350 $1.35/1K quickemailverification.com 2026-10-18
Bouncer $60 $6.00/1K $400 $4.00/1K $2,000 $2.00/1K usebouncer.com 2026-10-18
Clearout* $65 $6.50/1K $400 $4.00/1K $1,400 $1.40/1K clearout.io 2026-10-18
NeverBounce* $50 $5.00/1K $400 $4.00/1K $2,500 $2.50/1K neverbounce.com 2026-10-18
Emailable $60 $6.00/1K $420 $4.20/1K $2,100 $2.10/1K emailable.com 2026-10-18
Kickbox $70 $7.00/1K $500 $5.00/1K $2,999 $3.00/1K kickbox.com 2026-10-18
ZeroBounce* $129 $12.90/1K $649 $6.49/1K $3,199 $3.20/1K zerobounce.net 2026-10-18
  • Sorted by the 100K price. Green marks the lowest price in each column. Every vendor publishes an exact pack at 10K, 100K and 1M, so no figure is interpolated.
  • * ZeroBounce: Read from the pay-as-you-go calculator (2,000 credit minimum).
  • * NeverBounce: NeverBounce shows $8 per 1,000 as its headline rate; the volume selector on the same page lists the lower per-credit rates used here.
  • * Clearout: Clearout lists one-time packs as "$X onwards"; we use the listed figure.
  • * DeBounce: Read from the pay-as-you-go calculator (5,000 credit minimum).
  • * EmailListVerify: The 1M pack sits behind "Show all 12 options". From our location the page displayed euros; its structured data lists the same figures in USD.
Pay-as-you-go prices at 10K, 100K and 1M, with the source page and the date we read it.

Where RocketVerifier comes out ahead

At volume the gap is large. At 100,000 verifications RocketVerifier is $269, against $400 at NeverBounce, Bouncer and Clearout, $420 at Emailable, $500 at Kickbox and $649 at ZeroBounce. At 1,000,000 we are $1,149, while NeverBounce is $2,500, Kickbox $2,999 and ZeroBounce $3,199.

At 10K the field is tight: NeverBounce is $50 against our $49, and Bouncer, QuickEmailVerification and Emailable are all $60. At that size the billing rules in the next section decide the real cost.

DeBounce, MillionVerifier and EmailListVerify list lower sticker prices. Compare them on what you get per answer: DeBounce charges 10 credits per address for its catch-all validator, while RocketVerifier includes a catch-all verdict in the standard credit, never charges for unknowns or duplicates, refunds bounces on deliverable results, and never expires your credits. The worked example below shows how quickly that changes the bill. The full set of head-to-heads is on the compare page.

The billing rules that change the real price

Two vendors with the same per-credit price can send you very different bills for the same list. These are the six rules to check.

Vendor Unknown results Duplicates Catch-all Credit expiry Smallest buy Free credits
RocketVerifier FreeFree 1 credit, with a send verdict Never 1,000 for $6 100
ZeroBounce FreeFree 1 credit; AI Scoring +1 Never with a ONE subscription; otherwise "may apply" 2,000 for $39 100 a month
NeverBounce Not statedFree on Growth plan Flagged in standard check 12 months 1,000 for $8 10
Bouncer FreeFree Flagged; toxicity check separate Never 1,000 credits 100
MillionVerifier Refunds emails it cannot verify with certaintyNot stated Included at no extra cost Never 10,000 for $39 100
Kickbox RefundedNot stated Flagged in Sendex score 1 year from purchase 500 for $5 100
QuickEmailVerification Not statedNot stated Flagged in standard check Never (persistent credits) 500 for $4 100 a day
Clearout Not statedNot stated Deep Verify option Never 5,000 for $40 100
Emailable Returned to balanceReturned to balance Flagged in standard check Never 5,000 for $38 250
DeBounce Not statedFree Catch-all Validator: 10 credits Never 5,000 for $15 100
EmailListVerify Not statedNot stated Flagged in standard check Never (pay-as-you-go) 1,000 for $5 100

"Not stated" means we did not find the rule on the vendor's pricing page, not that it is charged. Ask before you buy. Checked 2026-10-18.

Billing rules as each vendor states them on its pricing, FAQ or terms page. Green is in the buyer's favour; amber means credits can expire.

Are unknown results charged?

An unknown result means the receiving server would not give a clear answer: it deferred the check, blocked it or timed out. How email verification works explains why an honest verifier returns unknown instead of guessing.

Unknowns are common on lists with many Google Workspace and Microsoft 365 domains, because those providers are cautious with unfamiliar senders. If a vendor charges for them, you pay full price for addresses you still cannot act on, and you pay again when you re-check them. ZeroBounce, Bouncer and RocketVerifier state that unknowns are free; Kickbox and Emailable refund the credit; MillionVerifier refunds addresses it cannot verify with certainty. For the rest, the pricing page does not say, so ask before you upload.

Are catch-all addresses charged extra?

A catch-all domain accepts mail for any address, so the standard mailbox check cannot confirm the person exists. Every vendor here identifies catch-all domains as part of its standard check. What differs is what happens next.

Some vendors stop at the flag and leave the send decision to you. Some sell a second step: ZeroBounce’s AI Scoring costs one extra credit per address, and DeBounce’s Catch-all Validator costs 10 credits per address. Clearout offers Deep Verify for catch-alls; its pricing page does not list the credit cost. RocketVerifier includes a send_safe, send_with_caution or avoid verdict in the 1-credit check.

These are not identical products. A paid deeper check may return a firmer answer than a score-based verdict, so compare them on your own catch-all addresses. Catch-all emails: should you send to them? covers how to judge the results.

Do credits expire?

Kickbox’s terms say verification credits expire one year from the date of purchase. NeverBounce’s pricing page says pay-as-you-go credits expire 12 months after purchase. ZeroBounce says credits never expire while you hold a ZeroBounce ONE subscription, and that “expiration rules may apply” otherwise. The other eight, including us, say pay-as-you-go credits never expire.

Expiry only costs you money when you buy more than you use. Buy 100,000 credits for $400 and use 60,000 before they lapse, and you paid $6.67 per 1,000 verifications used, not $4.00. If you clean a list a few times a year, either buy the pack you need each time or pick a vendor whose credits keep.

What is the smallest purchase?

This matters if you verify a few thousand addresses at a time. ZeroBounce’s smallest pay-as-you-go purchase is 2,000 credits for $39. Emailable, DeBounce and Clearout start at 5,000 credits. MillionVerifier’s smallest pack is 10,000 for $39. Kickbox and QuickEmailVerification sell 500-credit packs, and RocketVerifier’s smallest is 1,000 for $6.

Are duplicates charged?

Lists merged from a CRM, a webinar export and an old spreadsheet often contain the same address several times. ZeroBounce, Bouncer, DeBounce, Emailable and RocketVerifier do not charge for duplicates in a bulk list. If your vendor does not say, remove duplicates yourself before you upload. Any spreadsheet can do it in a minute, and it is the cheapest saving on this page.

How far do the free credits go?

Most vendors give 100 free credits. Emailable gives 250, ZeroBounce gives 100 a month with a business-domain signup, and QuickEmailVerification’s free tier gives 100 a day. RocketVerifier gives 100 with a work email and no card.

Free credits are for testing, not for saving money. A hundred addresses is enough to see how a vendor labels your hardest domains, and that is worth more than the credits themselves. Our guide to testing a verification service shows how to build a sample that tells you something.

Cost per resolved address: the number worth comparing

Per-credit price tells you what a verification costs. It does not tell you what an answer costs. We use a simple measure instead:

Cost per resolved address = what you paid ÷ the number of addresses you can now act on (send to, or remove).

An unknown is not resolved. A duplicate you paid for twice adds nothing. A bare catch-all flag is not resolved either, because you still have to decide whether to send. A catch-all with a verdict counts only if you would act on that verdict, which is a judgment call we come back to below.

Two more things move the real cost. First, bounces: connect SendGrid, Mailgun, Amazon SES or Postmark and RocketVerifier refunds every hard bounce on an address it marked deliverable, automatically. The bounce guarantee has the details.

Second, the unknown and catch-all rates of your own list drive this calculation more than anything else. You can estimate them before paying. RocketVerifier’s free list preview runs the free checks on every row and an SMTP probe on a small random sample before charging, and most vendors’ free credits let you run a similar sample yourself.

Subscription discounts and when they pay off

Subscriptions trade a monthly commitment for a lower rate. The published discounts we found:

  • RocketVerifier: 15% off pay-as-you-go on monthly plans, 25% off on yearly. 100,000 credits a month is $229 monthly or $202 a month on a yearly plan, against $269 pay-as-you-go. Unused credits roll over.
  • ZeroBounce: a ZeroBounce ONE subscription “can save you up to 18% every month”, per its pricing FAQ, and keeps credits from expiring.
  • Clearout: up to 20% off on annual plans and 10% on monthly.
  • Emailable: 15% off with a subscription.
  • EmailListVerify: monthly subscriptions are 10% below its pay-as-you-go rates.

A subscription pays off when you verify a steady volume every month: new signups, CRM imports, outbound lists. It does not pay off for an annual clean-up, where a single pay-as-you-go pack is cheaper than twelve months of commitment. If you are unsure how often you should be verifying, how often to verify your email list works through it.

How to price your own list

  1. Remove duplicates first, unless your vendor states that duplicates are free.
  2. Run 100 to 500 addresses from your real list through two or three shortlisted vendors using their free credits. Note the unknown and catch-all rates for each.
  3. Price the exact pack you would buy at each vendor, using the volume selector rather than the headline rate.
  4. Apply each vendor’s rules: subtract free unknowns and duplicates, and add any paid catch-all step you would use.
  5. Divide by the addresses you can act on. Compare that number, then check expiry against how fast you will use the credits.

Price your list before you pay

Upload a list and RocketVerifier's free preview estimates the result before any credits are used. Unknowns and duplicates are never charged, and pay-as-you-go credits never expire.

Start with 100 free credits

Vendors change prices without notice, so treat this page as a dated snapshot. Every figure above links to its source, and the date we read it is next to it. If something has changed by the time you read this, the vendor’s page wins.