Dunning Best Practices: Recover Failed Payments
Failed payments cause 20-40% of all subscription churn. Smart dunning — automated retry and reminder workflows — can recover up to 70% of these failed payments and save thousands in lost revenue.
What Is Dunning?
Dunning is the process of communicating with customers about failed payments and attempting to collect overdue amounts. Modern dunning is automated: retry the payment, notify the customer, and escalate if needed.
Expired Cards (40%)
The most common cause. Cards expire every 3-5 years, and customers forget to update payment details.
Insufficient Funds (30%)
The customer's account doesn't have enough balance at the time of charge. Often resolved by retrying a few days later.
Bank Declines (20%)
The bank blocks the transaction for fraud prevention, spending limits, or technical issues.
Network Errors (10%)
Temporary issues between payment networks. Usually resolved automatically on retry.
Optimal Retry Schedule
Don't retry too quickly (triggers rate limits) or too slowly (customer forgets). This schedule maximizes recovery while respecting the customer.
Initial payment fails
Log the failure, send first notification to customer. Don't panic — most failures are temporary.
First retry
Retry the payment after 24 hours. Many failures (insufficient funds, network errors) resolve overnight.
Second retry + email
Retry again. Send a friendly email: 'Your payment didn't go through. Please update your card.'
Third retry
Try once more. If the card is expired, this retry won't help — but insufficient funds may be resolved.
Urgent email
Send a more direct email: 'Action required: your subscription will be paused in 3 days.' Include a one-click update link.
Final retry + warning
Last automatic retry. Send a final warning: 'Last chance to keep your subscription active.'
Pause or cancel
If all retries fail, pause the subscription (don't cancel immediately). Send a re-activation email with easy payment update link.
Dunning Email Best Practices
The right email at the right time recovers more payments than aggressive retries alone.
Subject Lines That Get Opened
Use specific, non-alarming subjects. 'Quick update needed for [Company] subscription' works better than 'PAYMENT FAILED - ACTION REQUIRED'.
Include a One-Click Update Link
Every dunning email should have a prominent button linking directly to the payment update page. Remove all friction — don't make them log in first.
Show What They'll Lose
Remind customers what their subscription includes. 'Your Pro plan (custom domain, analytics, priority support) will be paused' motivates action.
Be Friendly, Not Threatening
Tone matters. 'We noticed an issue with your payment' is better than 'Your account is delinquent'. Customers with payment issues feel embarrassed — be helpful.
Send at the Right Time
Tuesday-Thursday, 9-11 AM in the customer's timezone gets the highest open rates. Avoid weekends and Monday mornings.
Escalate Gradually
Email 1: Friendly notice. Email 2: Helpful reminder with update link. Email 3: Urgent — subscription at risk. Email 4: Final — account paused, here's how to reactivate.
Advanced Dunning Strategies
Pre-Dunning Notifications
Email customers 7 days before their card expires. 'Your Visa ending in 4242 expires next month. Update now to avoid interruption.' This prevents failures before they happen.
Smart Retry Timing
Retry on different days of the week and times of day. If the initial charge failed on Monday, try Thursday (after payday for many). Morning retries often succeed better than evening.
Offer Alternative Payment Methods
If the card fails, offer to switch to SEPA Direct Debit or bank transfer. Bank payments don't expire and have higher success rates for recurring billing.
Pause Instead of Cancel
Never immediately cancel on payment failure. Pause the subscription and keep the account intact. Paused customers reactivate at 3x the rate of cancelled ones.
Customer Portal Self-Service
A self-service portal where customers can update their payment method 24/7 recovers payments faster than email alone. Some customers update at midnight when they see the notification.
In-App Payment Banners
If the customer logs in while their payment has failed, show a non-intrusive banner: 'Your payment needs updating' with a direct link. This catches active users who missed the email.
Dunning Metrics to Track
Measure these to optimize your dunning process over time.
| Metric | Description | Benchmark |
|---|---|---|
| Recovery Rate | Percentage of failed payments successfully collected. Target: 50-70%. | 50-70% |
| Involuntary Churn Rate | Customers lost due to payment failures (not cancellations). Target: under 2%. | <2% |
| Average Recovery Time | Days from failure to successful payment. Lower is better. | 3-5 days |
| Email Open Rate | Dunning emails should hit 40-60% open rates (higher than marketing). | 40-60% |
| Update Rate | Percentage of customers who update payment details after notification. | 30-50% |
Stop Losing Revenue to Failed Payments
PayRequest's built-in dunning automates payment retries, customer notifications, and recovery workflows. Combined with the customer portal, you can recover up to 70% of failed payments automatically. €20/mo, all features included.