What is Email Bounce Rate?
Email bounce rate is the percentage of emails in a campaign that were rejected by the recipient's mail server and never delivered. When an email bounces, the server sends back an error message (called a Non-Delivery Report or NDR) explaining why the message couldn't be delivered.
Bounce rate is one of the most important metrics in email marketing because ISPs like Gmail, Microsoft, and Yahoo use it as a primary signal to judge your sender reputation. A high bounce rate tells ISPs that you're sending to addresses that don't exist — which is a hallmark of spammers.
How to Calculate Bounce Rate
The formula is straightforward:
Bounce Rate = (Number of Bounced Emails / Number of Emails Sent) x 100
For example, if you send 10,000 emails and 150 bounce:
(150 / 10,000) x 100 = 1.5% bounce rate
Most ESPs (Mailchimp, SendGrid, HubSpot) calculate this for you automatically in their campaign reports. But understanding the math matters when you're evaluating list quality before you send.
What Counts as a "Bounce"
Not every failed delivery is the same. ESPs and mail servers classify bounces into two categories, and the distinction matters enormously for how you handle them.
Hard Bounces vs. Soft Bounces
Hard Bounces
A hard bounce is a permanent delivery failure. The recipient's mail server is telling you definitively that the email cannot be delivered — now or in the future. Hard bounces should be immediately removed from your list. There is no point retrying.
Common causes of hard bounces:
- Mailbox doesn't exist (550 5.1.1) — The address was mistyped, the account was deleted, or it never existed
- Domain doesn't exist (550 5.1.2) — The domain has no DNS records or MX records. The company may have shut down or the domain expired
- Address rejected (550 5.7.1) — The server explicitly refuses to accept mail for this address, often due to policy
- Blocked sender — Your IP or domain is on a blocklist and the server won't accept any mail from you
Hard bounces are the most damaging to your sender reputation. Every hard bounce is a signal to ISPs that your list hygiene is poor.
Soft Bounces
A soft bounce is a temporary delivery failure. The mailbox exists but can't accept the message right now. Most ESPs will retry soft bounces several times before converting them to permanent failures.
Common causes of soft bounces:
- Mailbox full (452 4.2.2) — The recipient's inbox has reached its storage limit
- Server temporarily unavailable (421 4.7.0) — The mail server is down for maintenance or overloaded
- Message too large (552 5.3.4) — The email exceeds the recipient's size limit
- Greylisting (451 4.7.1) — The server temporarily rejects first-time senders and expects a retry
- Rate limiting (421 4.7.28) — You've sent too many emails to this server in a short period
Soft bounces are less damaging than hard bounces, but persistent soft bounces (the same address bouncing every campaign) should be treated as hard bounces and removed.
The Gray Area: Bounces That Aren't Quite Either
Some bounce codes are ambiguous. A 550 response from a server that's known to temporarily reject mail is technically a hard bounce code but behaves like a soft bounce. Some servers return 452 for addresses that are permanently dead.
This is one reason why using a verification service is more reliable than parsing bounce codes yourself. Services like SendSure understand the quirks of major mail providers and interpret responses in context, not just by status code.
Industry Benchmarks: What's a Good Bounce Rate?
Bounce rate thresholds vary by industry, but the general consensus among deliverability experts is:
| Bounce Rate | Assessment | Action Required | |------------|------------|-----------------| | Under 0.5% | Excellent | Maintain current practices | | 0.5% - 2% | Good | Normal range for most senders | | 2% - 5% | Concerning | Investigate and clean your list | | Over 5% | Critical | Stop sending, clean immediately |
ISP-Specific Thresholds
Google's sender guidelines (updated in 2024 and still enforced in 2026) are the most explicit:
- Bounce rate must stay below 0.3% for senders exceeding 5,000 emails per day to Gmail addresses
- Senders who consistently exceed this threshold face progressive penalties: delivery delays, spam folder placement, and eventually outright blocking
Microsoft has similar but less publicly documented thresholds. Yahoo/AOL follows Google's lead.
By Industry
Industry benchmarks from aggregate ESP data show meaningful variation:
- SaaS / Technology: 0.4% - 0.8% (frequently updated lists, high data quality)
- E-commerce: 0.5% - 1.2% (customer lists with moderate decay)
- Financial Services: 0.3% - 0.7% (heavily regulated, clean data)
- Media / Publishing: 0.8% - 2.0% (newsletter lists with higher decay)
- Non-profit: 1.0% - 3.0% (older lists, less frequent cleaning)
- Real Estate: 1.5% - 4.0% (high turnover lists, purchased data common)
If your bounce rate is above your industry average, it's a clear signal that your list needs attention.
What Causes High Bounce Rates?
List Decay
This is the number one cause. Email addresses go bad at a rate of 2-3% per month. People leave jobs, companies close, domains expire, and users abandon free email accounts. A list that hasn't been cleaned in six months may have 15-20% dead addresses.
Purchased or Rented Lists
Purchased lists are notorious for high bounce rates. They often contain outdated addresses, spam traps, and addresses that were scraped without consent. Many ESPs prohibit the use of purchased lists entirely, and for good reason — they're the fastest way to destroy your sender reputation.
No Verification at Point of Entry
If your signup forms don't validate email addresses in real time, typos and fake addresses accumulate in your database. Common examples:
user@gmial.cominstead ofuser@gmail.comuser@yahoo.coninstead ofuser@yahoo.com- Deliberate fakes like
test@test.comorasdf@asdf.com
Real-time verification catches these before they enter your system.
Disposable Email Addresses
Users who sign up with disposable email services (Mailinator, Guerrilla Mail, TempMail) create addresses that self-destruct after minutes or hours. By the time you send your first campaign, these addresses are gone — and they bounce.
Inactive Accounts
Major providers recycle inactive accounts. If a Gmail user hasn't logged in for an extended period, Google may deactivate the account. The address that was valid when the user signed up becomes a hard bounce months later.
How Email Verification Reduces Bounce Rate
Email verification directly addresses the root causes of high bounce rates by identifying and removing bad addresses before you send.
Pre-Send Verification
The most effective approach is to verify your entire list before each campaign. A thorough verification check, like SendSure's 27-stage pipeline, identifies:
- Invalid addresses — Mailboxes that don't exist (would hard bounce)
- Inactive domains — Domains with no MX records (would hard bounce)
- Disposable addresses — Temporary emails that will be dead by send time
- Role accounts — Addresses like info@ and support@ that have higher complaint rates
- Catch-all addresses — Domains that accept everything, requiring additional analysis
Removing invalid and high-risk addresses before sending typically reduces bounce rates by 90% or more.
Real-Time Verification
For ongoing list health, verify addresses at the point of entry. When a user types their email into a signup form, a real-time API call validates the address before it enters your database. This prevents bad data from accumulating in the first place.
Real-time verification catches:
- Typos in popular domains (gmial, yaho, outlok)
- Non-existent domains
- Disposable email services
- Invalid mailboxes
Automated List Hygiene
The best protection is continuous. Connect your ESP to a verification service for scheduled automated cleaning. SendSure's integrations with Mailchimp, SendGrid, and HubSpot support bi-directional sync — we clean your lists on a schedule and push results back to your platform automatically.
How to Recover from a High Bounce Rate
If your bounce rate is already elevated, here's a step-by-step recovery plan:
Step 1: Stop Sending (Temporarily)
If your bounce rate exceeds 5%, pause all campaigns immediately. Continuing to send will cause further reputation damage and may trigger ISP blocks that take weeks to resolve.
Step 2: Verify Your Entire List
Run your complete email list through a verification service. Remove all addresses flagged as invalid. Segment risky addresses (catch-all, role accounts) into a separate list for careful handling.
Step 3: Quarantine Unverifiable Addresses
Some addresses can't be definitively verified (catch-all domains, temporary server issues). Don't delete these — move them to a quarantine segment. Re-verify them after 48-72 hours when temporary issues may have resolved.
Step 4: Re-engage in Small Batches
Resume sending with your verified-valid segment, starting with your most engaged subscribers. Send to 10-20% of your list per day, gradually increasing volume as ISPs observe healthy sending patterns.
Step 5: Monitor and Iterate
Watch your bounce rate closely for the next 2-4 weeks. If specific domains or segments show elevated bounces, investigate and clean those segments individually.
Step 6: Implement Prevention
Once your bounce rate is back under control, put systems in place to prevent the problem from recurring:
- Real-time verification on all signup forms
- Quarterly bulk verification of your full list
- Automated suppression of addresses that bounce twice
- Sunset policy for subscribers who haven't engaged in 90+ days
Bounce Rate vs. Other Deliverability Metrics
Bounce rate doesn't exist in isolation. It's one piece of a larger deliverability picture:
Bounce rate measures whether emails are accepted by the server. A low bounce rate means your list is clean.
Spam complaint rate measures whether recipients mark your email as spam. Google's threshold is 0.1%. High complaints signal content or consent issues, not list quality.
Inbox placement rate measures whether accepted emails land in the inbox vs. the spam folder. You can have a 0% bounce rate and still have emails going to spam if your content or reputation triggers filters.
Engagement rate (opens + clicks) measures whether recipients are actually reading your emails. ISPs increasingly use engagement signals to determine inbox placement.
A healthy email program optimizes all four metrics. But bounce rate is the foundation — if your emails aren't being accepted, nothing else matters.
The Cost of Ignoring Bounce Rate
The financial impact of a high bounce rate extends well beyond the immediate campaign:
- ESP overage charges — Most ESPs charge based on list size. Dead addresses inflate your costs.
- Reduced revenue per send — Lower inbox placement means fewer people see your emails, directly reducing conversions.
- Domain reputation damage — A blacklisted domain can take weeks or months to rehabilitate. During that time, all your email communications suffer — including transactional emails like order confirmations and password resets.
- ESP account suspension — Platforms like Mailchimp and SendGrid will suspend accounts that consistently exceed bounce thresholds. Getting reinstated requires proof of list cleaning and improved practices.
Prevention through verification is dramatically cheaper than remediation after the fact.
Try It Yourself
Don't wait for your next campaign to reveal a bounce rate problem. Verify your list proactively and catch invalid addresses before they bounce.
SendSure offers 100 free verification credits when you sign up. Upload your list, see exactly how many invalid, risky, and catch-all addresses are lurking in your data, and clean them out before your next send.
Create your free account and find out your true list health in minutes.




