Soft Decline vs Hard Decline: What Each Code Means and Exactly What to Do

Not all transaction declines are the same thing. While some genuinely mean the transaction is dead, others can be retried. Knowing the difference saves you revenue and keeps your merchant account healthy.

Soft declines are temporary. The card is valid but the transaction failed for some other reason that can resolve on its own — insufficient funds, a temporary hold, or a system error. These are all situations where not only is it worth retrying the transaction, you absolutely should!

Hard declines are permanent. The card is invalid, stolen, expired, or blocked. Retrying a hard decline wastes processing fees, may get your account flagged, and ultimately hurts your approval ratio.

Soft Declines: Retry These

Code Meaning Recommended Action
05Do Not HonorRetry carefully
51Insufficient FundsRetry in 3–5 days (target payday). Don’t retry same day.
91Issuer/switch unavailableRoute to a backup MID or different acquiring bank immediately.
96System MalfunctionRetry immediately — this is a processor/network error, not a card issue.
19Re-enter TransactionRe-submit the transaction. Likely a data transmission error.
01Refer to IssuerAsk the customer to call their bank. The bank wants to verify something before approving.

The 24-hour rule for Code 05: If you retry a do not honor decline within 24 hours and it goes through, you may forfeit your chargeback reversal rights on that transaction. Always wait at least 24 hours.

For Code 51: Retrying insufficient funds the same day will fail again and annoys the customer’s bank. Target the 1st–5th of the month when paychecks deposit.

For Code 91: This is where multi-MID cascading pays for itself. Route to a backup processor and recover the sale instantly.

Hard Declines: Do Not Retry

CodeMeaningWhat to Do
14Invalid Card NumberAsk the customer to re-enter their card details. Likely a typo.
41Lost CardDo not process. The card has been reported lost. Ask for a different payment method.
43Stolen CardDo not process. The card has been reported stolen. Ask for a different payment method.
54Expired CardAsk the customer to use a new card or update their card on file.
62Restricted CardThe card is blocked for this type of transaction. Ask for a different card.
78No AccountThe card number doesn’t match any account on file. Likely a typo or a closed account.

Never retry codes 41 or 43. Processing a transaction on a card reported lost or stolen can flag your merchant account for fraud. If your gateway doesn’t automatically block retries on these codes, configure it to.

For Code 54: If you’re running recurring billing, an expired card is the #1 cause of involuntary churn. Account updater services (VAU/MAU) refresh expired cards automatically before the charge attempt.

Why This Matters for Your Merchant Account

Retrying hard declines not only wastes processing fees, but it sends a signal to the acquiring bank that you’re not managing your transactions properly. Too many repeated failed transaction attempts can trigger a risk review of your account, which could ultimately lead to closure.

Meanwhile, ignoring soft declines means you’re leaving money on the table. A customer with insufficient funds today may have the money available in 3 days from now. A transaction that hits code 91 will be successful if you route to a different processor immediately.

You also need to keep in mind that under Visa’s rules, you’re limited to 15 retries within 30 days for soft declines and absolutely zero retries for hard declines. Exceeding these limits can result in fines.For the full list of decline codes with detailed explanations, see my complete decline code guide. For strategies to reduce declines across the board, see my tips on reducing credit card decline rates.

Frequently Asked Questions

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

A soft decline is temporary — the card is valid but the transaction failed for a resolvable reason (insufficient funds, system error, temporary hold). A hard decline is permanent — the card is invalid, expired, stolen, or blocked. Soft declines are worth retrying. Hard declines should never be retried.

Should I retry a declined transaction?

Only if it’s a soft decline. Wait 24 hours for code 05 (do not honor), 3–5 days for code 51 (insufficient funds), or cascade immediately for code 91 (retry via another route). Never retry hard declines like codes 41 (lost card) or 43 (stolen card).

What is the most common decline code?

Code 05 (Do Not Honor) and Code 51 (Insufficient Funds) together account for over 76% of all declined credit card transactions globally. Both are soft declines and can be retried with the right timing.

How many times can I retry a declined transaction?

Visa allows up to 15 retries within 30 days for soft declines. Hard declines should not be retried at all. Exceeding retry limits can result in fines from the card network. Best practice: maximum 2–3 retries per billing cycle for recurring charges.

Ready to Take Control of Your Payments?

Consult our experts today