Skip to content
Innopulse Consulting
SaaS metrics

What is dunning in subscription billing?

Short definition

Dunning is the automated process following a failed subscription payment: staggered retry attempts, accompanied by notifications to the customer. It recovers revenue that would otherwise show up as churn, although the customer never intended to cancel at all.

Dunning is the automated process that takes effect after a failed recurring payment: staggered retry attempts, accompanying notifications to the customer, and a defined end at which the subscription is terminated or restricted.

Involuntary churn

A substantial share of cancellations in subscription businesses is not a cancellation. It is payments failing because a card expired, a limit was reached, a bank declined a transaction, or a card was reissued. The customer wanted to stay and often does not notice anything happened. That involuntary churn is the cheapest revenue source there is, because acquisition is already paid for and the relationship is intact.

Building a retry sequence

A dunning process has two layers. Technical: several retries spread over a period rather than immediately in sequence — a decline for insufficient funds often resolves itself, whereas an immediate retry does not. Communicative: notifications informing the customer and giving them a direct route to updating payment details. The second layer is the more effective and the more often forgotten.

Tone and timing

Wording matters. A message that reads like a demand for payment produces annoyance rather than action in a customer with an expired card. What works is the factual version: what happened, what to do, a link, one sentence. Timing counts equally — a notification before a stored card expires prevents the problem rather than curing it.

Automatic card updater services

Payment providers offer services that automatically update card details when a card has been replaced. Where available, that eliminates one of the most common failure causes entirely and without the customer doing anything. Enabling it is usually a configuration matter and one of the single most effective steps available.

The limit

Dunning solves technical payment problems. It does not solve dissatisfaction. If a customer does not want to pay because they no longer use the product, the retry is only a delay. Distinguishing the two cases matters, because they require different measures — and because a high recovery rate among dissatisfied customers merely postpones the cancellation.

Practical consequence

Three measures cover most of it: enable automatic card updating, use staggered retries rather than immediate ones, and send a factual notification with a direct update link. Together that is a few days of work for a revenue effect that keeps working.

SaaS metrics is our specialty

Innopulse doesn't just explain terms — we put them into practice for DACH companies.