What Is Dunning?
Dunning is the automated process that recovers failed subscription card payments through retries and escalating communication before suspending access. Covers the four-stage process (detection, retry, communication, suspension), how it differs by billing frequency, and how it's distinct from collections.

Dunning is the automated process subscription businesses use to recover failed card payments.
A dunning sequence retries the charge on a schedule and sends escalating emails and in-app notices asking the customer to update their card. Access is suspended or cancelled when recovery fails.
Dunning lives on the involuntary churn side of the ledger. Involuntary churn happens when a card expires, a fraud reissue swaps the number, or the bank declines a charge.
The trigger is a specific decline event on a recurring charge, not a missed renewal date. A charge exits when recovery succeeds, the customer adds a new card, or the final retry fails.
The term covers subscription billing, not accounts-receivable dunning on B2B invoices.
Key takeaways
- Recover failed card payments through automated retries and timed reminders.
- Track involuntary churn as a metric separate from voluntary cancellations.
- Move every failed charge through detection, retry, communication, then suspension.
- Stretch dunning windows for monthly cohorts churning at 10.7% versus 2% annual.
- Add a card updater on Smart Retries to reach a higher recovery benchmark.
How the dunning process works
The dunning sequence runs in these stages, in order:
- Detection: route soft declines into retry and hard declines into a card-update email.
- Retry: re-attempt the charge on a schedule built from past decline data.
- Communication: send emails and in-app notices timed to the retries.
- Suspension: suspend after the final retry fails, then cancel after a grace period.
A charge exits the sequence as soon as a retry clears or the customer adds a new card. Only unrecovered charges reach suspension.
1. Detection: soft vs hard decline
Detection routes each failed charge by the decline reason from the processor.
A soft decline (e.g., insufficient funds) is recoverable. A hard decline — stolen card, closed account, "do not honor" — needs a new card and skips retries.
2. Retry: timing, smart retries, card updater
The retry stage re-runs the charge on a schedule that times each attempt against the bank, card type, and failure reason.
A card-network updater like Visa Account Updater, and the same tools inside processors like Stripe, refreshes card details before each retry.
3. Communication: dunning emails and in-app notices
Communication tells the subscriber the charge failed and asks them to update their card.
Cadence matters more than copy. The first message lands within hours of the failure. Follow-ups track the retries. The final message names a suspension date.
Three or four well-timed messages is the working range. Past that, spam reports rise and deliverability falls.
4. Suspension or cancellation
Suspension stops access after every retry has failed. Most teams suspend first and cancel later. Suspension keeps the customer record and the option to come back.
Recurly's 2024 research reports 38% of total subscriber lifetime lands after a recovery event. Enterprise accounts with custom billing terms should exit at detection and route to a human account manager.
How dunning differs by billing frequency
Billing frequency changes the dunning math. Monthly cohorts churn at 10.7% in pooled ProfitWell data across 14,000 SaaS teams. Quarterly sits at 5%, annual at 2% (cited in Hormozi's $100M Money Models). A monthly card clears 12 times a year. An annual card clears once.
That sets up two postures. Monthly dunning runs for volume and speed, with short retry windows (5 to 7 days) and automated emails.
Annual dunning earns longer windows, 14 to 21 days, and multi-channel outreach, like email plus SMS or phone for high-tier accounts.
Hybrid billing (annual commitment, monthly billing) inherits the annual retry window. Treating those accounts as plain monthly is the most common setup mistake I see.
FAQ
What is a dunning notice?
A dunning notice tells a subscriber a recurring charge failed and asks them to update their card. It's usually an email, sometimes an in-app banner or push notification.
What is the difference between dunning and collections?
Dunning is automated, runs inside the billing system, and stops at suspension or cancellation. Collections is the human or legal process that recovers debt after dunning has failed, often through phone calls, written demands, and third-party agencies.
What is dunning management?
Dunning management is the practice of running the full sequence as a measured system rather than a default processor setting. It covers retry timing, email cadence, and recovery-rate reporting by decline code and billing frequency, tuned against real outcomes.
What is a dunning message?
A dunning message is the email, SMS, or in-app notice sent during the communication stage. The format pairs a clear statement of the failed charge with a one-click update action, and in the final messages, a named suspension date.