top of page

Failed Subscription Payments: How to Recover Involuntary Churn

Sep 25
4 min read

A failed subscription payment is a renewal charge that the customer's card issuer declines. If nobody recovers it, the subscription ends even though the customer never asked to leave. That is involuntary churn. For most DTC subscription brands it is the cheapest churn to fix, because the customer still wants the product.

Why do subscription payments fail?

Renewals fail for a short list of reasons. The card has expired. The account is short of funds on the day of the charge. The issuer's fraud checks block a recurring charge. The card was replaced after being lost or stolen. The bank has a processing error. Or the issuer asks the customer to authenticate the payment.

Expiry is the most predictable of these. You know the expiry date of every card on file months in advance, so every failure caused by an expired card is one you could have prevented.

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

A soft decline is temporary. Insufficient funds, a generic "do not honour" response and an issuer being unavailable are all soft declines, and a retry on a later day can succeed.

A hard decline is permanent. A card reported lost or stolen, a closed account and an invalid card number are hard declines. Retrying the same card will not work, and the card networks limit how often a merchant can retry a card that has been hard declined. The only fix is new payment details from the customer.

Your payment processor returns a decline code with every failure. Retry logic that ignores those codes treats both types the same way. It wastes retries on cards that will never go through and gives up too early on cards that would.

How should subscription retry logic work?

Set the retry schedule by decline code. For soft declines, spread retries across different days and times of day, and time insufficient-funds retries around when your customers are likely to be paid. For hard declines, stop retrying and ask the customer for a new card straight away.

Most Shopify subscription apps let you configure retry timing and the number of attempts. The defaults are built for every merchant on the platform, so they are rarely tuned to your customers. Check what your app does today before assuming the problem is handled. Retry configuration is one of the first things FILDI reviews in subscription operations work.

What is dunning, and what should a dunning flow include?

Dunning is the sequence of messages that asks a customer to fix a failed payment. A good flow starts before anything fails, with a message a few weeks before a card expires asking the customer to update it.

After a failure, the messages that recover payments give the customer a direct link to update their card with no login in the way. They say plainly what happens if nothing changes, such as the next order being held. They go out by SMS as well as email, because customers who ignore one channel often answer the other. And they follow the retry schedule, so nobody is asked to replace a card that is about to be charged successfully.

What are account updaters and network tokens?

Account updater services, such as Visa Account Updater and Mastercard Automatic Billing Updater, pass new card details from the issuing bank to the merchant when a card is reissued. The next renewal goes to the new card without the customer doing anything.

Network tokens replace the card number stored with the merchant with a token issued by the card network. The token stays valid when the physical card is replaced, which removes a large share of expiry and reissue failures.

Both depend on your payment processor supporting them and having them switched on for your account. Ask your processor directly. Plenty of brands assume both are on and find out they are not.

Does Strong Customer Authentication affect subscription renewals?

In the UK and the EU, the customer authenticates the first payment when they set up the subscription. Later renewals are normally treated as merchant-initiated transactions and fall outside Strong Customer Authentication, provided the initial mandate was set up correctly. Issuers can still ask for authentication on a renewal, so your dunning flow needs a way for the customer to complete it as well as a way to enter a new card.

How do you measure involuntary churn?

Report involuntary churn separately from voluntary churn. A blended churn rate hides the part you can fix fastest.

Involuntary churn rate = subscriptions ended because a payment was not recovered ÷ active subscribers at the start of the month × 100.

Payment recovery rate = failed renewals later recovered ÷ all failed renewals × 100.

Track both monthly, split by decline type and payment method. Low recovery on soft declines points to the retry schedule. A high share of hard declines points to account updaters, network tokens and pre-expiry messages. FILDI's subscriber decay calculators show where in a cohort's life those losses land.

Comments


Commenting on this post isn't available anymore. Contact the site owner for more info.

​FILDI is a leading Subscriptions Consultancy based in London, UK.​​

​

© 2026, FILDI Limited. All rights reserved.​

​

Registered in UK: 17052535

VAT number: 502537323

bottom of page