All articles
Deliverability· 9 min read

Email Bounce Rates Explained: Hard vs Soft Bounces

A bounce is an undelivered email, but your bounce rate is a reputation score. Learn hard vs soft bounces, the thresholds that matter, and how to keep yours low.

MT
Mailmundo Team
Founder, Mailmundo
Email Bounce Rates Explained: Hard vs Soft Bounces
Mailmundo

Tuesday you sent your spring special to the 300 customers on your list. Wednesday morning, a dozen came back with an error you never asked for — "address not found", "mailbox full". That returned mail has a name, a number, and a limit the inbox providers hold you to. Here is how to read it.

What a bounce actually is

When you send an email and it cannot be delivered, the receiving mail server sends back a rejection notice. That rejected message is a bounce. It is the email equivalent of a letter stamped "return to sender." Your bounce rate is simply the share of the emails you sent that came back undelivered — if you send 1,000 emails and 20 bounce, your bounce rate is 2%. It is one of the most important numbers in email, because it is a direct read on the health of your list and a signal mailbox providers watch closely when they decide whether to trust you.

For a service business, bounces quietly matter more than most owners realize. A high bounce rate does not just mean a few customers missed a message. It tells Gmail, Yahoo, and Outlook that you may be sending to a poorly maintained list — the behavior of a spammer — and they respond by filtering more of your mail, even the mail that would have been delivered. Understanding bounces, and keeping them low, is one of the simplest ways to protect whether your email reaches the inbox at all.

What this looks like in practice

Back to Tuesday's send of 300:

  • 7 hard bounces — "address does not exist". That is 2.3%, above the 1% line: remove those addresses today, they will never deliver.
  • 5 soft bounces — "mailbox full", "server busy". Temporary; your platform retries them on its own.
  • The read-out: 4% total feels scary, but the fix is one cleanup, not a new strategy. After removing the 7, your next send starts under the line.

Hard bounces vs soft bounces

Not all bounces mean the same thing, and the difference is the single most useful thing to understand here. Every bounce is either hard or soft.

A hard bounce is a permanent failure. The email address is invalid, does not exist, or is permanently blocked, so the message will never be delivered to that address no matter how many times you try. Common causes are a mistyped address, a made-up address someone entered to get past a form, or an address at a company that no longer exists. Hard bounces are the most damaging kind, because they are proof that you are sending to addresses that were never good.

A soft bounce is a temporary failure. The address is real, but something got in the way this time: the recipient's mailbox is full, the receiving server was down or overloaded, or the message was too large. Soft bounces often resolve on their own — most email platforms will retry a soft-bounced message for a while before giving up. A single soft bounce is not a problem. The thing to watch is an address that soft-bounces over and over, which usually means it is effectively dead and should be treated like a hard bounce.

Why the distinction matters so much

The two bounce types demand different responses, and getting that response right is what keeps your list healthy. A hard-bounced address should be removed from your list immediately and never emailed again — continuing to send to it is a clear negative signal to mailbox providers. A soft-bounced address can be retried, but if it keeps failing across several sends, it should be retired too. Good email platforms handle a lot of this automatically: they suppress hard bounces so you cannot accidentally email a dead address again, and they retry soft bounces before giving up. Doing this by hand in a spreadsheet is possible but error-prone, and one missed hard bounce that you keep emailing can drag on your reputation for weeks.

What counts as an acceptable bounce rate

Industry benchmarks are consistent enough to give you clear targets. A healthy overall bounce rate is generally under 2%. A common way to read the numbers:

  • Excellent: under 1% total bounces. This is what a clean, permission-based list looks like.
  • Acceptable: 1% to 2%. Normal for most senders; nothing to panic about.
  • Concerning: 2% to 5%. Worth investigating — something in your list or collection process is letting bad addresses through.
  • Dangerous: above 5%. This actively damages your sender reputation and can push your mail out of the inbox.

Hard bounces deserve a stricter line: keep them under 1%. Soft bounces up to around 1% to 2% are usually acceptable because they are temporary. If your hard bounce rate crosses what a provider considers acceptable, the consequences escalate quickly — warning notices, sending limits, a paused account, and in severe cases being added to a blocklist. These are not numbers to admire from a distance; they are the line between reaching customers and being throttled.

How bounces hurt more than the missed message

It is tempting to see a bounce as just one customer who did not get the email. The real cost is bigger. Mailbox providers use your bounce rate as a proxy for how carefully you manage your list. A sender emailing lots of dead addresses looks like someone who bought a list or never cleans it — exactly the profile of a spammer — so providers protect their users by filtering more of that sender's mail. That means a high bounce rate does not only cost you the bounced messages; it quietly lowers delivery of the good messages to real, valid customers sitting right next to the bad addresses on your list. Bounces are a reputation problem disguised as a delivery problem, which is why our deliverability guide treats list health as a foundation, not an afterthought.

The most common causes of a high bounce rate

  • Typos at collection. An address written down wrong at the job — "gmial.com," a missing letter — will hard bounce forever. How you collect matters as much as who you collect.
  • Fake addresses. People sometimes enter a junk address to grab a discount or get past a form, and those bounce or never engage.
  • Stale lists. An address that was valid two years ago may belong to someone who changed jobs or providers. Lists decay naturally over time.
  • Purchased or scraped lists. The single fastest way to a dangerous bounce rate. Bought lists are full of dead and trap addresses, and they violate the permission rules besides.
  • No authentication. Some "bounces" are really rejections because your domain is not properly authenticated, so the receiving server refuses the mail.

How to keep your bounce rate low

The good news is that bounces are among the most controllable problems in email. A few habits keep them well under the danger line:

  • Collect addresses carefully. Read the address back to the customer, or better, have them type it themselves. Accuracy at the source prevents most hard bounces before they happen. Our guide to building an email list for a service business covers clean collection in detail.
  • Use confirmed opt-in. Asking people to confirm their address catches typos and fake entries immediately, so bad addresses never reach your list. See double opt-in for how it works.
  • Remove hard bounces at once, and retire addresses that soft-bounce repeatedly. Let your platform suppress them automatically so you cannot re-send by accident.
  • Clean the list periodically. Re-engage or remove contacts who have not opened anything in a long time, because unengaged addresses often become invalid.
  • Authenticate your domain with SPF, DKIM, and DMARC so legitimate mail is not rejected at the door. Our guide to SPF, DKIM, and DMARC explains each one.

Bounces and the 2026 sender rules

Keeping bounces low is not just good hygiene anymore; it overlaps with the rules Gmail and Yahoo now enforce. Their sender requirements expect anyone emailing at volume to authenticate their mail, honor one-click unsubscribe, and keep spam complaints under 0.3% — and a list that produces high bounces almost always produces high complaints too, because both come from the same root cause of sending to people who did not clearly ask for your mail. Managing bounces is therefore part of the same discipline that keeps you compliant. The full set of expectations is laid out in the Gmail and Yahoo sender requirements for 2026, and if your mail is already struggling, our piece on why emails go to spam connects the dots.

A quick worked example

Say you run a pressure-washing business and email 500 past customers about spring bookings. Twelve come back: eight are hard bounces from addresses you collected by hand over two years, and four are soft bounces from full mailboxes. Your total bounce rate is 2.4% — into the "concerning" range — but the more important figure is the 1.6% hard bounce rate, which is above the 1% line you want to hold. The fix is not to panic; it is to remove those eight dead addresses immediately, let the four soft bounces retry, and tighten how you collect emails at the job so next season's list is cleaner. Do that consistently and your next send lands comfortably in the healthy zone.

How Mailmundo keeps bounces from becoming a problem

Most of the work of managing bounces should not fall on you, and with Mailmundo it does not. It is built deliverability-first for trades, which means bounce handling is automatic: hard bounces are suppressed so you cannot email a dead address again, and soft bounces are retried before an address is retired, protecting the reputation you depend on. Because Mailmundo gives you a managed sending subdomain with SPF, DKIM, and DMARC configured for you, legitimate mail is not rejected for authentication failures in the first place. One-click unsubscribe and CAN-SPAM compliance are built into every send, and the list and segmentation tools make it easy to keep only engaged, valid contacts. You send to your customers; the platform quietly keeps your bounce rate — and your inbox placement — where it needs to be. For the whole picture of how this fits your business, start with our email marketing playbook for service businesses.

The bottom line

A bounce is an undelivered email, but a bounce rate is a reputation score. Learn the difference between hard bounces (permanent, remove immediately, keep under 1%) and soft bounces (temporary, retry, retire if they persist), aim to keep your total under 2%, and treat anything above 5% as an emergency. Collect addresses carefully, confirm them, clean your list, and authenticate your domain, and bounces stop being a threat to your deliverability and become a number you barely have to think about.

Own email, done right.

Mailmundo handles authentication, one-click unsubscribe, suppression, and confirmed opt-in — so your email lands in the inbox.

No spam. Only about early access.

Keep reading