Failed payments are one of the biggest silent revenue killers for subscription businesses. 5-10% of recurring payments fail every month, and without intervention, most of those customers churn.
But here's the good news: most payment failures are preventable. With the right strategy, you can stop failures before they happen and recover most of those that slip through.
This guide covers everything you need to prevent and recover failed payments.
The Two-Part Strategy
Preventing failed payments requires two approaches:
- Proactive Prevention — Stop failures before they happen
- Reactive Recovery — Recover payments that fail anyway
┌─────────────────────────────────────────────────────────────┐
│ PAYMENT LIFECYCLE │
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ PREVENT │───►│ PAYMENT │───►│ RECOVER │ │
│ │ Pre-dunning │ │ ATTEMPT │ │ Dunning │ │
│ │ Card updater │ │ │ │ Smart retry │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ │
│ Goal: Catch 80%+ Goal: Succeed Goal: Recover 70%+ │
└─────────────────────────────────────────────────────────────┘
Let's break down each part.
Part 1: Proactive Prevention
Strategy 1: Pre-Dunning (Card Expiration Alerts)
Pre-dunning means contacting customers before their payment fails—typically when their credit card is approaching expiration.
Why it works:
- Customers still have full access (no urgency/stress)
- Feels helpful, not demanding
- 80-90% success rate (vs 60-80% for post-failure)
How to implement:
- Detect expiring cards — Query your payment processor for cards expiring in 30-60 days
- Send reminder sequence — Email/SMS at 30, 14, 7, and 3 days before expiry
- Make updates easy — Pre-authenticated links, no login required
Timeline:
| Days Before | Action | Channel |
|---|---|---|
| 30 | First reminder | |
| 14 | Follow-up | Email + SMS |
| 7 | Urgent reminder | |
| 3 | Final notice | SMS |
Get copy-paste templates: Card Expiration Email Templates
Strategy 2: Card Updater Services
Card updater services automatically update stored card information when banks issue new cards.
How it works:
- Customer's card is replaced (lost, stolen, expired)
- Bank issues new card
- Card network (Visa, MC) pushes update to merchants
- Your stored card is automatically updated
Coverage:
- Visa Account Updater (VAU)
- Mastercard Automatic Billing Updater (ABU)
- American Express Cardrefresher
Limitations:
- Only works for card replacements (same account)
- Doesn't help if customer switches banks
- 60-80% of card changes are captured
How to enable:
- Stripe: Automatic for most cards
- Other processors: Check with your provider
Strategy 3: Offer Multiple Payment Methods
Credit cards fail 5-10% of the time. Other methods fail less:
| Payment Method | Typical Failure Rate |
|---|---|
| Credit card | 5-10% |
| ACH/Bank transfer | 0.5-1% |
| PayPal | 2-3% |
| Apple Pay/Google Pay | 2-3% |
Recommendation: Offer ACH for customers who experience repeated card failures.
Strategy 4: Annual Plans
Annual plans reduce payment failure opportunities:
- 1 payment per year vs 12
- Higher customer commitment
- Lower effective churn rate
Customers on annual plans have 50-70% lower churn than monthly.
Part 2: Reactive Recovery
When prevention fails, you need strong recovery.
Strategy 5: Smart Payment Retries
Not all failures are equal. Retry timing should match failure type:
| Failure Type | What It Means | Retry Strategy |
|---|---|---|
| Soft decline (insufficient funds) | Temporary issue | Retry in 24-48 hours |
| Hard decline (expired card) | Card won't work | Don't retry, request update |
| Network error | Technical glitch | Retry immediately |
| Do not honor | Bank blocked it | Retry in 3-5 days |
| Fraud suspected | Bank flagged it | Don't retry, contact customer |
Smart retry schedule:
- Day 0: First attempt fails
- Day 1: Retry (soft declines)
- Day 3: Retry
- Day 5: Retry
- Day 7: Final retry
- Day 8+: Dunning only
Strategy 6: Dunning Sequences
Dunning is the process of recovering failed payments through customer communication.
Effective dunning sequence:
| Day | Action | Channel |
|---|---|---|
| 0 | Payment fails, first notification | |
| 1 | Smart retry | Automatic |
| 2 | Reminder | SMS |
| 3 | Follow-up | |
| 5 | Value reminder | |
| 7 | Final warning | SMS |
| 10 | Last chance | |
| 14 | Cancellation | Automatic |
Key elements:
- Pre-authenticated payment update links
- Multi-channel (email + SMS)
- Increasing urgency
- Value reminders (what they'll lose)
Get templates: Failed Payment Email Templates
Strategy 7: Multi-Channel Recovery
Email alone recovers ~50% of failed payments. Adding SMS increases recovery to 60-80%.
| Channel | Open Rate | Response Rate |
|---|---|---|
| Email only | 25% | 40-50% recovery |
| SMS only | 90%+ | 50-60% recovery |
| Email + SMS | Combined | 60-80% recovery |
Learn more: Multi-Channel Dunning Strategy
Complete Prevention + Recovery System
Here's how all strategies work together:
Card expires in 60 days
│
▼
┌─────────────────────────────────────────┐
│ CARD UPDATER (Automatic) │
│ Bank issues new card → auto-updated │
└─────────────────────────────────────────┘
│
│ (If not auto-updated)
▼
┌─────────────────────────────────────────┐
│ PRE-DUNNING (30-3 days before) │
│ Email/SMS sequence asking to update │
└─────────────────────────────────────────┘
│
│ (If customer doesn't update)
▼
┌─────────────────────────────────────────┐
│ PAYMENT ATTEMPT │
│ Charge new billing cycle │
└─────────────────────────────────────────┘
│
Success? ────Yes────► Done!
│
No
▼
┌─────────────────────────────────────────┐
│ SMART RETRIES (Days 1-7) │
│ Retry based on decline reason │
└─────────────────────────────────────────┘
│
Success? ────Yes────► Done!
│
No
▼
┌─────────────────────────────────────────┐
│ DUNNING SEQUENCE (Days 0-14) │
│ Email + SMS asking to update payment │
└─────────────────────────────────────────┘
│
Success? ────Yes────► Done!
│
No
▼
┌─────────────────────────────────────────┐
│ SUBSCRIPTION CANCELLED │
│ Win-back campaign later │
└─────────────────────────────────────────┘
Expected Results
With a complete prevention + recovery system:
| Metric | Without System | With System |
|---|---|---|
| Payment failure rate | 7% | 7% (same) |
| Recovery rate | 20% | 75% |
| Net failure rate | 5.6% | 1.75% |
| Monthly churn from failures | ~2% | ~0.5% |
| Annual churn prevented | — | ~18% |
For a $100K MRR business:
- Without system: $5,600/mo lost = $67,200/year
- With system: $1,750/mo lost = $21,000/year
- Annual savings: $46,200
Calculate your potential savings →
Implementation Checklist
Immediate (Week 1)
- Enable card updater with your processor
- Set up basic dunning emails
- Add pre-authenticated payment update links
Short-term (Month 1)
- Implement pre-dunning for expiring cards
- Add SMS to dunning sequence
- Set up smart retry logic
Ongoing
- A/B test email subject lines
- Monitor recovery rates by channel
- Optimize retry timing based on data
Common Mistakes to Avoid
1. Only Using Email
SMS has 90%+ open rates. Don't leave it out.
2. Aggressive Tone
Customers didn't fail on purpose. Stay helpful.
3. Requiring Login
Pre-authenticated links convert 3x better.
4. No Pre-Dunning
Waiting until failure is leaving money on the table.
5. One-Size-Fits-All Retries
Different failure types need different retry strategies.
6. Giving Up Too Soon
14-day dunning sequences outperform 7-day ones.
Metrics to Track
| Metric | Formula | Target |
|---|---|---|
| Gross failure rate | Failed payments / Total payments | < 7% |
| Pre-dunning conversion | Cards updated / Expiring cards notified | > 70% |
| Dunning recovery rate | Recovered / Failed payments | > 60% |
| Net failure rate | (Failed - Recovered) / Total | < 2% |
| Involuntary churn rate | Churned from payment failure / Total customers | < 0.5%/mo |
Key Takeaways
- Prevention beats recovery — Pre-dunning has 80-90% success vs 60-80% for dunning
- Use multiple layers — Card updater + pre-dunning + dunning + smart retries
- Multi-channel matters — Email + SMS recovers 40% more than email alone
- Make it easy — Pre-authenticated links, mobile-friendly, no login
- Track separately — Involuntary churn needs different solutions than voluntary
Related Resources
- What is Pre-Dunning? — Proactive prevention explained
- What is Dunning? — Post-failure recovery
- Card Expiration Email Templates — Copy-paste templates
- Failed Payment Email Templates — Post-failure templates
- Card Updater Services — Automatic card updates
- Involuntary Churn Guide — The full picture
- Calculate Churn Rate — Measure your metrics
Automate Everything with Rekko
Implementing all these strategies manually is complex. Rekko automates the entire system:
- Pre-dunning — Automatic card expiration detection and sequences
- Smart retries — Optimal retry timing based on decline codes
- Multi-channel dunning — Email + SMS recovery sequences
- Pre-authenticated links — One-click payment updates
- Dashboard — Track every metric in real-time
Most customers see their first recovered payments within 24-48 hours.