What looks wrong?

We say this article was researched and checked. If it is wrong, we want the counter-example.

Skip to content
Petra Vlk

Oct 29, 202613 min read

$8 per 1,000 credits on Pay as you go is NeverBounce's whole prepaid credit rate, and it understates what a cleaned list costs once you add list size, repeat passes (the kind you might schedule through a workflow tool like Activepieces) and expiry.

NeverBounce pricing is the set of charges for its email verification service, where credits bought per address are only the starting point and the total cost of cleaning a list also depends on list size, how often it is re-verified, and plan limits such as credit expiry.

It's the number every summary quotes, and the one that tells you least about your invoice.

As of 2026-10-29, the figures below are from the NeverBounce pricing page.

NeverBounce pay-as-you-go and subscription plan prices

Buy credits on Pay as you go and you pay $8 per 1,000, or $0.008 per credit, with expiry 12 months after purchase.

The price and the limit sit side by side: the rate is cheap per address, and the expiry date is what decides whether you use what you bought.

$8 buys a 1,000-address list, but only if you spend those credits inside the year.

How credits are counted and when they expire

Verify the same list again next quarter and you pay again.

NeverBounce bills in credits, so the $0.008 figure applies every time you run an address, not once per address you own, which means a list you clean four times a year costs four times the single-pass price.

Four equal stacks of credits beside one email list

When a one-time cleanup leaves credits over, they will lapse, and that is where the 12-month expiry cuts the other way. A large prepaid block is cheaper per credit only if your re-verification schedule actually consumes it before the date passes.

What the pricing page doesn't state

You get a rate per credit and little else. The page doesn't tell you how many times you'll run your list, how fast it grows, or how much of a purchase will still be unspent when the 12 months end.

Those three variables set the bill, and none of them appears in the $8, so you can't estimate what you'll pay.

If verification runs on a schedule from a workflow built in Activepieces, the scheduling layer itself costs 1 credit per run however many steps the flow has, so a ten-step flow that dedupes, checks and routes costs the same as a two-step one.

Activepieces pricing page with four subscription tiers showing costs, features, and call-to-action buttons

NeverBounce's $0.008 still applies to every address inside it.

So work out your annual passes first, multiply by list size, and only then compare that total with the rate.

Plan costs at 10,000 and 100,000 addresses

What verifying one list costs on NeverBounce plans

The total scales in a straight line with list size, so the rate alone tells you nothing about which plan is cheaper.

NeverBounce cost for a 10,000-email list

At $0.008 each, a single pass over 10,000 addresses on pay-as-you-go is $80. The Growth plan covers the same 10,000 for $49 a month, so a team that cleans one list of that size each month saves $31 by subscribing.

That saving exists only if you actually run the list every month; skip a month and you've paid $49 for nothing.

Two price cards with different coin stacks for one list

It shows both plans at 10,000 and pay-as-you-go at 100,000. The $49 bar is lower than the $80 bar even though the per-address rate never appears on it.

Chart goes here.

NeverBounce cost for a 100,000-email list

$800 per list is what pay-as-you-go costs at 100,000 addresses. That's ten times the 10,000 bill for ten times the addresses; the unit price hasn't moved.

If you re-verify that list quarterly, four passes cost $3,200 a year before any additions, so the figure to budget against is the annual total, not the single invoice.

Re-verification, duplicates and unknown results

Do not expect a typical B2B list to come back clean. Reachium puts addresses at 54% valid, 18.1% catch-all, 14.6% invalid, 9.4% unknown and 4% pattern guesses.

So on a 100,000 list you pay $800 and receive roughly 54,000 sendable addresses, which works out near $0.0148 per valid address.

The catch-all and unknown groups, about 27.5% together, are the ones you'll have to decide on yourself, and re-checking them means paying again.

Upload duplicates and they may cost the same way, as each repeated address could count as its own verification.

Before choosing a plan, check the monthly verification cap and any API rate limit against your largest single upload.

Upload duplicates and they may cost the same way, as each repeated address could count as its own verification.

A cap smaller than one list forces you to split the job across billing periods or buy a top-up at a different rate. That's the point at which the cost of a list stops matching the plan page.

If you are running this arithmetic for your own team, see what the same workload costs on Activepieces.

The strongest case that NeverBounce's pricing is fair

Fair, defenders say, because NeverBounce hides nothing. You buy credits at a published rate, you can see what a check costs, and a bounced campaign does more damage than the verification fee ever will.

The case for the credit model

Because a credit maps to a check, the arithmetic is one multiplication. A defender would add that pay-as-you-go buying means no annual contract to be held to when your sending volume drops.

At NeverBounce's pay-as-you-go rate, per-check cost stays flat as volume rises, so the biggest list pays the same per address. The last argument is the strongest: a hard bounce hurts sender reputation, and repairing reputation costs more than the credits that would've prevented it.

Where NeverBounce's pricing is fair

On a single pass over a single list, it holds. At $0.008 per check, a 100,000-address list costs $800 once, which is a figure you can read off the page and budget before anyone opens the dashboard.

Against rivals the rate is easy to compare, so the per-check number does its job as a first filter. Buying for one clean-up before a launch is the use the credit model fits best.

Why NeverBounce's pricing costs more on repeat checks

Run the list a second time and the case stops.

Lists decay, so the second pass isn't optional for anyone who mails continuously, and you pay the same $800 again each time. You also pay for addresses that come back unknown, so some spend buys no decision.

Take from it that the rate never changes while the total does, because the frequency of re-checking sets the bill and the price per check doesn't.

{{chart}}

That gap is why the list price answers only the question of what one check costs. It says nothing about what cleaning your list costs over a year, and the usage limits covered earlier can push even a single pass off the plan page.

NeverBounce against the closest verification alternatives

At 100,000 checks, NeverBounce is the most expensive of the three vendors compared here at $800, against $500 for Kickbox and $649 for ZeroBounce. The gap is real, but it's a one-pass number, so it only holds if the other terms match.

NeverBounce, Kickbox and rival price comparison table

Read the table below as the floor of each bill, not the bill. It shows the one figure confirmed for all three vendors, the list price at 100,000 checks.

Vendor List price at 100,000 checks
NeverBounce $800
Kickbox $500
ZeroBounce $649

Prices and plan limits checked against neverbounce.com on October 29, 2026.

Cost per pass is the deciding factor between the vendors at scale.

Before you sign, check each vendor's own pricing page for three other terms that move the real bill: credit expiry, free allowance and unknown handling. I have no confirmed figures for them, or for Emailable.

Where a rival costs less

On the figures confirmed here, both Kickbox and ZeroBounce undercut NeverBounce at 100,000 checks. A rival can still cost less per list cleaned, because the sticker price ignores what you pay twice.

If a vendor's credits expire before your next pass, you re-buy what you already paid for.

If a vendor bills for "unknown" results you then have to re-run, you pay for the same address twice. A cheaper-looking rate on either of those terms can cost more in a year.

On a small, frequent list, a rival with a more generous free allowance or kinder unknown handling can cost less even when its list price is higher.

Where NeverBounce is the better fit

When you clean large lists in one or two bulk passes and the list price is the main driver of the bill, NeverBounce fits. At 100,000 checks it is the most expensive of the three, so the cost compounds with every pass you run.

If your volume is small and spread across the year, NeverBounce fits less well, because the terms that decide that bill are the ones I couldn't confirm.

Worth checking against a plan that does not meter every step: one credit covers a whole run on Activepieces.

Automating NeverBounce checks with Activepieces

Before a new lead reaches your CRM, Activepieces, an MIT-licensed automation platform with 746 integrations, can verify it through NeverBounce. It doesn't change what NeverBounce charges; it only controls how many calls you make.

NeverBounce's built-in verification options

Without any extra software, NeverBounce already has three ways to verify. They are bulk list uploads in the dashboard, prebuilt integrations with email and marketing platforms, and an API for single real-time checks at the point of capture. Start there.

If your form tool or email platform already has a NeverBounce connector, a third tool adds a layer to maintain and nothing else. Check NeverBounce's current integrations page for your platform before building anything.

A verify-on-capture workflow

I couldn't confirm that Activepieces ships a dedicated NeverBounce integration among the 746 in its open source monorepo, so search that directory first. If there's none, its generic HTTP step can call the NeverBounce API directly, and that's how I would build it.

Flows are unlimited on every Activepieces plan, the free one included.

Take from it the third path: a lead already checked skips the call entirely, so no credit is spent on it.

Where NeverBounce verification results are routed

Valid results go to the CRM. Invalid and unknown results go to a review list, where a person decides whether to keep, fix or drop them.

Sending unknowns to review rather than the CRM is a choice, and it keeps doubtful addresses from polluting your sending reputation.

To skip a lead, the flow needs a record. Before the HTTP step, the flow looks the address up in whatever you use as memory, such as a CRM field or a spreadsheet, and ends the run if a result is already stored.

Automation flow with a spreadsheet lookup before the HTTP step

How much NeverBounce credit automation saves

When the same person submits twice, or a contact re-enters through a second form, they are checked once instead of every time.

That matters most if you also re-verify lists on a schedule, because the stored result tells you which addresses have no need to be sent again.

It doesn't lower the per-verification rate, lift any plan limit, or remove a minimum you have to buy.

If your bill is driven by list size or by terms I couldn't confirm, this flow trims waste around the edges and leaves the structure of the bill where it was.

What to do on Monday before buying credits

Count unique addresses, test a sample, and price the list two ways before you buy any credits. Duplicates, age and re-runs set the bill more than the per-credit rate does. In order:

  1. De-duplicate the list and count unique addresses and how old they are.
  2. Run any free or sample check on a slice.
  3. Price the list from the table.
  4. Set a re-verification schedule.
  5. Get one rival quote for the same list.

Of the five, the first three set the size of the purchase, and the last two set how often you repeat it.

Count unique and aging addresses in your list

Remove duplicates first, because they are credits spent twice on one person. Then sort by the date each address was collected. Old records are where failures cluster.

Nearly half of a typical B2B list isn't clean: Reachium found 54,000 valid addresses per 100,000. Another 18,100 are catch-all, meaning the server accepts any address and verification can't confirm the mailbox exists. Treat those as a risk decision, not a pass.

How a typical B2B list splits after verification

Price one list both ways

Run your sample, then scale its results to the full count. Reachium's 14,600 invalid and 9,400 unknown per 100,000 mean about a quarter of the list won't come back as usable.

Price the list once at the raw count, then once at the unique count from the table. The gap is what you would've paid to verify junk.

4,000 pattern guesses per 100,000 also show up in Reachium's count: addresses built from a name format instead of collected. If your list has them, expect them to fail at a higher rate.

Write down how often each segment is re-checked, and multiply the single-pass price by that number of runs. A list verified quarterly costs four times the one-time figure before any overage.

Take that annual total, not the per-credit rate, to one rival and ask for a quote on the same list.

Frequently asked questions

Get these answers confirmed in writing before you buy, because they sit in the terms and the account dashboard, not in the price table.

Free verifications on signup

Historically, signup has come with a small allowance of free verifications, but the amount and eligibility are the vendor's to change.

Use it on a real slice of your own list, not a clean sample. That shows how many results land as unknown, which the price table never will.

Credit expiry

Do unused NeverBounce credits expire? It depends on how you buy them.

Credits bought as a one-off pack and credits that come with a recurring plan are treated differently, so ask which one you're getting and what happens to the balance at renewal. If you re-verify irregularly, unused credits that quietly lapse are a cost.

Monthly or per verification

Is NeverBounce charged per month or per verification? Both models exist. You can pay per verification as you go, or take a recurring plan that bundles volume.

A monthly plan only beats pay-as-you-go if you actually use the volume each month. If your cleaning is a quarterly event, the recurring fee covers months you didn't use.

Refunds for unknown or invalid results

Can you get a refund for unknown or invalid results? Treat refunds as a support request, not a right. Invalid is a legitimate verdict, so expect to pay for it.

Unknown is the arguable one. Ask support how unknowns are billed and whether a rerun is free, and keep the reply, because that answer decides whether a messy list costs more than a clean one.

Duplicate addresses

Does NeverBounce charge for duplicate addresses in a list? Check before you upload, not after. Whether duplicates are removed before credits are counted is the part to confirm.

Run a small file with deliberate repeats and compare the credit estimate on the job screen against the row count. If the two match, duplicates are billed, and you should dedupe the list yourself first.

Share

Running the numbers

See what the same workload costs here.

Free forever plan, and every paid plan self-hosts at no extra cost.

See pricing Talk to sales