Email bounce rate is the percentage of emails in a campaign that fail to deliver. Above 2%, mailbox providers like Gmail and Outlook start throttling your sender reputation — your deliverability collapses, your engagement drops, and recovering takes weeks. The good news: it's almost entirely preventable.
What is email bounce rate?
Bounce rate is calculated as (bounced emails ÷ total emails sent) × 100. A bounce happens when the receiving mail server rejects your message and returns it. There are two kinds:
- Hard bounce: permanent failure. The address doesn't exist, the domain doesn't exist, or the inbox is closed. Hard bounces should be removed from your list immediately.
- Soft bounce: temporary failure. The mailbox is full, the server is down, or the message is too large. ESPs retry these automatically for 24–72 hours.
What is a good email bounce rate?
The industry benchmark is below 2%. Anything above 5% is a deliverability emergency. Here's how the major mailbox providers react:
| Bounce rate | What happens |
|---|---|
| < 2% | Healthy. ESPs keep delivering to inbox. |
| 2% – 5% | Sender reputation warning. Some campaigns land in spam. |
| 5% – 10% | Throttling. Sending rate drops, opens crater. |
| > 10% | Suspension. Mailchimp, SendGrid and Brevo will pause your account. |
Why is my bounce rate so high?
If your bounce rate is above 2%, the cause is almost always one of five things:
- Old lists. Email addresses decay at ~22% per year. A list collected two years ago is half-dead.
- Bought or scraped data. These lists are full of typos, spam traps and disposable domains.
- Single opt-in signup forms with no verification. Typos like
gmial.comandhotmial.comsneak in constantly. - Bad SPF/DKIM/DMARC setup. Some receiving servers bounce messages that fail authentication.
- Catch-all domains scored as valid. Catch-all addresses accept everything at SMTP but bounce later when the message gets opened.
How to reduce email bounce rate below 2% (proven method)
Step 1: Verify your existing list
Upload your full list to an email verifier. MailoClean processes 1 million addresses in roughly 1 hour and returns three CSVs: valid, invalid, risky. Permanently delete the invalid segment — those are the addresses bouncing.
Step 2: Re-route catch-all addresses
Catch-all domains accept all mail at SMTP but bounce silently. Move catch-all addresses into a low-frequency "warmup" segment until you can verify deliverability with engagement signals (opens, clicks).
Step 3: Add real-time verification to signup forms
Stop bad addresses at the door. Wire MailoClean's verify API into your signup endpoint and reject any address that returns invalid or disposable. This single change typically cuts new bounces by 80%.
Step 4: Re-verify quarterly
Even healthy lists decay. Re-verify every 90 days. Set a recurring calendar reminder, or use the MailoClean API to programmatically re-check addresses that haven't engaged in 60+ days.
Step 5: Set up suppression lists
When an address hard-bounces in production, add it to a suppression list automatically. Never send to it again, even if it gets resubscribed.
How long does it take to recover sender reputation?
If your bounce rate has been > 5% for several campaigns, mailbox providers will treat you as a low-quality sender for 4–8 weeks. The recovery sequence: clean the list completely, send only to your top 20% most-engaged subscribers for two weeks, then slowly add the rest back.
Frequently asked questions
Does verifying my list guarantee 0% bounces?
No, but it drops bounce rate to roughly 0.5–1.5% from typical 5–15% on uncleaned lists. The remaining bounces come from addresses that turned off between verification and send, or catch-all domains that bounce later.
What's the difference between bounce rate and complaint rate?
Bounce rate = emails that didn't deliver. Complaint rate = recipients who marked your email as spam. ESPs care about both — bounce should stay < 2%, complaint should stay < 0.1%.
Can I just remove hard bounces and skip verification?
Technically yes, but only after the damage is done. By the time addresses hard-bounce in your ESP, your sender reputation has already taken hits. Pre-send verification prevents the damage instead of cleaning it up.
Clean your list in one upload
Upload your CSV to MailoClean's bulk verifier. You'll get three downloads back — valid, risky, invalid — typically in under an hour. See pricing; credits never expire.