TemplateFREE⏱️ 60-90 minutes
Dunning Flow Design Template for Product Managers
Free dunning flow template for SaaS product teams. Covers failed payment retry logic, customer notifications, grace periods, account suspension, and...
Updated 2026-03-05
Dunning Flow Design
| # | Item | Category | Priority | Owner | Status | Notes | |
|---|---|---|---|---|---|---|---|
| 1 | |||||||
| 2 | |||||||
| 3 | |||||||
| 4 | |||||||
| 5 |
#1
#2
#3
#4
#5
Edit the values above to try it with your own data. Your changes are saved locally.
Get this template
Choose your preferred format. Google Sheets and Notion are free, no account needed.
Frequently Asked Questions
What recovery rate should we target?+
A healthy SaaS dunning flow recovers 65-80% of failed payments. If you are below 50%, your retry timing or notification sequence likely has gaps. The biggest single improvement comes from enabling your payment provider's smart retry feature, which optimizes retry timing based on network-level data. After that, focus on reducing friction in the payment update experience.
Should we pause service immediately on failed payment?+
No. Immediate suspension frustrates customers and increases voluntary churn on top of the involuntary churn you are trying to prevent. A 7-14 day grace period gives retries time to work and gives customers time to update their card. During the grace period, maintain full access with clear messaging about the payment issue. Use the [RICE framework](/frameworks/rice-framework) to prioritize which degradation steps to implement first.
How many retry attempts are optimal?+
3-5 attempts over 7 days is the industry standard. Beyond 5 attempts, the incremental recovery rate drops below 2%. Space retries 1-3 days apart. If your payment provider offers smart retries (Stripe, Recurly, Braintree), enable them. They use network-level signals to pick the optimal retry time, which outperforms fixed schedules by 20-30%.
Should dunning emails come from a person or a system?+
The first 1-2 emails should come from your product or billing system (transactional, clear, action-oriented). The final email should come from a real person (founder, CSM, or head of customer success) with a personal tone. This escalation pattern signals increasing urgency without starting aggressive.
How do we handle annual subscriptions that fail?+
Annual failures are high-stakes: the charge is large, and a lost annual subscriber is 12 months of revenue gone. Offer a quarterly payment option as a recovery path. If the customer cannot pay annually, four quarterly payments recover more revenue than cancellation. Extend the grace period to 21 days for annual plans. CSM outreach is mandatory for annual accounts, regardless of revenue tier. ---
Related Tools
Churn Rate Calculator
Calculate and annualize churn rates with SaaS benchmarks by stage.
MRR/ARR Calculator
Calculate Monthly and Annual Recurring Revenue with growth breakdown.
LTV Calculator
Estimate Customer Lifetime Value from ARPU, margin, and churn.
Quick Ratio Calculator
Assess revenue growth efficiency — new vs churned MRR.
Explore More Templates
Browse our full library of PM templates, or generate a custom version with AI.