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:
- E-commerce: around 0.57% total bounce rate
- Real estate: around 0.97%
- Marketing and advertising: around 1.33%
- Computers and electronics: around 1.40%
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 FreeOne 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 Rate | Status | What It Means |
|---|---|---|
| Under 1% | Excellent | Strong list health. No action needed. |
| 1% to 2% | Acceptable | Within normal range. Monitor actively. |
| 2% to 5% | Warning Zone | List hygiene required before next send. |
| Above 5% | Critical | HubSpot and most ESPs begin enforcement here. Immediate action required. |
| Above 10% | Catastrophic | Account 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:
- Authenticate with SPF, DKIM, and DMARC
- Keep spam complaint rates below 0.3% (0.1% is the working target)
- Provide one-click unsubscribe for commercial email
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 GoldThis 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:
- Domain age and warming: New domains under 30 days old face stricter scrutiny from inbox providers. Cold email agencies often pull domains from rotation within 48 hours if per-domain bounce rates fall below threshold - performance typically recovers within 48 hours of rotation.
- SPF, DKIM, DMARC: These are not optional. They are the baseline for deliverability and required by Gmail, Yahoo, and Microsoft for bulk senders. A missing or broken record turns normal sends into bounces at the authentication level.
- IP reputation: Sending from a shared IP with a poor track record - from someone else's spam, high bounces, or spam trap hits - can cause your mail to bounce or land in spam with no action on your part.
- Daily send volume controls: Ramping too fast on a new domain is a common cause of elevated bounce rates. Inbox providers throttle or reject volume that does not match the domain's sending history.
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 FreeHow 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:
- Verify every address at the SMTP level before it enters a campaign. Regex validation is not enough.
- Flag and remove catch-all domains, or segment them into lower-volume test sends before scaling.
- Check for disposable email providers at the point of capture if you run any opt-in flows.
- Re-verify any list segment that has not been sent to in the last 90 days. Decay is passive and relentless.
After sending:
- Remove hard bounces from every list immediately after every campaign. Same day.
- Track soft bounces separately. Any address that soft bounces three or more times over a 30-day window should be treated like a hard bounce.
- Monitor per-domain bounce rates separately from overall campaign bounce rates. A single bad domain in a rotation can mask problems with your aggregate number.
Infrastructure:
- Confirm SPF, DKIM, and DMARC are configured correctly - not just present. A misconfigured SPF record is worse than no record in some sending environments.
- Warm new domains and IPs before scaling volume. The warm-up period builds the sending history that inbox providers use to judge your reputation.
- Use Google Postmaster Tools to monitor domain reputation and spam rates in parallel with your bounce rate. These signals are connected.
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.
| Industry | Approximate Bounce Rate Range |
|---|---|
| E-commerce / Daily Deals | 0.17% - 0.57% |
| Media / Publishing / Nonprofits | 0.20% - 0.50% |
| Healthcare / Education | 0.40% - 0.90% |
| Software / SaaS | 0.80% - 1.04% |
| Marketing and Advertising | 1.00% - 1.33% |
| Real Estate | 0.70% - 0.97% |
| B2B Sales / Lead Generation | 0.70% - 1.50% |
| Legal Services / Recruitment | 0.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.