Payments Glossary · Technology & Rails

Dunning

Also called decline recovery, failed payment recovery, retry logic, involuntary churn

The process of recovering failed recurring payments — retries, reminders, updated cards. It's revenue recovery disguised as a billing chore.

What it is

Dunning is what happens after a recurring charge fails: the retry schedule, the customer notifications, the card update requests, and the eventual decision to suspend service. The word comes from debt collection, but in modern subscription billing it mostly addresses involuntary failures — expired cards, replaced cards, temporary insufficient funds, issuer risk declines — rather than customers refusing to pay. The mechanics that matter: retry timing (retrying immediately after a decline usually fails again; spacing retries across days and avoiding weekends performs better), the payment method update path (a one-click link beats a phone call), and credential persistence tools — network tokens and the automatic account updater — that prevent the failure from happening at all. Commercial tooling ranges from included to substantial. Stripe Billing ships Smart Retries with ML-based retry timing and up to three recovery automations. Recurly offers one dunning campaign on its $249/month Starter tier and multiple campaigns plus AI churn agents on All-Access. Chargebee includes payment retries and ML-powered dunning. Most gateways include a basic retry cadence plus the account updater.

Why it matters to your business

If you bill recurring, a portion of your monthly churn is customers who never decided to leave. As a worked example: at $80,000 a month in recurring billing with a 7% involuntary decline rate, that's $5,600 a month walking out. Recovering a third is roughly $1,900 a month, from people who already wanted your service. The first move isn't buying a dunning platform. It's enabling network tokens and the account updater, which prevent many failures entirely, and then setting a humane retry cadence with a one-click update link. That's usually a configuration afternoon, not a purchase.

Where it gets contested

Dunning gets sold with vendor-marketing numbers, and merchants should treat them as such. Orchestration vendors publish claims of 3%+ authorization rate lift and recovery of up to 14% of failed payments; one vendor cites a customer recovering over $7 million in six months through fallback routing. Those figures are directionally consistent across vendors and they are vendor figures — no independent audit exists. The correct response isn't skepticism about the mechanism, which is sound, but insistence on measurement. Measure your involuntary decline rate for 30 days before changing anything, then measure again. If a provider won't do the before-measurement, they're selling you a projection you can never falsify. There's also a customer-experience line worth respecting. Aggressive dunning — daily retries, repeated emails, service suspension without warning — damages relationships in a small market. Each retry also carries a cost and, at high volume, can attract issuer scrutiny. A dunning sequence that recovers 90% of what a punishing one recovers, without annoying anyone, is the better business decision in a town where your customers know each other.

How to check it yourself

Pull three months of recurring billing and count declines by reason code — expired card, invalid card, insufficient funds, do not honor. Divide by total attempts. Write that number down and date it. That baseline is what makes any recovery claim, including your own, verifiable in 30 days.

Receipts

Claims above that are checkable, with where to check them. Published so you do not have to take anyone's word for it.

  • Orchestration vendors report 3%+ authorization-rate lift and recovery of up to 14% of failed payments

    gr4vy.com ↗
  • Primer reports customer Banxa recovered US$7M+ in six months through fallback routing

    primer.io ↗
  • Recurly's $249/month Starter tier includes one dunning campaign; All-Access adds multiple dunning campaigns and AI churn agents

    recurly.com ↗
  • Stripe Billing includes automatic reminders and Smart Retries using ML retry timing, plus up to three recovery and retention automations

    stripe.com ↗