Involuntary churn: what it is, what causes it, and how to reduce it
Involuntary churn is when customers leave because a payment failed, not by choice. Learn its causes, how to measure it correctly, and a checklist to reduce it.
Some customers cancel. Others never decide to leave at all: their card is declined, nobody fixes it, and the subscription ends. The second group is involuntary churn, and it is the easiest churn to reduce because the customer still wants your product.
This article explains what counts as involuntary churn, the most common causes, how to measure it without fooling yourself, and what to do about it.
Definition
Involuntary churn is the loss of subscribers or revenue because a payment could not be collected, not because the customer chose to cancel. Voluntary churn is the opposite: the customer actively cancels or decides not to renew.
The line is not always perfectly clean. A customer who sees a failed payment email and decides not to bother fixing it is somewhere in between. In practice, most teams classify churn by what ended the subscription: a cancellation request is voluntary; a subscription ended by failed payments is involuntary.
How big is it?
Involuntary churn is a meaningful share of churn for most subscription businesses. Recurly’s churn benchmarks (accessed November 2026) report an average monthly churn rate of 3.60% across industries, of which 1.25% is involuntary and 2.34% voluntary. Recurly also reports that involuntary churn falls sharply as the price per customer rises, so low-priced consumer subscriptions tend to feel it most.
Your own number may be very different. Measure it before deciding how much effort it deserves.
Common causes
| Cause | What happens | Fixable by retries? |
|---|---|---|
| Insufficient funds | Not enough money or credit at the time of the charge | Often, if retried at a better time |
| Expired card | The card on file passed its expiry date | No, unless the network sends updated details |
| Replaced card (lost, stolen, reissued) | The old number no longer works | No; needs a new card or an automatic update |
| Issuer declines without a reason | do_not_honor, generic_decline |
Sometimes |
| Authentication required | The bank asks the customer to confirm (3D Secure) | No; the customer must confirm |
| Spending or velocity limits | The customer hit a card limit | Often, later |
| Prepaid or single-use virtual cards | Balance runs out or the card is closed | Rarely |
| Fraud filters | Your own or the issuer’s rules block a legitimate payment | Sometimes |
Stripe’s decline codes reference lists each code with a suggested next step. Stripe also lists the hard decline codes it will not retry automatically, such as lost_card, stolen_card and authentication_required. Those need customer action, every time.
How to measure involuntary churn
The basic formulas
Involuntary customer churn rate for a period:
customers lost to failed payments during the period
÷ customers at the start of the period
Involuntary revenue churn rate:
MRR lost to failed payments during the period
÷ MRR at the start of the period
Share of churn that is involuntary:
customers lost to failed payments ÷ all customers lost
A worked example
These numbers are hypothetical. A company starts March with 400 customers and $20,000 MRR.
- 14 customers cancel during March (voluntary), representing $650 MRR.
- 6 customers’ subscriptions end after all payment retries fail (involuntary), representing $330 MRR.
Then:
- Total customer churn: (14 + 6) / 400 = 5.0%
- Involuntary customer churn: 6 / 400 = 1.5%
- Voluntary customer churn: 14 / 400 = 3.5%
- Share of churn that is involuntary: 6 / 20 = 30%
- Involuntary revenue churn: $330 / $20,000 = 1.65%
For the general churn formulas, including net revenue churn, see how to calculate churn rate.
Measurement pitfalls
- Counting failures instead of losses. A failed payment is not churn until the subscription actually ends. Many failures are recovered.
- Timing mismatch. A payment that fails on March 28 may be recovered or lost in April. Attribute the loss to the month the subscription ends, and track failures as their own cohort.
- Status settings hide churn. If your billing tool leaves subscriptions “past due” forever after retries fail, they never show up as churned. Decide when a past-due subscription counts as lost (for example, 30 days after the final retry).
- Mixing voluntary cancellations into dunning. Some customers cancel while in dunning. Classify them consistently.
- Annual plans. One lost annual renewal can move revenue churn a lot. Report annual and monthly plans separately if both matter.
Metrics to track alongside
- Failed payment rate: share of renewal charges that fail on the first attempt.
- Recovery rate: share of failed invoices eventually paid, by count and by amount, within a fixed window.
- Time to recovery: days from first failure to payment.
- Hard vs soft decline mix: tells you whether to invest in retries or in getting new cards.
How to reduce involuntary churn
1. Prevent failures before renewal
- Use automatic card updates. Stripe can update saved card details when an issuer sends a new number or expiry date. Coverage depends on the issuer and the country; see Stripe’s cards overview.
- Email before cards expire. Stripe can send expiring card emails, or you can send your own. More in our guide to expiring cards.
- Watch for removed cards. A customer who deletes their only card a week before renewal is telling you something.
- Offer stable payment methods. Wallets and bank debits can be a good fit for some customers.
- Look at payment method risk at signup. Prepaid and single-use virtual cards are designed to stop working. See prepaid and virtual cards and churn.
2. Retry intelligently
Turn on Stripe Smart Retries or a custom schedule. Make sure the retry window fits your billing cycle and that hard declines skip straight to asking for a new card.
3. Tell the customer, clearly and quickly
Retries are invisible to the customer. Send an email on the first failure, then follow up. A standard sequence is day 0, 3, 7 and 14. We have templates for each step.
4. Make the fix take one minute
A direct link to a card update page, no password, mobile friendly, with wallets. Pay the open invoice as soon as the card is updated.
5. Handle authentication
If you sell in the EU or UK, some renewals will need the customer to confirm the payment. Send a confirmation link instead of a “please update your card” email.
6. Choose what happens at the end, deliberately
Canceling right after the last retry is clean but final. Pausing access or marking the subscription unpaid keeps the account ready to restore. Some teams give long-tenured customers a longer grace period.
7. Answer the replies
Customers reply to dunning emails with useful information: “new card coming next week”, “please switch me to annual”, “I meant to cancel”. Make sure those replies reach someone.
Involuntary churn checklist
- You can report involuntary churn separately from voluntary churn.
- You know your failed payment rate and recovery rate for the last three months.
- Automatic card updates are on and you track the updates.
- Customers get a pre-expiry email.
- Retries are configured, and hard declines trigger an immediate request for a new card.
- A dunning email goes out on the first failure.
- The card update page works on mobile without a password.
- Authentication links are sent where needed.
- The end-of-retries action is a deliberate choice.
- Replies to billing emails reach a person.
How NoChurn helps
NoChurn focuses on involuntary churn first. It connects to Stripe in one click (or works through the REST API with your own billing), retries failed payments at times based on likely paydays and the customer’s local time (or keeps Stripe Smart Retries), and sends AI-written recovery emails on day 0, 3, 7 and 14, reviewed before sending and in the customer’s language. Emails link to a hosted card update page; card data stays with Stripe.
It also gives each new customer a churn score at signup, based partly on the payment method, and flags customers who remove their card before renewal so you can act before the payment fails. See failed payments, the churn score and pricing.