What is an account closed decline? (code 46 explained)
Quick answer
An account closed decline (code 46) means the bank account behind the card has been closed. The cardholder may have closed it themselves, or the issuer may have closed it for inactivity, default, or fraud. Under ISO 8583, it is a hard decline — the funding source no longer exists, so retrying the same card will always fail. Stripe surfaces it as account_closed; NMI as response code 222. Recovery requires the customer to provide a new card or payment method — the existing one is permanently dead.
What an account closed decline means
An account closed decline is the issuing bank's way of saying the account behind the card no longer exists. The bank account that funded the card — whether checking, savings, or credit line — has been terminated. There is no balance to draw from, no credit limit to tap.
It is a hard decline under ISO 8583. Unlike insufficient funds where the balance is temporarily short, a closed account is permanent. The payment source is gone, and no amount of waiting or retrying can restore it.
Why account closed declines happen
The account can close from either side of the relationship:
- The cardholder closed the bank account or canceled the card, often when switching banks.
- The issuer closed the account for inactivity, default, suspected fraud, or a compliance action.
- A business or joint account was dissolved, transferred, or restructured.
- The card was reissued under a new account number and the old account was retired.
- The bank itself was acquired or merged, migrating the cardholder to new account numbers.
How to recover an account closed decline
Stop retrying the closed card immediately — the account no longer exists, so every re-attempt fails and inflates your decline ratio without any chance of success.
Reach the customer on a channel they answer — email and SMS — and explain their card was tied to a closed account that needs replacing. Make updating the payment method effortless with a single secure link.
Revatto runs this sequence for you: AI detects the decline, a real team handles the outreach over email and SMS under your brand, and a human follows up when the customer goes quiet. You only pay when the payment is recovered — 20% of the first recovered payment, $0 monthly.
See what Revatto would recover for you
Failed payments recovered automatically — no engineering, no manual chasing. We do the work; you keep the revenue.