Email bounce rate: what's good in 2026 and how to stay under 2 percent
The thresholds that matter for cold email, where bounces really come from, and a checklist you can run on every list before it goes out.
Your bounce rate is the share of sent emails that could not be delivered. For cold email it is the first number mailbox providers and sending tools look at, and the easiest one to ruin with a bad list. This guide covers the thresholds that apply in 2026, where bounces come from, and how to keep a list below 2 percent before you send it.
Hard bounces and soft bounces
A hard bounce is permanent: the address does not exist, the domain is gone, or the server refuses the message for good. A soft bounce is temporary: a full mailbox, a server that is briefly unavailable, a message that is too large. Hard bounces are the ones that hurt your sender reputation. Remove a hard-bounced address immediately and never mail it again; suppress addresses that soft-bounce repeatedly as well.
What counts as a good bounce rate
- Below 2 percent is the common target for cold email; best-in-class senders stay under about 1.5 percent, with hard bounces near 1 percent or lower.
- lemlist rates under 2 percent as healthy, 2 to 5 percent as a warning, and above 5 percent as critical.
- Instantly pauses a campaign automatically at 5 percent bounces by default, after at least 200 sent emails, and itself recommends pausing from 2 percent.
- Google asks all senders to keep the spam complaint rate below 0.3 percent and recommends staying below 0.1 percent. High bounce rates and complaints tend to come together, because both point to a list the recipients did not expect.
Sources: Google's email sender guidelines, Instantly's help center, lemlist's deliverability guidance and 2026 cold email benchmark reports. Thresholds change, so check your own sending tool's settings.
Where bounces come from
- Stale data. B2B contact data decays by roughly two to three percent per month as people change jobs. A list that was clean in spring is not clean in autumn.
- Unverified or guessed addresses. Pattern guesses like firstname.lastname@ look plausible and often do not exist.
- Catch-all domains. They accept every address during verification, so a check cannot confirm the mailbox. Unchecked catch-alls bounce noticeably more often than verified addresses.
- Typos and format errors, such as gmial.com or a missing top-level domain.
- Role, test and disposable addresses that should never have been in a cold campaign in the first place.
Estimate the bounce rate before you send
You can estimate a list's risk before the first email goes out. Count the addresses by verification result and multiply each group by a realistic bounce rate. Example: 70 percent verified valid with about 1 percent bounces, 25 percent catch-all with about 8 percent, and 5 percent unknown with about 15 percent. That gives roughly 0.7 + 2.0 + 0.75, so about 3.5 percent for the whole list. Above the 2 percent line, before a single email is sent. Taking the catch-alls and unknowns out of the main send brings the main campaign back to about 1 percent.
Checklist: under 2 percent on every list
- Remove duplicates, role addresses (info@, sales@), disposable domains, test domains and obvious typos.
- Verify every address right before the send. Re-verify anything checked more than about 30 days ago.
- Send only valid addresses in the main campaign. Put catch-alls in a separate segment, from separate domains or after a specialist check.
- Leave unknown results out until a second check clears them.
- Suppress hard bounces permanently, across all campaigns and tools.
- Keep the sending side healthy too: SPF, DKIM and DMARC set up, warmed-up mailboxes, and a moderate volume per mailbox per day.
- Watch the first 100 to 200 sends of every campaign. If bounces climb above 2 percent, pause and fix the list before continuing.
How ListPlus helps
ListPlus checks every email column automatically and for free: invalid formats, role-based addresses, disposable and test domains, personal email domains and typos with a suggested fix. The deliverability check asks the mail server directly for 0.1 credit per address and reports valid, invalid, catch-all, disposable or unknown; catch-all and unknown results are not charged. Choose the Cold Email evaluation and every row is marked ready, enrichable or unusable, so only addresses that pass go into the campaign.