Explained to kids!
A soft decline is when a bank says “not now” to a card payment. Maybe the bank is busy, or the money arrives tomorrow. You can try again later. A hard decline is when the bank says “never”, because the card is lost, closed or fake. Trying again is useless.
Let’s see it in real life…
Mariam plays football on Wednesdays. Today her dad is paying the club fee for the month at the clubhouse.
He taps his card on the reader. The screen says: “Declined. Try again later.”
Mariam’s eyes go wide. Dad laughs. “It is fine. My pay arrives tonight. The bank says not now, not never.”
Coach Ana nods. “Come back Friday, the door stays open.”
On the way home they stop at the bakery. The man in front of them taps a card. The screen says: “Declined. Card cancelled.”
He tries again. Same answer. And again. The baker shakes her head: “Sir, that card is finished. Trying ten times will not change it.”
The man finds another card in his wallet, and it works.
Mariam whispers: “Why did our card say ‘later’ and his said ‘finished’?”
“Because a bank gives reasons. ‘Not enough money today’ is a door that opens later. ‘Card cancelled’ is a door that is bricked up.”
On Friday, Dad taps again at the clubhouse. Beep. Paid.
That is a soft decline, and that was a hard decline.
Tiny recap
- It means… a soft decline is “not now”, a hard decline is “never”. The bank sends a little code that tells the shop which one it is.
- It helps when… a shop knows the difference, so it tries again at the right time, or asks for another card instead of knocking for nothing.
- Watch out for… knocking too many times. Banks and card companies charge shops that keep retrying a card that said “never”.
…detailed for specialists
Soft declines are card authorizations refused for a temporary reason: insufficient funds, an issuer system down, a velocity limit, or a missing authentication. They can be retried, with the right timing and data. Hard declines are refusals for a permanent reason, such as a lost, stolen, closed or invalid card. Retrying them is useless and, since 2022, billable.
The distinction decides money on both sides. Retrying a soft decline at the right moment recovers subscription revenue and checkout sales. Retrying a hard decline earns a scheme penalty, a fraud signal and, in volume, an investigation. Visa and Mastercard both tightened reattempt rules and fees between 2022 and 2026, so retry logic has become a compliance topic for PSPs, PayFacs and platforms.
What is the difference between a soft decline and a hard decline?
Every refused authorization returns an ISO 8583 response code chosen by the issuer. Acquirers and gateways map the codes; Worldpay’s scheme response code table is a readable example.
- Soft, retry later: 51 insufficient funds, 61 exceeds withdrawal amount limit, 65 exceeds withdrawal frequency limit, 91 issuer unavailable, 96 system malfunction, 05 do not honor (the generic code, often temporary, sometimes not).
- Soft, fix the data first: 54 expired card, 55 incorrect PIN, 1A additional customer authentication required (Visa), and Mastercard’s 65 in the same role: the issuer wants strong customer authentication before it approves.
- Hard, never retry: 04 pick up card, 41 lost card, 43 stolen card, 14 invalid account number, 12 invalid transaction, 57 transaction not permitted to cardholder, R0 and R1 (cardholder stopped the recurring payment), 46 closed account.
A merchant-facing “do not honor” hides the most value and the most risk: it is retryable under Visa rules, but blind repetition of it is what the penalty programs were built against.
What are the Visa and Mastercard rules on reattempts?
Visa: four categories and a 30-day window
Visa groups decline codes into four categories. Category 1, “issuer will never approve” (03, 04, 07, 12, 14, 15, 41, 43, 57, 62, 78, 93, R0, R1, R3) must not be reattempted at all since April 2022. Categories 2 (cannot approve at this time: 19, 51, 59, 61, 65, 75, 86, 91, 96, N3, N4), 3 (invalid data: 14, 54, 55, 82, N7) and 4 (all other codes) may be retried within a limit per card per 30 days. The limit was originally 15; PayPal’s current guidance states that Visa allows 20 retries in 30 days on soft declines (Cat. 2-4), and fees of $0.10 per excess domestic reattempt and $0.25 cross-border, the cross-border rate having risen from $0.15 on April 25, 2026. Every Category 1 reattempt is billed from the first one. Evolve’s summary of the Processing Integrity Fee program adds that data-quality declines should be revalidated before any reattempt.
Mastercard: Transaction Processing Excellence and Merchant Advice Codes
Mastercard counts reattempts twice: 10 in 24 hours and 35 in 30 days for soft declines, after which it charges $0.50 in the US, €0.55 in the EU and BRL 2.00 in Brazil per excess attempt. Hard declines (04, 14, 15, 41, 43, 54 in card-not-present) must not be re-submitted with the same PAN and expiry; there is no per-transaction fee, but repeated abuse triggers an investigation. On top of the response code, Mastercard issuers send a Merchant Advice Code: 01 new account information available (update the credentials first), 02 cannot approve at this time (retry after 72 hours), 03 do not try again, 21 the cardholder cancelled the recurring agreement, and 24 to 29 insufficient funds with a suggested wait of one hour to eight days. A retry within 30 days after a MAC 03 or 21 costs €0.50 in Europe. IXOPAY notes that billing arrives two months after the activity, which is why merchants discover the fees late.
The SCA soft decline
In the EEA and the UK, an issuer can refuse an authorization that arrives without strong customer authentication or with an exemption it rejects. Checkout.com describes it as a decline of non-3DS or frictionless 3DS payments presented without SCA, answered by upgrading the payment to 3-D Secure and resubmitting. In France, the central bank asked issuers to soft decline all customer-initiated exemptions not requested through EMV 3DS from March 10, 2025. The retry here is immediate and needs authentication data, not time. The exemption mechanics are in our guide to 3D Secure, SCA and delegated authentication.
How do smart retries work?
- Classify the decline by response code, Merchant Advice Code and Visa category, per scheme and per acquirer mapping.
- Stop on hard declines and on R0, R1 and MAC 21: the cardholder or the issuer has ended the relationship. Ask for a new payment method.
- Fix data before retrying on 54, 14 and MAC 01: query the account updater, or swap the PAN for a network token that the issuer updates itself.
- Authenticate before retrying on 1A and SCA refusals: resubmit with a 3-D Secure challenge, immediately.
- Schedule the rest: insufficient funds retries around paydays and MAC windows, issuer-down retries after minutes, within the 20-per-30-days and 10-per-24-hours caps per card across all merchants and brands of the operator.
- Change the path, not only the time: a 91 or 96 from one acquirer is a reason to route the next attempt elsewhere, which is payment fallback.
- Record every attempt with its code, so the retry counter, the finance team and the scheme reporting agree.
Soft declines in numbers (2026)
- Visa limit: 20 reattempts per card per 30 days on soft declines, none on hard declines.
- Mastercard limit: 10 per 24 hours and 35 per 30 days, then $0.50 or €0.55 per attempt.
- Visa fee: $0.10 domestic and $0.25 cross-border per excess reattempt, before any acquirer markup.
- False declines: Datos Insights puts the average false decline rate at 1.51% of e-commerce sales, nearly $175 billion lost in 2024, rising to $265 billion by 2027.
- Merchant view: 47% of merchants say false declines cost them sales, and nearly half estimate up to 5% of legitimate orders are declined.
- Approval rates: 57% of US and UK merchants report authorization approval rates in the 90% range, up from 33% in the US in 2022.
Soft declines: what changes for PSPs, PayFacs and platforms
Retry counters are per card, across the portfolio
Scheme limits apply to the card, not to the merchant. An operator that runs hundreds of sub-merchants and several brands needs one counter per PAN or token across all of them, or one merchant’s dunning schedule can push another into fees. The cap belongs in the platform, next to velocity limits.
Subscriptions: retries that keep the billing date
Recurring billing is where soft declines concentrate. A retry policy should follow the MAC wait windows, use the Visa Account Updater and its Mastercard equivalent to refresh expired or reissued cards before the next cycle, and prefer network tokens, which issuers update without a query. The recurring payment infrastructure must also stop on MAC 21 and R1, because a cancelled mandate retried is a chargeback in waiting. We describe the operator model in white-label subscription billing.
Routing: the retry can change acquirer
Issuer-unavailable and system codes, and some “do not honor” responses, approve on a second acquirer or a local one. Routing rules keyed on the decline code, with fallback when a provider times out, turn part of the soft declines into approvals without waiting. The connectors available per country set the options. We explained the trade-offs in the challenge of payment routing and the recovery logic in payment fallback routing for PSPs and PayFacs.
Pricing and reporting
Excessive reattempt fees arrive on the acquirer’s scheme fee invoice two months later, by fee code. Operators need to allocate them to the merchant that caused them, decide whether to pass them through, and show decline reasons per merchant, acquirer and BIN so support and risk read the same picture. The BIN angle is covered in BINs as decision drivers, and payment orchestration is where the counter, the routing and the reporting meet.
Are smart retries worth it in 2026?
Yes, within the rules. A soft decline is a second chance that costs nothing if taken at the right time with the right data, and a fee, a fraud flag or an investigation if taken blindly. The 2026 rulebook is explicit: never on Category 1 and Mastercard hard declines, 20 per 30 days on Visa, 10 per day and 35 per month on Mastercard, update credentials before retrying, authenticate when asked. For PSPs, PayFacs and platforms the task is to run one retry engine, one counter per card and one decline report across every merchant and brand. The stored credential mandate report in our library is the companion reading for recurring flows.
Frequently Asked Questions
What is a soft decline in payments?
A soft decline is a card authorization refused for a temporary reason: insufficient funds, issuer unavailable, a velocity limit, or authentication required. The issuer sends a response code such as 51, 91 or 1A, and the merchant may retry later or with the missing data, within Visa and Mastercard reattempt limits.
What is the difference between a soft decline and a hard decline?
A soft decline means “not now”: the issuer may approve on a later or corrected attempt. A hard decline means “never”: the card is lost, stolen, closed or invalid, codes such as 04, 41, 43 and 14. Hard declines must not be retried; Visa bills every reattempt from the first.
How many times can you retry a declined card?
Visa allows 20 reattempts per card per 30 days on soft declines, then charges $0.10 domestic or $0.25 cross-border per attempt. Mastercard allows 10 per 24 hours and 35 per 30 days, then $0.50 in the US or €0.55 in the EU. Hard declines allow zero.
What does decline code 05 “do not honor” mean?
It is the generic refusal an issuer sends when it will not explain the reason. Visa classes it as a Category 4 soft decline, so it can be retried within the 30-day limit, ideally on another day or acquirer. Repeated 05 responses on one card usually mean issuer fraud rules, not missing funds.
How do smart retries improve subscription payments?
They classify each decline, stop on hard declines and cancelled mandates, refresh expired cards through account updaters or network tokens, authenticate when the issuer asks, and schedule insufficient-funds retries around paydays within scheme caps. A platform running one counter per card across merchants, with a modern retry engine, recovers revenue without fees.




































