Field notes · Outreach

    Hard Bounce vs Soft Bounce: What Each Means for Your Deliverability.

    A hard bounce is a permanent delivery failure. A soft bounce is temporary. Here is what causes each, what your email platform does with them, and how to keep both from damaging your sender reputation.

    6 sections
    Outreach
    7
    a.
    Pipeline · 247 accounts
    Live
    AccountStage
    FairmontBooked
    PlenumReplied
    NorthwindSent

    A hard bounce is a permanent email delivery failure. The address does not exist, the domain is gone, or the receiving server has blocked you outright. A soft bounce is temporary: the mailbox was full, the server was unavailable, or the message was too large. How you handle each one determines whether your sender reputation stays intact or slowly erodes send after send.

    Hard bounce: a delivery failure caused by a permanent, unrecoverable condition. The message cannot and will never be delivered to that address. Common causes: the email address does not exist, the domain has no mail server, or the recipient's server has permanently blocked your sending IP or domain.

    Soft bounce: a delivery failure caused by a temporary condition. The address exists and the domain is valid, but something prevented delivery at this moment. Common causes: the recipient's mailbox is full, the receiving server is temporarily down, or the message size exceeded the server's limit.

    What Is a Hard Bounce?

    A hard bounce means the delivery attempt failed and will never succeed for that address. The receiving server returned a permanent error code, typically in the 5xx range (550, 551, 553, 554), indicating that the address is definitively unreachable.

    The three most common root causes:

    • Address does not exist: The mailbox was never created, has been deleted, or contains a typo. "jsmith@acme.com" returns a 550 "user unknown" because no such mailbox exists on that mail server.
    • Domain has no MX records or is inactive: The domain portion of the address ("@acme.com") either has no mail server configured or the domain has lapsed entirely. Every send to any address at that domain will hard-bounce.
    • Permanent block: The receiving server has flagged your sending IP or domain as a source of spam or unwanted mail. This is a 5xx response specific to your sender identity, not to the address itself. It is rarer than the first two but more damaging because it affects your entire sending domain.

    Hard bounces are immediate signals. Most email service providers suppress hard-bounced addresses automatically after the first failure. If yours does not, you need to suppress them manually before the next send.

    For the broader picture of what damages inbox placement, see our cold email deliverability guide.

    What Is a Soft Bounce?

    A soft bounce means delivery failed this time, but the address is real and valid. The receiving server returned a temporary error, typically in the 4xx range (421, 450, 452), indicating "try again later."

    Common causes of soft bounces:

    • Mailbox full: The recipient has hit their storage quota. The address is real; they simply have not cleaned their inbox. Many providers retry delivery for 24-72 hours before giving up.
    • Server temporarily unavailable: The recipient's mail server was down, overloaded, or undergoing maintenance at the moment of your send. A retry hours later would likely succeed.
    • Message size too large: Your email, including attachments or large inline images, exceeded the receiving server's size limit. The fix is reducing message size, not removing the contact.
    • Rate limiting / greylisting: Some servers temporarily reject mail from unfamiliar sending IPs as an anti-spam measure (greylisting). On retry, the message usually gets through once your IP is recognized.

    Most email platforms will retry soft bounces automatically at intervals over 24-72 hours. If delivery still fails after the retry window, the message is permanently abandoned for that send -- but the address stays on your list unless you suppress it after multiple consecutive soft bounces.

    Hard Bounce vs Soft Bounce: Key Differences

    DimensionHard BounceSoft Bounce
    Error code range5xx (permanent)4xx (temporary)
    Address still valid?NoYes
    Automatic retry?NoYes (typically 24-72h)
    Suppress immediately?YesAfter repeated failures
    Reputation impactHigh (immediate)Low-moderate (accumulates)
    Common ESP handlingAuto-unsubscribeRetry then flag

    One-line rule: Hard bounces get suppressed immediately, every time. Soft bounces get one retry window; if they continue bouncing across multiple campaigns, suppress them too.

    What Each Type Does to Your Sender Reputation

    Mailbox providers track bounce rates as a reputation signal. Both types matter, but they affect your reputation differently.

    Hard bounces carry more weight per occurrence. Sending to an address that does not exist tells ISPs that you are not validating your list. A hard bounce rate above 2% triggers deliverability warnings with most ESPs. Above 5%, you risk account suspension. The industry benchmark that most enterprise senders target is below 0.5%.

    The reason hard bounces are so damaging: they are avoidable. An email verification tool checks whether an address is deliverable before you send. Hitting hard bounces at scale suggests either purchased lists, raw scraped data, or no verification step in your pipeline. ISPs treat all three as signals of poor sender hygiene.

    Soft bounces accumulate damage slowly. A single soft bounce is noise. But if 8-10% of your list is soft-bouncing consistently across multiple campaigns, it signals a list quality problem: too many stale, inactive, or role-based addresses that are perennially over quota or unreachable. Cumulative soft bounce rates above 8-10% start to suppress inbox placement even though each individual failure was "temporary."

    The underlying mechanism is the same for both types: ISPs use bounce rates as one signal in a composite reputation score. Combine high bounces with low engagement and you get spam folder placement or outright blocking -- which is where most cold email reputation problems end up. Full context in our email list hygiene guide.

    What to Do With Each Type

    Hard bounce protocol: Suppress the address immediately after the first bounce. Do not retry. Run your list through email verification before the next campaign to catch any remaining invalid addresses before they bounce. If your hard bounce rate is above 2%, audit your list acquisition source -- the addresses entering your pipeline are not being validated before use.

    Soft bounce protocol: Let your ESP's automatic retry logic run (24-72 hours is standard). If the send ultimately fails, keep the address but flag it. If the same address soft-bounces across two or three consecutive campaigns, suppress it. Run those flagged addresses through email verification to determine whether the mailbox is now permanently unreachable (upgraded to a hard bounce situation) or still intermittently reachable.

    For cold outreach specifically, the practical threshold is tighter than for marketing email. Your sending infrastructure (multiple domains, warmed inboxes, low daily volume per inbox) means you have less tolerance for list noise. A hard bounce rate above 1% on a cold outreach campaign is worth investigating immediately. Keep both rates visible in your campaign dashboard and treat a sudden spike as an investigation trigger, not a monitoring note.

    See our email warmup guide for how inbox reputation interacts with bounce handling during the warmup phase, and our cold email outreach guide for how to structure campaigns that keep both bounce types low.

    Frequently Asked Questions

    Does a hard bounce always mean the email address is fake?

    No. Hard bounces also occur when a real person's address is deleted (they left the company, the domain expired, or the account was closed). The distinction is not fake vs real -- it is permanent vs temporary. Whether the address was ever real does not matter for suppression purposes; if it hard-bounced, it cannot receive mail.

    Can a soft bounce turn into a hard bounce?

    Yes. If a mailbox remains persistently over quota, gets deactivated, or the domain lapses during your retry window, what started as a soft bounce will eventually become a permanent delivery failure. This is why tracking consecutive soft bounces and eventually suppressing them is correct -- some soft-bouncing addresses are in the process of becoming permanently unreachable.

    How does bounce rate affect cold email specifically?

    Cold email is more bounce-sensitive than marketing email because you are sending from newer domains with less established reputation. A bounce rate that a mature marketing sender could absorb at 2-3% will damage a warmed cold-outreach domain faster at the same rate. Target under 1% for cold outreach accounts. Verification before every send is the most reliable way to achieve this.

    Do email verification tools prevent all hard bounces?

    Reputable verification tools catch most hard bounce scenarios -- invalid syntax, non-existent domains, inactive mailboxes flagged in their databases. They will not catch every case, particularly addresses deleted very recently before your send or corporate mailboxes behind aggressive firewalls. Verification is a substantial risk reduction layer, not a guarantee of zero bounces. Combined with careful list sourcing, it reliably keeps hard bounce rates below 1%.

    What is the difference between a bounce and a block?

    A bounce returns an error code at the SMTP level -- the receiving server communicated with your sending server and rejected the message with a 4xx or 5xx response. A block means your IP or domain has been refused entirely, often before any message content is evaluated. Blocks can manifest as hard bounces (5xx response) or as silent delivery failures where the message appears sent but never arrives. Blocks are tracked separately by most ESPs and are a more serious reputation signal than address-level bounces.