Dunning Best Practices: 7 Data-Backed Strategies to Recover Failed SaaS Payments
Failed payments silently drain 9% of subscription revenue. Learn 7 proven dunning best practices backed by data from Stripe, Recurly, Churn Buster, and Churnkey, with benchmarks, timing cadences, and ROI figures.
Failed payments silently drain 9% of subscription revenue annually according to a PYMNTS/FlexPay study of 200 subscription executives, yet only 17% of subscription-focused businesses actively track failed payments. The gap between companies that treat dunning as an afterthought and those that build systematic recovery processes is enormous: companies actively managing failed payments recover 43% more payments and lose 37% less revenue than those that do not. ProfitWell’s analysis of 17,234 subscription companies found that 20-40% of all churn is involuntary, caused not by dissatisfied customers but by expired cards, soft declines, and temporary bank issues. This guide breaks down the seven dunning best practices that separate top-performing subscription businesses from the rest, backed by data from Stripe, Recurly, Churn Buster, Churnkey, and more.
Key Takeaways
-
Silent retries before customer contact recover 21% of failed payments before the first email is ever sent. Roughly 50% of all payment recovery comes from retries alone, making the “retry first, email second” approach the single most impactful structural decision in dunning.
-
Empathetic, personalised dunning emails far outperform generic or threatening messages. Personalised communications are 62% more likely to get a response, and casual, well-crafted emails achieve 60% open rates, roughly double typical dunning performance.
-
Every additional step in a payment update flow loses 20-30% of customers. One-click, login-free payment update links are non-negotiable, with over 70% of card updates happening on mobile devices.
-
The day-of-failure email is the highest-performing touchpoint at 13.25% recovery rate, but 42% of all recovery happens after day 14. The consensus is 3-5 emails over 28-30 days for monthly subscriptions.
-
Pre-dunning through card updater services reduces hard declines by 30-50%, preventing failures before they happen. Pre-dunning emails achieve a 47.41% open rate, higher than any post-failure email.
-
Dunning automation delivers 10-16x ROI on average, with named case studies reporting returns as high as 67x. AI-powered systems achieve 70-85% recovery rates versus 50-60% for manual processes.
The Scale of Involuntary Churn in SaaS
Before examining individual practices, the macro picture establishes why dunning deserves investment. Recurly’s data across 2,200 subscription brands shows 7.2% of subscribers are at risk of involuntary churn every month. For a company doing $50K in MRR, even a 2% monthly failure rate compounds to roughly $30K in annual losses according to Chargebee’s calculations. Recurly projects that industry-wide, $129 billion in subscription revenue was at risk from involuntary churn in 2025.
The recovery economics are compelling. Bain & Company’s foundational research, published in Harvard Business Review, established that acquiring new customers costs 5-25x more than retaining existing ones, and that a 5% increase in retention can drive 25-95% higher profits. Stripe’s data confirms this specifically for recovered subscribers: those saved through dunning continue paying for an average of seven additional months. Recurly found that 38% of a recovered subscriber’s total lifetime occurs after the recovery event, with recovered subscriptions extending by a median of 141 days.
The gap between companies with and without systematic dunning is stark. PYMNTS/FlexPay found that top-performing companies are 12x more likely to use dedicated third-party recovery software and achieve 1.5x higher recovery rates than bottom performers. Churnkey’s 2024 State of Retention report, covering 15 million subscriptions and $3 billion in protected revenue, found their platform recovered 70% of all involuntary churn detected.
1. Retry Failed Payments Before Contacting Customers
The “retry first, email second” philosophy is the single most important structural principle in modern dunning recovery. Churn Buster, which has specialised in dunning since 2013, reports that 21% of failed payments are recovered through retries before the first dunning email is ever sent. Their data shows roughly 50% of all payment recovery comes from retries alone, with the other 50% requiring customer action like a card update. This means that roughly one in five failed payments can be resolved without the customer ever knowing there was an issue.
Why Silent Retries Work
The logic is straightforward: 70-90% of card-not-present payment failures are soft declines according to Solidgate’s analysis. These are temporary issues like insufficient funds, generic bank declines, and network errors that often resolve on their own. Recurly’s research across 1,400 subscription sites found that the top decline reasons are all retryable, with insufficient funds alone accounting for 44% of all card declines per Ethoca/Stripe data and carrying a 68% median recovery rate when properly retried.
Stripe Smart Retries exemplifies the state of the art. The system uses 500+ machine learning attributes, including customer location, payment patterns, device signals, time-of-day patterns, issuer-specific data, and seasonality signals, trained on billions of transactions across the Stripe network. Stripe reports that for every $1 spent on Stripe Billing, users recovered $9.39 on average. Recovered subscriptions continue for an average of seven additional months.
Pagos, a payment analytics firm analysing billions of transaction events, found that the first retry succeeds 25-35% of the time, with diminishing returns thereafter. The second retry recovers roughly 15% of remaining failures, and success drops sharply after 3-4 attempts. This creates a natural window for 1-3 silent retries before any customer communication.
Card Network Retry Limits
Card network rules constrain retry behaviour. Visa permits 15 reattempts within 30 days for soft declines but zero retries on hard decline codes (expired card, invalid account, lost/stolen), with penalty fees of $0.10-$0.25 per unauthorised retry. Mastercard allows 10 retries in a 24-hour period and charges $0.50 per transaction (as of 2025) for exceeding 35 retries in 30 days. Merchants receiving Mastercard’s “Do Not Try Again” advice codes must not retry at all, with penalties ranging from $0.03 to $0.50 EUR per violation under the Transaction Processing Excellence programme.
2. Use Empathetic, Personalised Messaging
The data consistently shows that treating dunning recipients as valued customers rather than delinquent debtors produces better outcomes. ProsperStack captures the principle well: treat these customers more like fresh leads than debtors. These are customers who want your product. They simply have a payment logistics problem.
Personalisation Drives Engagement
Research from Slicker found that 62% of consumers are more likely to respond to a personalised message than a generic one. Personalised subject lines increase open rates by 26% according to multiple email marketing studies. But dunning personalisation goes beyond first names. It means referencing the customer’s specific plan, mentioning features they actively use, including their payment amount, and identifying which card needs updating (type and last four digits). PayPro Global’s research shows that emails sent from a real person’s name rather than “no-reply” achieve 15% higher open rates.
Zalster provides a concrete example: their casual, emoji-laden, empathetic dunning emails achieved a 60% open rate, roughly double typical dunning email performance. Buffer’s dunning emails tell customers to “put your feet up and relax” while payment is retried, framing the situation as something the company handles rather than something the customer must fix. Spotify keeps dunning emails to just three sentences in a casual, branded format. Social Status takes a different but still empathetic approach by automatically downgrading customers to a free plan rather than cancelling, preserving the relationship.
Getting the Tone Right Across the Sequence
Early emails should frame the situation as an oversight (“We noticed an issue with your payment, let’s get it sorted”) using “we couldn’t process” rather than “you failed to pay.” Middle emails reinforce product value by reminding customers of specific features they will lose. Late emails can be firm but should still offer alternatives such as pausing the subscription, applying a discount, or extending a free month. Loss aversion framing (“we don’t want you to lose access to your saved data and premium features”) consistently outperforms demand-style framing (“your payment is overdue”).
One critical caution: PYMNTS research found that 27% of subscribers cancel immediately after receiving a payment failure notification due to frustration. This underscores both why silent retries should come first and why early dunning emails must be carefully crafted to avoid triggering voluntary churn on top of the involuntary problem.
3. Make Payment Updates One Click, No Login Required
Every additional step in a payment update flow creates abandonment. QuantLedger’s analysis found that each additional step loses 20-30% of customers attempting to update their information. The implication is clear: requiring customers to log in, navigate to account settings, find their billing page, and then update their card is a recovery-killing flow.
Eliminate Friction With Tokenised Links
Both Churn Buster and Churnkey emphasise that customers should never be asked to log in during the dunning recovery process. Instead, both platforms use tokenised, pre-signed URLs that authenticate the customer directly to a branded payment update page. One click from the email lands them on a form where they can enter new card details immediately. Churnkey hosts these pages on the customer’s own subdomain with full white-labelling and mobile responsiveness. Churn Buster’s “capture pages” live on the customer’s domain and measure clicks without third-party tracking.
Broader checkout data validates this approach. Elastic Path found that one-click checkout increases conversion rates by over 7% for known customers and up to 50% for high-ticket items. The average checkout process requires 23 clicks and 2 minutes 7 seconds according to G+D research. One-click reduces this to approximately 6 seconds. The Baymard Institute’s research, based on large ecommerce sites, found that checkout UX improvements alone can increase conversion rates by 35.26%. While these figures come from commerce checkout rather than dunning specifically, the principle applies directly: the payment update page in a dunning flow is functionally a single-purpose checkout.
Mobile Optimisation Is Non-Negotiable
Churn Buster notes that over 70% of card updates happen on mobile devices, making mobile optimisation essential. The payment update page should include the customer’s name, their plan details, the specific card that failed (type and last four digits), an explanation of what happens if payment is not updated (with a deadline), a simple card entry form, and alternative payment options including Apple Pay and Google Pay. RecoverPayments estimates that businesses implementing frictionless dunning flows retain 15-20% of customers who would otherwise have churned.
4. Get the Timing and Cadence Right
Baremetrics analysed over 1 million dunning emails and produced the most transparent publicly available dunning email performance data. Their findings anchor the timing discussion with hard numbers.
Day-by-Day Recovery Performance
The day-of-failure email (day 0) is the single highest-performing touchpoint: 41.29% open rate, 11.21% click rate, and 13.25% recovery rate. Performance declines predictably from there. Day 3 drops to a 34.10% open rate and 11.46% recovery rate. Day 7 reaches 32.70% open and 11.51% recovery. Day 15 falls to 28.17% open and 4.22% recovery. Day 20 sees 25.71% open and 3.83% recovery. But critically, day 30 emails still produce a 26.83% open rate and 4.20% recovery rate, representing meaningful revenue that shorter sequences leave behind.
Churn Buster’s data reinforces the case for longer sequences: up to 42% of payment recovery happens after day 14, meaning businesses running the common 7-14 day dunning window are forfeiting nearly half their potential recoveries.
The Consensus on Sequence Length
The cross-platform consensus converges on 3-5 emails over 28-30 days for monthly subscriptions. Recurly explicitly recommends 3-4 emails over a 28-day period, noting that invoices enter a “loop” state if dunning exceeds 28 days for monthly plans. For annual subscribers, Recurly recommends extending dunning to 30-60 days given their higher value. Stax Bill recommends a specific 6-touchpoint cadence at days 0, 3, 7, 15, 20, and 30.
Churnkey’s data reveals that each additional dunning email provides an incremental +1-2% recovery in payments, with the first email delivering the highest absolute recovery and subsequent emails contributing decreasing but still positive returns. The implication: there is no single “right” number of emails, but the marginal value of each additional email remains positive out to at least day 30.
Payday Alignment Matters
Multiple sources including Slicker and Recurly recommend timing retries around the 1st, 15th, and 30th of the month when bank balances are highest. Adyen data shows that refusal rates peak toward the end of the month just before payday. Weekends produce lower retry success rates due to customer service unavailability, and nighttime retries carry a roughly 2% lower success rate due to tighter issuer risk controls. Recurly’s research across 1,400 sites found that “insufficient funds” declines recover fastest within a 2-7 day window, while generic declines and temporary holds typically resolve within 1-7 days.
5. Use Pre-Dunning to Prevent Failures Before They Happen
Proactive card expiry alerts represent the highest-impact dunning practice because they prevent failures entirely rather than recovering from them. 30% of all cards change every year according to Visa data cited by Checkout.com, and 35% of customers forget to update their payment details. Recurly notes that credit cards expire roughly every three years, meaning approximately one-third of subscribers need to update their card information annually.
Card Updater Services
Card updater services (Visa Account Updater, Mastercard Automatic Billing Updater, and their equivalents for Discover and American Express) form the automated foundation of pre-dunning. These services proactively request updated card details from issuers before the old card expires. Industry estimates from Stripe and Cybersource indicate card updaters reduce hard declines by 30-50%. Gravy Solutions reports that over 70% of cards today get updated automatically through these services. Sticky.io merchants using Account Updater see the tool update approximately 4% of subscription accounts each month, each representing a subscriber who could have otherwise churned.
Card lifespan varies widely by network. According to Kaplan Group’s aggregated data, Visa cards stored in payment vaults have an average lifespan of 21 months, Mastercard cards approximately 14 months, and American Express and Discover cards 34-35 months. This means Mastercard-heavy subscriber bases face more frequent expiration events and benefit most from proactive updater enrolment.
Pre-Dunning Notifications
Baremetrics data shows pre-dunning emails achieve a 47.41% open rate and 14.37% recovery rate, higher than even day-0 post-failure emails. The recommended timing is 30-45 days before card expiration according to PayPro Global.
However, there is an important caveat. ProsperStack warns that emailing customers about pending card expiration can sometimes cause more churn than it prevents, as it reminds customers they have a subscription they may want to cancel. Their recommendation is to use in-app notifications for pre-dunning rather than email, limiting the message to customers who are actively using the product. Paddle’s Retain product follows this approach by detecting expiring cards and prompting in-app users to update payment details before the next billing cycle.
6. Escalate Gradually Across Multiple Channels
The standard escalation framework follows four stages over the dunning period, with tone shifting from casual concern to firm finality.
The Four-Stage Framework
Stage 1 (Day 0-1), Friendly notification: The initial email acknowledges the possibility of an oversight. Language frames the issue as something that happened to the payment, not something the customer did wrong. This is the highest-performing email in the sequence at 41.29% open rate per Baremetrics data.
Stage 2 (Day 3-7), Informative follow-up: A firmer but still professional tone. Include a direct payment update link and explain what specific features or access the customer will lose. Customer.io recommends referencing specific usage data to make the stakes concrete and personal.
Stage 3 (Day 7-15), Urgent reminder: Introduce a specific deadline for account suspension. Churnkey’s “Failed Payment Wall”, which restricts access to features when payment fails, increases recovery by 4-12% at this stage. In-app payment reminders specifically improve recovery rates by 12-17% according to Churnkey data.
Stage 4 (Day 20-30), Final notice: Clear cancellation date with a last chance to act. But even here, the best practice is to offer alternatives: pause the subscription, apply a temporary discount, or extend a grace period. PayPro Global recommends a “pause, don’t cancel” approach at the end of dunning, as pausing preserves customer data and makes reactivation much easier than re-acquisition.
SMS as an Escalation Channel
SMS becomes an effective escalation tool in later stages. SMS achieves 98% open rates versus approximately 20-40% for dunning emails, with 82% of consumers checking text notifications within 5 minutes according to Sender.net. Gartner data shows SMS has a 209% higher response rate than phone, email, or social marketing. Churnkey reports that SMS click-through rates for dunning reach approximately 19% versus roughly 4% for email.
Ortto recommends introducing SMS after the 2nd or 3rd email rather than as a final resort, given its far higher engagement rates. The multi-channel advantage is significant: Omnisend data shows campaigns combining SMS and email achieve up to 47% higher customer retention.
B2B Billing Contact Targeting
Churnkey’s Billing Contacts API illustrates an important escalation nuance: in B2B contexts, early dunning emails may reach end users rather than billing administrators. Targeting the correct billing contact provides an average 10% lift in recovery rates. Segmenting escalation by contact role is a meaningful optimisation for B2B SaaS.
7. Automate Everything
The case for automation is overwhelming across recovery rates, consistency, cost efficiency, and scalability. Chargebee’s survey found that 45% of subscription businesses spend 5+ hours per week managing failed payments manually, time that scales linearly with subscriber count.
Recovery Rates by Approach
On recovery rates, the hierarchy is clear. Traditional manual/static methods plateau at 50-60% recovery. Automated dunning with fixed retry schedules recovers 40-60%. AI-powered systems with machine learning retries achieve 70-85% according to Slicker’s analysis. Stripe Smart Retries deliver a 42% improvement over baseline fixed-schedule retries. GoCardless’s ML-based Success+ product successfully collects 76% of intelligently retried payments. Cleverbridge found that dynamic retries recover 7.8% more purchases (a 36% relative improvement) over static retries.
The ROI Numbers
Stripe reports $9.39 recovered for every $1 spent on Stripe Billing. Recurly’s churn management tools deliver an average 16x ROI and recovered $1.2 billion in subscription revenue for customers in 2023 alone. One Churn Buster customer reported a 67x return on investment. Monetizely cites an industry benchmark of 10-15x ROI for effective dunning systems.
Automation also enables sophisticated segmentation that manual processes cannot replicate. Recurly’s custom retry models generate an average 7% lift in recovery rate on top of intelligent retries, with some customers seeing up to 16% improvement. Chargebee’s Smart Dunning classifies gateway errors into hard versus soft declines in real time, applying different retry strategies to each. Churnkey’s Precision Retries accounted for 66% of all recoveries in one customer example.
Named Case Studies
The named results across dunning software platforms reinforce the ROI argument. Churn Buster’s ButcherBox saved over $100M in revenue. AG1 saved 231,000 subscribers. Black Rifle Coffee Company achieved a 78.9% all-time save rate. MeUndies saved $8.1M in revenue. Soylent reached a 75.2% save rate. Barn2 (WordPress plugins) saw churn drop from 4% to 1.7%, a 57% reduction, within eight weeks. HubX recovered $106,000 in past-due payments in just 72 days. Zenchef recovered 60% of formerly unpaid accounts after switching to Chargebee’s Smart Dunning. Output achieved a 45% reduction in credit card declines using Recurly. Recurly’s dunning workshop participants achieved a 12% revenue lift in the first three months. Tailor Brands recovered revenue exceeding 5x their total Recurly spend.
Wrapping Up
The data across platforms, studies, and case studies points to a clear hierarchy of impact. Silent smart retries form the foundation, recovering 15-21% of failures before any customer contact. Pre-dunning through card updaters and expiry alerts prevents 30-50% of hard declines from ever occurring. Empathetic, well-timed email sequences over 28-30 days recover additional revenue at every touchpoint, with day-0 emails converting at 13.25% and even day-30 emails still contributing 4.2%. One-click, login-free payment update flows remove the friction that kills 20-30% of update attempts at each unnecessary step. Multi-channel escalation through email, SMS, and in-app messaging ensures messages reach customers where they are, with SMS delivering 98% open rates. And automation ties it all together, delivering 10-16x ROI while eliminating the 5+ weekly hours that manual processes consume.
The most striking insight may be the compounding effect. Recurly found that recovered subscribers extend their subscriptions by a median 141 days and that 38% of their total lifetime occurs after recovery. Stripe found recovered subscribers stay an average of seven additional months. These are not one-time saves. They are recurring revenue streams that compound over time. A 5% improvement in payment recovery often exceeds the revenue impact of a full percentage point of new customer acquisition, according to Chargebee.
For subscription businesses, the dunning system is not a back-office utility. It is a growth engine hiding in plain sight.
Sources
Involuntary Churn Benchmarks
- PYMNTS / FlexPay: Failed Payments and Subscription Revenue Loss: 9% annual revenue loss from failed payments; up to 48% of churn from failed payments; 17% of firms actively tracking.
- ProfitWell: Involuntary Churn Benchmarks: 20-40% of all churn is involuntary across 17,234 subscription companies.
- Recurly Research: State of Subscriptions 2024: 7.2% of subscribers at risk monthly; $129B industry-wide risk in 2025; 95.6% Renewal Invoice Paid Rate; median 141-day extension post-recovery.
- Bain / Harvard Business Review: Zero Defections: 5-25x cost of acquisition vs. retention; 5% retention increase = 25-95% profit increase.
Payment Retry and Smart Retries
- Churn Buster: Recovery Data: 21% recovered before first email; 50% of recovery from retries alone; 70% of card updates on mobile.
- Stripe: Smart Retries and Billing: 500+ ML attributes; $9.39 per $1 spent; 7-month average subscriber extension; $5.32B recovered in 2023.
- Solidgate: Soft Decline Analysis: 70-90% of card-not-present failures are soft declines.
- Pagos: Retry Success Rates: First retry 25-35% success; diminishing returns after 3-4 attempts.
- GoCardless: Success+ Intelligent Retries: 76% of intelligently retried payments collected.
Email Performance and Timing
- Baremetrics: Dunning Email Analysis (1M+ emails): Day-0: 41.29% open, 13.25% recovery; Day-30: 26.83% open, 4.20% recovery; Pre-dunning: 47.41% open, 14.37% recovery.
- Slicker: Dunning Personalisation Research: 62% more likely to respond to personalised messages; 26% higher open rates from personalised subject lines.
- Churnkey: 2024 State of Retention Report: 70% involuntary churn recovered; +1-2% recovery per additional email; SMS 19% CTR vs. 4% email; Failed Payment Wall +4-12% lift.
Pre-Dunning and Card Updaters
- Checkout.com: Card Expiration Data: 30% of cards change annually; 35% of customers forget to update.
- Stripe / Cybersource: Card Updater Effectiveness: Card updaters reduce hard declines 30-50%.
- Gravy Solutions: Card Update Rates: 70% of cards auto-updated through updater services.
- Kaplan Group: Card Lifespan Data: Visa 21 months; Mastercard 14 months; Amex/Discover 34-35 months.
Multi-Channel and Escalation
- Sender.net: SMS Open Rate Statistics: 98% SMS open rates; 82% check within 5 minutes.
- Gartner: SMS Response Rates: 209% higher response rate than phone, email, or social marketing.
- Omnisend: Multi-Channel Retention Data: SMS + email = 47% higher customer retention.
- PayPro Global: Pre-Dunning Timing: 30-45 days before expiration; 15% higher open rates from real sender names.
Automation and ROI
- Chargebee: Manual Dunning Survey: 45% of businesses spend 5+ hours/week on manual dunning; Smart Dunning +25% recovery; Zenchef 60% recovery.
- Cleverbridge: Dynamic vs. Static Retry Study: Dynamic retries recover 7.8% more (36% relative improvement).
Case Studies
- Churn Buster: ButcherBox ($100M saved), AG1 (231K subscribers), Black Rifle Coffee (78.9% save rate), MeUndies ($8.1M), Soylent (75.2%): Named customer outcomes across subscription verticals.
- Paddle Retain: HubX ($106K in 72 days): $1,480/day recovered in past-due payments.
- Recurly: Output (45% decline reduction), Tailor Brands (5x spend), Workshop Participants (12% revenue lift): Cross-platform recovery outcomes with documented ROI.
- Chargebee: Barn2 (4% to 1.7% churn in 8 weeks): 57% churn reduction for WordPress plugin business.