snagr

What Is Dunning? A Plain-English Guide to Recovering Failed Payments

·7 min read

Dunning is the process of recovering a subscription payment that failed, usually by retrying the charge and nudging the customer to update their card, before the subscription is cancelled. It is one of the highest-ROI things a subscription business can do, because the customer already wanted to pay you. The money did not leave because they churned; it left because a card expired or a bank declined the charge.

Why failed payments happen

Most failed renewals are not deliberate cancellations. They are what the industry calls involuntary churn, and common causes include:

  • An expired or reissued card the customer never updated.
  • Insufficient funds at the moment the renewal ran.
  • A bank flagging the recurring charge as suspicious.
  • A temporary network or processor error.

Industry analyses put involuntary churn at roughly 20 to 40% of total subscription churn.[1] That means a meaningful chunk of the customers you “lose” each month never decided to leave at all. Dunning exists to win them back automatically.

How a dunning flow works

When a renewal charge fails, a subscription typically moves to a past_due state rather than being cancelled immediately. A good dunning flow then does three things in parallel:

  • Smart retries. The charge is retried on a schedule (for example after 2, 5, and 7 days) to catch temporary declines and top-ups, instead of giving up after one attempt.
  • Customer outreach. The customer is emailed, told the charge failed, and given a one-click link to update their payment method. Clear, friendly, and frequent-but-not-annoying wins here.
  • A grace period. Access to the product is held for the length of the retry window, so a customer with an expired card does not get locked out mid-month and decide not to bother coming back.

Recovery rates depend heavily on execution. Basic retry-only setups recover a smaller share of failed payments, while a well-built multi-step sequence that combines smart retries with well-written, well-timed customer emails recovers an average of 40 to 60%.[2] The emails do a lot of the heavy lifting.

Where most dunning setups fall short

Many billing platforms include a basic dunning flow out of the box, and that is a good baseline. But default flows tend to share a few weaknesses:

  • Generic, unbranded emails. A plain “your payment failed” notice from a no-reply address converts worse than a branded, well-written sequence that comes from your own domain.
  • No editing. You often cannot change the copy, timing, or number of touches to fit your product and tone.
  • No measurement. You see that some payments recovered, but not whether your outreach caused it, or how much extra you would have lost without it.

How to measure whether dunning is working

The honest way to measure recovery is with a control group. Hold back a small random percentage of failed payments from receiving emails, then compare how many recover with outreach versus without. The difference is your incremental lift, the revenue your dunning caused, as opposed to customers who would have fixed their card on their own. Without a holdback, any “recovered revenue” number is a guess that flatters the tool.

The bottom line

Dunning turns silent, involuntary churn back into revenue, and it is almost pure margin because the customer already wanted your product. Retries are table stakes; the leverage is in the emails, the branding, and the measurement. If you sell subscriptions, a deliberate dunning flow is one of the cheapest growth levers you have.

Related: grab five dunning email templates you can adapt, and see how to reduce involuntary churn more broadly.

Sources

  1. 1.LTVplus — Mastering Failed Payment Recovery in SaaS (involuntary churn share)
  2. 2.Baremetrics — How to Recover Failed Payments (multi-step recovery rates)

Try Snagr

Recover the revenue you're leaving on the table

Snagr connects to Polar in one click and automatically emails customers who abandoned a checkout, hit a failed renewal, or cancelled. A 5% holdback proves the lift is real.

Connect Polar — free50 recovery emails/mo free · no card

Selling on Polar? Connect Snagr free and start recovering lost revenue today.