A complete 5-email dunning sequence with actual copy for every stage: 7 days before due, day of payment, 3 days past due, 7 days past due, and final notice. Plus friendly and firm tone variations for each email. Built for SaaS, subscriptions, and B2B invoicing.
Last updated: March 2026 · 12 min read
A timed series of emails designed to collect overdue payments while preserving the customer relationship. Also called a dunning sequence.
Failed payments cost the subscription industry $129 billion in 2025 (Recurly, 2025). Involuntary churn from payment failures accounts for 20-40% of total churn in SaaS businesses. That’s revenue walking out the door not because customers want to leave, but because their credit card expired or their bank flagged a transaction. A proper dunning email sequence recovers 50-80% of failed payments (Churnkey, 2026). Each additional email in the sequence adds 1-2% recovery. Yet most businesses either send a single generic reminder or, worse, let the payment fail silently and cancel the account. This resource gives you a complete 5-email dunning sequence with:A dunning sequence is a series of automated payment reminder emails sent before and after a payment due date, escalating in urgency with each send, designed to recover failed or late payments without losing the customer.
Five emails over 14 days, escalating from friendly nudge to final notice.
| Email # | Timing | Tone | Goal | Expected Recovery |
|---|---|---|---|---|
| 1 | 7 days before due | Friendly heads-up | Prevent failure before it happens | Prevents 15-20% of failures |
| 2 | Day of payment | Neutral notification | Confirm charge or flag failure | Recovers 30-40% of failures |
| 3 | 3 days past due | Concerned + helpful | Surface the issue, offer help | Recovers additional 10-15% |
| 4 | 7 days past due | Direct + urgent | Escalate urgency, state consequences | Recovers additional 5-8% |
| 5 | 14 days past due | Final notice | Last chance before account action | Recovers additional 3-5% |
Subject: Heads up: your [Product] payment is coming up on [date] Hi [First Name], Quick reminder that your [Product] subscription payment of $[amount] is scheduled for [date], 7 days from now. Your payment method on file: [card type] ending in [last 4 digits] If everything looks good, no action needed. We’ll process the charge automatically. If you need to update your payment method, you can do it here: [Update Payment Link] Takes about 30 seconds. Thanks, [Company Name] Billing Team
Subject: Payment reminder: $[amount] due on [date] for [Product] Hi [First Name], This is a reminder that your [Product] invoice of $[amount] is due on [date]. Invoice details: – Invoice #: [number] – Amount: $[amount] – Due date: [date] – Payment method: [card type] ending in [last 4 digits] Please ensure your payment method is current. If your card has expired or changed, update it here: [Update Payment Link] To avoid any interruption to your service, please confirm your payment details before [date]. [Company Name] Billing Team
Subject: Oops – your payment for [Product] didn’t go through Hi [First Name], We tried to process your [Product] payment of $[amount] today, but it didn’t go through. This happens sometimes. The most common reasons are: – Expired credit card – Insufficient funds – Bank security hold on the transaction The quickest fix: update your payment method here: [Update Payment Link] Your [Product] account is still active. We’ll retry the payment in 3 days. If you update your card before then, we’ll process it right away. Need help? Reply to this email or call us at [phone number]. [Company Name] Billing Team
Subject: Action required: Payment of $[amount] failed for Invoice #[number] Hi [First Name], Your payment of $[amount] for [Product] failed to process on [date]. Invoice details: – Invoice #: [number] – Amount due: $[amount] – Original due date: [date] – Payment method: [card type] ending in [last 4 digits] – Status: Failed Please update your payment method within 3 business days to avoid any service interruption: [Update Payment Link] If you believe this is an error, contact your bank or reach out to our billing team at [email/phone]. [Company Name] Billing Team
Subject: Your [Product] payment is 3 days past due – can we help? Hi [First Name], Following up on the payment of $[amount] that was due on [date]. We’ve retried the charge, but it’s still not going through. I want to make sure this doesn’t disrupt your team’s work on [Product]. Here are your options: 1. Update your card: [Update Payment Link] (takes 30 seconds) 2. Pay by invoice: Reply to this email and we’ll send a direct payment link 3. Need more time? Let us know and we can work something out Your account is still fully active. We won’t make any changes without giving you time to resolve this. [CSM Name or Billing Team Name] [Company Name]
Subject: Past due: $[amount] for [Product] – payment required Hi [First Name], Your [Product] payment of $[amount] (Invoice #[number]) is now 3 days past the original due date of [date]. We’ve attempted to process the payment twice without success. Action required: Please update your payment method by [specific date, 4 days from now] to maintain uninterrupted access to [Product]. Update payment method: [Update Payment Link] If payment is not received by [date], we may need to restrict access to certain features on your account. For questions or alternative payment arrangements, contact [email/phone]. [Company Name] Billing Team
Subject: [First Name], your [Product] account needs attention Hi [First Name], It’s been a week since your [Product] payment of $[amount] was due, and we still haven’t been able to process it. I don’t want your team to lose access to [Product], especially given [reference specific usage: “the 340 reports you’ve generated this quarter” or “your team of 12 active users”]. Here’s what happens next if we can’t resolve this: – Today through [date]: Full access continues – After [date]: Account moves to read-only mode (your data is safe, but you can’t create new [items]) – After [date + 7]: Account suspended I’d much rather avoid that. Can you update your payment method today? [Update Payment Link] Or reply to this email and tell me what’s going on. I’ll find a way to help. [CSM Name] [Company Name]
Subject: Urgent: $[amount] overdue – account action pending Hi [First Name], Your [Product] payment of $[amount] (Invoice #[number]) is now 7 days past due. Despite multiple attempts and reminders, we have not received payment. Timeline for account action: – By [date, 3 days from now]: Update payment to maintain full access – After [date]: Account restricted to read-only – After [date + 7]: Account suspended; data retained for 30 days Update your payment method now: [Update Payment Link] If there are circumstances affecting your ability to pay, please contact us at [email/phone] to discuss options. [Company Name] Billing Team
Subject: Last chance to keep your [Product] account active Hi [First Name], This is my final email about your overdue payment of $[amount], now 14 days past the due date. I’ve reached out several times because I don’t want to lose you as a customer. Your team has [specific value delivered: “built 47 campaigns”, “tracked $2.3M in revenue”, “onboarded 200 contacts”] on [Product], and I’d hate to see that work interrupted. Here’s where things stand: Your account will be suspended on [specific date, 3 days from now] unless we receive payment. What happens when an account is suspended: – You lose access to all features – Your data is preserved for 30 days – After 30 days, data is permanently deleted – You can reactivate at any time during the 30-day window by paying the outstanding balance To keep your account active: [Update Payment Link] If money is tight or there’s a billing issue I’m not seeing, please reply to this email. I have options I haven’t mentioned yet. [CSM Name] [Company Name]
Subject: Final notice: Account suspension on [date] – $[amount] overdue Hi [First Name], This is a final notice regarding the overdue payment of $[amount] for your [Product] account (Invoice #[number]). Payment history: – Original due date: [date] – First reminder: [date] – Second reminder: [date] – Current status: 14 days past due Account action: Your account will be suspended on [date]. Upon suspension: 1. All active features will be disabled 2. Data will be retained for 30 days 3. After 30 days, data will be permanently removed To resolve: Pay the outstanding balance of $[amount] before [date]: [Payment Link] To discuss alternative arrangements: Contact [email/phone] before [date]. This is the final automated notice. If no action is taken, your account will be suspended as described above. [Company Name] Billing Team
Three things make the difference between a dunning sequence that recovers 30% and one that recovers 70%: 1. Smart retry timing. Don’t just retry the payment on a fixed schedule. Retry on different days of the week and at different times. Some cards fail because of daily spending limits that reset at midnight. Others fail on the 28th but succeed on the 1st when the new billing cycle starts. Churnbuster’s 2026 analysis shows that smart retries alone recover 30-50% of failed payments before any email is even sent. 2. Segment by failure reason. An expired card and an insufficient funds error are different problems. If your payment processor gives you decline codes, use them. An expired-card email should say “your card ending in 4242 expired in February” with a direct update link. An insufficient-funds email should offer a payment plan or a date change. The customer.io dunning guide recommends branching your sequence based on the decline reason for 15-20% higher recovery. 3. Include a human at the right moment. Emails 1-3 can be fully automated. But Email 4 (7 days past due) should appear to come from a named person. Encharge’s SaaS dunning templates research shows that dunning emails sent from a CSM’s email address recover 12% more than those sent from “[email protected].” People respond to people, not departments. We build dunning sequences and lifecycle email programs as part of our content strategy work. Payment recovery is a content problem. The right words, at the right time, to the right person, recover revenue that’s already yours.“Dunning emails are the most underrated revenue recovery tool in SaaS. We’ve seen companies recover 8-10% of annual revenue just by implementing a proper 5-email sequence with smart retry logic. That’s revenue that was already earned but would have walked away silently.”
Hardik Shah, Founder of ScaleGrowth.Digital
| Metric | Benchmark | Source |
|---|---|---|
| Involuntary churn as % of total churn | 20-40% | Churnkey, 2026 |
| Failed payments recoverable with dunning | 50-80% | FlyCode, 2026 |
| Revenue at risk from payment failures (industry-wide) | $129 billion | Recurly, 2025 |
| Expired cards as % of payment failures | 42% | Focus Digital, 2025 |
| Recovery rate from dunning campaigns | 32% | State of Retention Report, 2025 |
| Revenue lift in year 1 from fixing involuntary churn | 8.6% | MRRSaver, 2026 |
| Dunning email open rate | ~40% | Encharge, 2025 |
| Recovery per additional dunning email | +1-2% | Churnbuster, 2026 |
| Average B2B SaaS involuntary churn rate | 0.8% monthly | Shno, 2026 |
All 5 emails with friendly and firm variants, subject lines, send timing, and decline-code segmentation guide. Download Free Sequence →
PDF format. No spam. Instant access.
Pair your dunning sequence with proactive CS emails. Health score alerts and QBR invitations catch at-risk accounts before payment becomes an issue. Get Templates →
Calculate the revenue impact of reducing involuntary churn. Even a 2% improvement in payment recovery can add 5 figures to your annual revenue. Calculate CLV →
The follow-up principles that work for sales and partnerships also apply to dunning. Timing, tone escalation, and clear next steps. Get Templates →
Send 5 emails: one pre-due reminder, one on the day of failure, and three follow-ups at 3, 7, and 14 days past due. Each additional email recovers 1-2% more of failed payments (Churnbuster, 2026). Fewer than 3 emails leaves money on the table; more than 7 shows diminishing returns.
A well-built dunning sequence recovers 50-80% of failed payments when combined with smart retry logic (FlyCode, 2026). Dunning emails alone recover about 32% of failed payments. The combination of automated retries, card updaters, and dunning emails produces the highest recovery rates.
Start friendly and escalate. Your first 2-3 emails should assume good intent (the customer probably doesn’t know their payment failed). Emails 4-5 should be direct about consequences. The escalation from friendly to firm mirrors the urgency of the situation and gives customers every chance to resolve before account action.
Give customers 14-21 days after the original due date before suspending. Immediate suspension turns involuntary churn into voluntary churn. Most payment failures are resolved within 7 days when the customer is notified quickly. Always retain data for at least 30 days after suspension.
Fixing involuntary churn through dunning automation can lift revenue by 8.6% in the first year (MRRSaver, 2026). For a $1M ARR SaaS company, that’s $80K-$100K in recovered annual revenue. The 5-email sequence takes a few hours to build and runs automatically forever.
We build dunning sequences, set up payment retry logic, and design lifecycle email programs that recover revenue and reduce churn. Let’s find your missing revenue. Talk to Our Strategy Team →