All explainers
    Explainer

    Hard bounce vs soft bounce

    Hard bounces are permanent failures you must suppress immediately. Soft bounces are temporary. Here is how to read bounce codes and act on them.

    6 min read

    Every bounce is a rejection message from the receiving mail server, but the reason matters enormously for what you should do next.

    Hard bounce: permanent failure

    A hard bounce (SMTP 5xx) means the address will never accept mail. Typical causes:

    • The mailbox does not exist (550 5.1.1 — the most common)
    • The domain does not exist or has no MX record
    • The recipient server has blocked your domain outright

    Action: suppress the address permanently, on the first bounce. Re-sending to a known hard bounce is one of the fastest ways to lose sender reputation.

    Soft bounce: temporary failure

    A soft bounce (SMTP 4xx) means "try again later". Typical causes:

    • Mailbox full
    • Receiving server down or overloaded
    • Message too large
    • Greylisting by the recipient's anti-spam layer

    Action: your ESP retries automatically for 24–72 hours. Suppress the address after roughly 3–5 consecutive soft bounces across separate campaigns — persistent soft bouncing usually means an abandoned mailbox.

    Reading the codes

    • 550 / 5.1.1 — no such user. Hard.
    • 550 5.7.1 — blocked by policy. Hard for that recipient; investigate your reputation.
    • 452 / 4.2.2 — mailbox full. Soft.
    • 421 4.7.0 — rate limited or greylisted. Soft.

    What a healthy rate looks like

    Keep hard bounces under 2% per send; under 0.5% is what well-maintained lists achieve. Anything above 5% risks throttling or suspension by your ESP. Track it with the numbers in the deliverability benchmarks.

    Preventing bounces before they happen

    Verification removes non-existent mailboxes before you send, which is what turns a 6% bounce rate into a sub-1% one. Verify at signup with the email verification api and clean existing lists with the bulk email checker.

    Frequently asked questions

    Keep reading

    Check an address right now

    Free single verification, no account needed — or clean a full list in minutes.