What a normal bounce rate looks like

"Normal" is not one number, because the published benchmarks do not all measure the same event. Two lists can both be described as normal and differ by an order of magnitude - one is measured at the send, the other is measured at the purchase. This page collects the numbers that get quoted and states what each of them is actually a measurement of.

The benchmarks, and what each one measures

NumberWhat it measuresSource
2-5% bounceVerified lists: addresses checked against the mailbox before they enter the listTAPAC
10-35% bounceStatic, resold contact databases: the same record sold repeatedly, never re-checkedTAPAC
23% churn per yearHow fast contacts change jobs - the clock that ages any stored listZoomInfo, 2025
40% dead within 2 yearsHow fast mailboxes stop existing, independently of job changesNeverBounce
42% advantageFreshly collected data against stale databases on the same taskHarvard Business Review, 2024
3.2x open ratePersonalized messages against generic ones - a copy effect, not a data effectHubSpot, 2025

Only figures published by their source are listed. Where a vendor does not publish a bounce benchmark, none is invented here.

Why the two bounce numbers are not a contradiction

A verified list and a purchased database are different products measured at different moments. The verified list is checked against the mailbox and re-checked at use, so what remains is the residual decay that happened between the check and the send. The static database was verified once, at some point in its own history, and then resold - on a five-year-old record the check is archaeology. The 2-5% to 10-35% gap is the price of that difference, and it is paid per send: on a 5,000-contact list the difference is several hundred messages written to mailboxes that no longer exist, billed at the same rate as the messages that land.

How to benchmark your own list against these numbers

The cheapest benchmark is one you can re-run. Every TAPAC result carries the address, the state at the time of the call, the timestamp and the source page the address came from, so the same query can be repeated next quarter and the two answers compared - see what a verification log has to contain.

What TAPAC publishes

Find and verify in one request, with the state as of that call: 2-5% bounce on verified contacts against 10-35% for static databases, catch-alls returned as unknown rather than counted as usable, 100 free searches, then $0.10-0.50 per verified contact, pay-per-use with no seat to renew in a month you do not send.

npx -y @tapacapi/mcp        # tools: tapac_find_contacts, tapac_status
# or hosted: https://tapacapi.com/mcp
# or REST:   POST https://tapacapi.com/v1/contacts/search

Related: the bounce rate that matters for cold email, what bulk verification does and does not prove, and what a check costs per contact.

← Back to TAPAC