Dunning
Also known as: Payment Recovery, Failed Payment Recovery, Involuntary Churn Recovery
Dunning is the structured process of recovering failed or overdue payments through automated reminders, retries, and escalation steps.
Definition
Dunning is the systematic process your billing system uses to recover revenue when a customer's payment fails or an invoice goes unpaid. It combines automated card retries, email and SMS reminders, and escalation rules that move an account from gentle nudge to service suspension over a defined timeline.
In practice, dunning runs in the background of any subscription or recurring-billing operation. When a card declines on renewal, the system retries on a smart schedule, notifies the customer, updates the dunning state, and either recovers the charge or escalates to your finance team for manual follow-up.
Dunning is sometimes confused with collections, but they sit at different stages. Dunning is the in-product, pre-collections recovery layer that happens while the customer is still active; collections is what happens after dunning fails and the account is written off or handed to a third party.
Why It Matters
Failed payments are the single largest source of involuntary churn in subscription businesses, often accounting for 20-40% of total churn. A tuned dunning sequence recovers a meaningful share of that revenue without your team touching a single account, which directly improves net revenue retention and LTV.
When dunning is ignored or left on default settings, you bleed revenue twice: once on the failed charge, and again when the customer cancels because they got a clumsy or aggressive reminder. Teams that treat dunning as an afterthought also tend to suspend paying customers by accident, generating support tickets and refund requests that cost more than the recovered invoice.
Examples in Practice
A SaaS company billing 4,000 customers monthly sees a 6% card failure rate at renewal. With a four-step dunning sequence (smart retries on days 1, 3, 5, and 7 plus branded reminder emails), they recover roughly 65% of failed charges without involving support.
A 30-person agency running retainer billing uses dunning to handle ACH returns. When a bank reversal hits, the system pauses the invoice, emails the client's AP contact, and notifies the account lead in Slack on day 3 if still unpaid, preventing awkward 30-day-late surprises.
An e-commerce subscription box uses dunning to coordinate with shipping. If the renewal charge fails, the system holds the next shipment, runs three retries over ten days, and only cancels the subscription if all attempts fail, protecting against shipping a box that was never paid for.