Deliverability

What Is an Email Bounce Rate (And Why the 2% Rule Only Tells Half the Story)

The number every email sender tracks. The context almost nobody gives you.

By Alex Berman - - 11 min read

What Is an Email Bounce Rate

Your email bounce rate is the percentage of emails you sent that never made it to an inbox.

Bounce Rate = (Total Bounced Emails / Total Emails Sent) x 100

Bounce Rate = (Total Bounced Emails / Total Emails Sent) x 100

Send 1,000 emails. 30 bounce. Your bounce rate is 3%.

That number sounds small. But at 3%, you are already in warning territory. At 5%, major platforms start taking action against your account.

That is the quick answer. The full picture is more important.

Hard Bounces vs. Soft Bounces

Bounces fall into two categories, and confusing them is an expensive mistake.

Hard Bounces

A hard bounce is a permanent failure. The email address does not exist. The domain is dead. The server has blocked your IP permanently. Whatever the reason, that message is never going to land - not today, not ever.

Hard bounces are the ones that damage your sender reputation fast. Every major ESP (email service provider) tracks them closely. Keep sending to hard-bounced addresses and you will watch your deliverability collapse.

After any campaign, hard-bounced addresses must be removed immediately. No exceptions. Leaving them on your list does nothing but accelerate your reputation decay.

Soft Bounces

A soft bounce is a temporary failure. The inbox was full. The server was down. The message was too large. These are recoverable situations.

I've watched ESPs retry soft-bounced emails automatically - sometimes up to 10 times over a set window. If the problem resolves, the email gets through. If it does not, the address eventually gets flagged for removal too.

Soft bounces matter less in the short term, but they still add up. A contact with a consistently full inbox is not a contact worth keeping. Addresses that repeatedly soft bounce deserve the same treatment as hard bounces: remove them.

What the Benchmarks Say

Most guides quote a single number - usually 2% - as the universal standard. That number is not wrong. But it is missing critical context.

The spread across published data tells you something important about why your target number depends entirely on what kind of list you are sending to.

For Opt-In Lists (Permission-Based Email Marketing)

Mailchimp analyzed billions of emails across its platform. For opt-in, consent-based lists, the average hard bounce rate is 0.21% and the average soft bounce rate is 0.70%, putting the total average around 0.91%.

When you look at specific industries within permission-based sending, the ranges narrow further:

The industries with the highest bounce rates on opt-in lists - B2B sales, recruitment, legal services, and real estate - consistently run between 0.7% and 1.5% on hard bounces alone. These sectors deal with frequent job changes and rapid contact turnover.

Industries with the lowest bounce rates tend to be e-commerce, media, and publishing - sectors where contacts sign up voluntarily and stay engaged.

For Cold Outreach (The Number Nobody Publishes)

Most competitor articles skip this entirely. Klipfolio, Mailtrap, Klaviyo - none of them separate cold email bounce rates from opt-in bounce rates. I've reviewed each of them and they quote the 2% threshold as if every sender is working from a permission-based list.

Cold email senders are not working from those lists. They are working from scraped data, purchased contacts, and third-party databases. The bounce reality is completely different.

Benchmark data from cold outreach-specific sources puts the average cold email bounce rate at 7-8%. That is four times higher than what opt-in list data shows. The 2% rule is still the target. But 7-8% is the starting point for most cold senders before they clean their data.

Find Your Next Customers

Search millions of B2B contacts by title, industry, and location. Export to CSV in one click.

Try ScraperCity Free

One operator documented this gap in their own campaigns. They were paying $500 per month for leads from a provider. Their bounce rate was 40%. From the outside, they thought they were running campaigns correctly. Bad data was the entire problem.

The Bounce Rate Threshold Tiers

Different thresholds trigger different consequences. Here is how to read your number:

Bounce RateStatusWhat It Means
Under 1%ExcellentStrong list health. No action needed.
1% to 2%AcceptableWithin normal range. Monitor actively.
2% to 5%Warning ZoneList hygiene required before next send.
Above 5%CriticalHubSpot and most ESPs begin enforcement here. Immediate action required.
Above 10%CatastrophicAccount flags, domain flags, infrastructure at risk.

The 5% threshold is where platform-level consequences kick in. HubSpot suspends marketing email accounts that hit a 5% hard bounce rate. I have seen Mailchimp, Klaviyo, and ActiveCampaign pull accounts at the same mark or earlier. Above 10%, you are looking at blocklisting, domain reputation damage, and a rebuilding process that can take weeks.

Why Gmail and Yahoo Made Bounce Rate More Dangerous

I see this constantly - bounce rate articles skip the context entirely.

Google and Yahoo rolled out new bulk sender requirements that changed the rules for anyone sending at volume. For senders pushing 5,000 or more emails per day to Gmail or Yahoo addresses, these requirements became mandatory:

Google is direct on bounces in its own documentation: if messages start bouncing or being deferred, reduce sending volume until the SMTP error rate decreases. Gmail is not asking - it is a requirement. Non-compliant traffic faces temporary rate-limiting and permanent rejections rather than simply landing in spam.

Microsoft followed with its own requirements, applying the same framework. The era of sloppy sending without consequences is over.

If your authentication fails - wrong SPF syntax, missing DKIM record, DMARC alignment errors - you are not just bouncing individual emails. You are bouncing entire sending sessions. A bad DNS edit with incorrect SPF syntax can spike bounce rates to 12% instantly. Sender score crashed from 98 to 42 overnight. Full domain reputation rebuild required. The fix took weeks.

Email Address Decay - The Silent Bounce Rate Killer

Email addresses decay at approximately 2-3% per month.

About 2% of your email list churns every single month. People change jobs. Companies fold. Domains expire. Email accounts get deactivated.

What that means in real numbers: a 10,000-contact list passively loses 200 to 300 valid addresses every month without you doing anything wrong. If you built that list 6 months ago and have not cleaned it since, you may already be sitting on 1,200 to 1,800 dead addresses. That is a bounce rate waiting to happen.

I've watched this play out repeatedly - verification tools running on a refresh cycle of around 6 weeks, and by the time you pull a verified list, some of those addresses have already cycled out. This is why list verification is not a one-time event. It is an ongoing process that needs to match your sending frequency.

One case from a cold email community illustrates this precisely. A sender started at an 18-22% bounce rate. After verification, they dropped to 7% in three weeks. Their call connect rate jumped from 12% to 19% as a downstream benefit. The copy never changed. The infrastructure never changed. The only variable was list quality.

The Misdiagnosis Problem

The most expensive mistake in cold email is diagnosing the wrong problem.

A practitioner documented spending weeks rewriting copy because reply rates were low. Tested new subject lines. Adjusted send times. Changed the call to action. Nothing moved. Half the addresses on the list were dead. They switched to SMTP-level handshake verification - not just regex-based checks that confirm an email address format looks correct - and dropped their bounce rate from 12% to under 2%. Replies increased.

Want 1-on-1 Marketing Guidance?

Work directly with operators who have built and sold multiple businesses.

Learn About Galadon Gold

This is the copy misdiagnosis. Practitioners blame the message when the underlying issue is that the message is not reaching anyone at all.

SMTP handshake verification works differently from basic format checking. A regex check confirms an address looks valid - right format, right structure. An SMTP check connects to the mail server and confirms the address exists. The difference in accuracy is significant. For cold email specifically, SMTP-level verification is the standard worth reaching for.

Disposable Emails - The Bounce Trigger

Opt-in marketers face a bounce problem that competitors have not addressed: disposable email addresses.

A user signs up with a temporary address that is valid for 10 minutes. Your welcome sequence fires two hours later. Hard bounce. Reputation hit. You had no visibility into what happened.

This problem is common in SaaS, free trial funnels, and gated content offers. The entry point feels like a real signup. The bounce shows up later with no obvious explanation. When someone uses a disposable address - valid for minutes, not months - no amount of list hygiene after the fact helps. The fix has to happen at the point of capture.

Real-time email verification at the form level catches disposable addresses before they enter your list. This is different from bulk verification after the fact. Both are necessary. Neither replaces the other.

Infrastructure Comes First

Bounce rate guides treat list hygiene as the main solution. List hygiene matters. But infrastructure is the foundation that guides skip or bury at the bottom.

The principle practitioners repeat is this: you can write the best cold email in the world, and if your infrastructure is broken, nobody will read it.

What infrastructure means in practice:

Cold email agencies running at scale monitor bounce rate per domain daily. One portfolio-level case found that 37% of domains were below acceptable reply rate thresholds - all under 30 days old. All were pulled from rotation immediately. Performance recovered in 48 hours. Infrastructure management fixed it.

The Single-Tool Verification Gap

Cold emailers working at volume rely heavily on tools like Apollo for contact data. One finding that circulates repeatedly among high-volume senders: single-tool verification is not enough.

Catch-all domains, spam traps, and recycled addresses require multi-layer checks. A domain configured as catch-all will accept every email sent to it regardless of whether the address exists - meaning your verification tool returns a valid result for addresses that will bounce or hit a spam trap when you send.

Multi-step verification - using more than one source to confirm an address before sending - is the standard among senders who maintain sub-1% bounce rates at scale. If you are building lists and verifying in the same workflow, Try ScraperCity free - it includes both an email finder and email verifier built into the same tool. Sourcing and validation happen in one place instead of two. But regardless of which tool you use, the principle holds: verify at the point of sourcing, not just before sending.

Find Your Next Customers

Search millions of B2B contacts by title, industry, and location. Export to CSV in one click.

Try ScraperCity Free

How to Calculate Your Bounce Rate (And What Denominator to Use)

The standard formula:

Bounce Rate = (Bounced Emails / Emails Sent) x 100

Some platforms use emails delivered instead of emails sent as the denominator. This produces a slightly lower number because bounced emails are excluded from the delivery count. When comparing your bounce rate across different platforms or against published benchmarks, confirm which denominator each source is using. The difference matters when you are close to a threshold.

As a practical example: send 5,000 emails, 200 bounce. Using the standard formula: (200 / 5,000) x 100 = 4% bounce rate. Using delivered as the denominator: (200 / 4,800) x 100 = 4.17%. Small difference - but not the number to use if you are being measured against an ESP's 5% hard limit.

What a Sub-1% Bounce Rate Requires

Every practitioner quotes under 1% as the ideal. Here is what achieving and maintaining it demands in practice.

Before sending:

After sending:

Infrastructure:

Industry Benchmarks at a Glance

These figures reflect opt-in or permission-based sending data from major ESPs. Cold outreach lists will run higher at the start.

IndustryApproximate Bounce Rate Range
E-commerce / Daily Deals0.17% - 0.57%
Media / Publishing / Nonprofits0.20% - 0.50%
Healthcare / Education0.40% - 0.90%
Software / SaaS0.80% - 1.04%
Marketing and Advertising1.00% - 1.33%
Real Estate0.70% - 0.97%
B2B Sales / Lead Generation0.70% - 1.50%
Legal Services / Recruitment0.70% - 1.50%

The higher end of these ranges reflects industries with frequent job changes, larger databases, and inconsistent list hygiene practices. If you are in B2B, these numbers go up fast the moment you start working with unverified scraped data.

The Bottom Line

Email bounce rate is a real-time signal about the health of your sending infrastructure, your data quality, and your reputation with every inbox provider that routes your mail.

But for cold email senders, the average starting point is 7-8% - four times that number. Most senders need to close that distance through data quality and infrastructure work. Data quality and infrastructure work is what closes that distance.

Get your infrastructure right first. Verify your data at the source. Remove hard bounces immediately after every campaign. Monitor per-domain, not just per-campaign. And stop spending weeks optimizing subject lines until you know your emails are reaching inboxes.

Find Your Next Customers

Search millions of B2B contacts by title, industry, and location. Export to CSV in one click.

Try ScraperCity Free

Frequently Asked Questions

What is a good email bounce rate?

Under 1% is excellent. Between 1% and 2% is acceptable for most senders on permission-based lists. Above 2% signals a list quality problem. Above 5% is where most major platforms begin enforcement action. For cold email specifically, the average starting point is 7-8% before list cleaning - but 2% or below remains the target regardless of list type.

What is the difference between a hard bounce and a soft bounce?

A hard bounce is a permanent delivery failure. The address does not exist, the domain is dead, or the server has permanently blocked your sending. Hard bounces should be removed from your list immediately. A soft bounce is a temporary failure - full inbox, server issue, or oversized message. Most ESPs retry soft bounces automatically. Addresses that repeatedly soft bounce should eventually be treated the same as hard bounces.

How do I calculate my email bounce rate?

Divide total bounced emails by total emails sent, then multiply by 100. Example: 150 bounces from 5,000 sends equals (150 / 5,000) x 100 = 3% bounce rate. Some platforms use delivered as the denominator instead of sent, which produces a slightly different number. Confirm which denominator your ESP uses before comparing against external benchmarks.

Why is my cold email bounce rate so much higher than marketing email benchmarks?

Because cold email lists and opt-in marketing lists are completely different data sets. Permission-based lists average under 1% bounce rates because contacts actively signed up and addresses are fresh. Cold email lists built from scraped or third-party data average 7-8% before cleaning - because data decays at 2-3% per month and unverified addresses are common. The fix is SMTP-level verification before every campaign, not copy improvements.

Does my bounce rate affect my ability to reach Gmail and Yahoo inboxes?

Yes, directly. Gmail and Yahoo require bulk senders - anyone sending 5,000 or more emails per day - to maintain authenticated sending with SPF, DKIM, and DMARC, and to keep spam complaint rates below 0.3%. High bounce rates signal poor list quality to inbox providers and damage your domain reputation, which affects inbox placement for all future sends - not just the campaign that triggered the issue.

How often should I clean my email list?

Remove hard bounces after every single campaign - same day. For ongoing list hygiene, re-verify any segment that has not been mailed in 90 days, since addresses decay at 2-3% per month. For active cold outreach lists, monthly verification is the practical minimum. High-volume senders running daily campaigns should automate verification at the point of data sourcing rather than relying on periodic bulk cleaning.

Can bad DNS settings cause a high bounce rate?

Yes. A misconfigured SPF record, missing DKIM, or broken DMARC setup can cause authentication failures that result in mass bounces - not just individual address-level failures. One documented case shows a single bad SPF syntax edit causing a bounce rate to spike to 12% instantly, with sender score dropping from 98 to 42 overnight. Authentication setup needs to be verified as correct, not just present.

Want 1-on-1 Marketing Guidance?

Work directly with operators who have built and sold multiple businesses.

Learn About Galadon Gold