Dunning: The Revenue You're Already Losing and Don't Know It
Type: media · article
Stage: Stage 5: Payment Proof
Difficulty: intermediate
For any product charging a recurring fee, dunning is one of the highest-ROI improvements you can make — and it takes under an hour to set up. An optimized retry strategy recovers 45–70% of initially failed payments. Optimal sequence: Day 0 soft retry, Day 3 second retry + email, Day 7 final retry + warning. Stripe Smart Retries: activate it in two minutes, free.
Overview
Dunning is a 17th-century word for making persistent demands for payment. In modern subscription software, it means automated systems that detect payment failures, notify customers, and prompt them to update their payment method before the subscription cancels. Most solo founders think dunning is an enterprise concern. It isn't. For any product charging a recurring fee, dunning is one of the highest-ROI improvements you can make — and it takes under an hour to set up.
Why payments fail
Cards expire. Banks flag charges as potential fraud. Customers hit credit limits. Processing errors occur. None of these failures mean the customer wanted to cancel. The failure is mechanical. But without a dunning system, the outcome is identical to a voluntary cancellation: the subscription lapses, access is cut, and the customer either doesn't notice or doesn't bother re-subscribing.
The data: an optimized retry strategy recovers 45–70% of initially failed payments. A single-retry approach recovers about 23%. Companies using intelligent retry logic recover 68% of failed payments. The difference between one retry and three retries, timed correctly, is the difference between losing two-thirds of failed revenue and recovering two-thirds of it.
The optimal dunning sequence
Don't retry immediately and aggressively — that triggers fraud detection. The pattern that recovers the most revenue:
- Day 0: Soft retry within 24 hours. If the failure was a temporary processing error, this recovers it instantly.
- Day 3: Second retry. Send an email notifying the customer with a one-click link to update their payment method.
- Day 7: Final retry. Final email warning before access is suspended.
This three-step sequence recovers 18–25% of failed payments before the account ever suspends.
The tool decision
Stripe's built-in Smart Retries handle basic retry logic automatically — activate it in your Stripe settings in two minutes. For a more complete dunning system with email sequences and expiring card alerts, ChurnWard at $29/month covers everything a solo founder needs and pays for itself by saving one or two payments per month.
Set this up before you worry about any other retention improvement. Involuntary churn is the easiest kind to fix. Fix it first.