Skip to content
Learn · Glossary

Email bounce

An email bounce is a delivery failure reported by the receiving mail server: the message was rejected and returned instead of reaching the inbox. Bounces are either hard (permanent, such as a nonexistent address) or soft (temporary, such as a full mailbox). Your bounce rate is a signal mailbox providers use to judge sender reputation.

Updated 8 Jul 20262 min readBy fromHello
Key takeaways
  • A hard bounce is permanent — suppress the address immediately and never send to it again.
  • A soft bounce is temporary — retry delivery, then treat repeated soft bounces as hard.
  • Mailbox providers read bounce rate as a list-quality signal; much industry guidance treats anything above 2% as a warning sign.

How does an email bounce work?

Every message is handed to the receiving server over SMTP. If the server rejects it, the sender gets back a status code and, usually, a delivery status notification — the bounce. Codes in the 5xx range mean a permanent failure; 4xx codes mean a temporary one. Your sending platform records the bounce, classifies it, and decides whether to retry.

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

A hard bounce is permanent: the address does not exist, the domain has no mail server, or the recipient's server rejects you outright. Add the address to a suppression list immediately — retrying only damages your reputation. A soft bounce is temporary: a full mailbox, a message over the size limit, or greylisting, where the server asks you to try again later. Senders normally retry soft bounces for a few days, then treat the address as a hard bounce if it keeps failing.

Email bounce and the adjacent terms it is measured and managed with.

Why does bounce rate matter for a small team?

Mailbox providers score senders continuously, and bounce rate is one of the clearest inputs they have: a high rate looks like a stale or purchased list. Thresholds vary — SendGrid, for example, tells senders to keep hard bounces under 5% of attempted messages, and much industry guidance treats anything above 2% as a warning sign. For a small team without a deliverability specialist, bounce rate is the first number to watch; the rest is covered in our guide to email deliverability for startups.

How do you keep your bounce rate low?

  • Confirm addresses at signup with double opt-in so typos never enter the list.
  • Let your platform suppress hard bounces automatically — every serious sender does this by default.
  • Prune addresses that have not opened or clicked in months before any large send.
  • Set up email authentication — SPF, DKIM, DMARC — since unauthenticated mail is rejected more often.
FAQ

Common questions

  • What is the difference between an email bounce and a spam complaint?

    A bounce means the receiving server refused the message, so the recipient never saw it. A spam complaint means the message was delivered and the recipient marked it as junk. Both feed sender reputation, but complaints weigh more heavily and are harder to recover from.

  • Should I retry a hard bounce?

    No. A hard bounce is permanent, and retrying tells mailbox providers you do not maintain your list. Suppress the address and only reactivate it if the recipient confirms it works again.

  • What causes a soft bounce?

    Temporary conditions: a full mailbox, a message larger than the recipient's server accepts, greylisting, or a receiving server that is briefly unavailable. Most soft bounces resolve on their own within a few retries.

  • What is an acceptable bounce rate?

    There is no single official threshold. SendGrid recommends keeping hard bounces under 5% of attempted messages, and much industry guidance treats a total bounce rate above 2% as a warning sign. Consistently higher rates point to a stale list and usually precede a drop in inbox placement.

See the platform the team runs.

Related guides
Early access

Put your growth teamon autopilot.

Early access opens gradually, so the team tunes to real use cases. Small teams with big ambitions go first.

500+ already on the list

Not ready to share an email? It's open source. Run it yourself today. View on GitHub

No spam. One email when your spot opens. Unsubscribe at any time.