← Recoupt

Glossary

What is dunning?

Dunning is the practice of repeatedly requesting payment from a customer whose charge has failed. In modern SaaS billing, dunning is the automated email sequence sent after a failed Stripe payment, asking the customer to update their card so the subscription continues. The word traces to 17th-century English: to dun meant to demand persistently what was owed.

The modern definition

In a SaaS context, dunning is the automated follow-up that recovers a missed payment before the customer’s subscription cancels. It is almost always polite, branded, and one-click: the goal is to make it easy for someone whose card just expired or whose balance dipped to update their payment method and stay subscribed. A dunning email is not a collections notice. It assumes the customer didn’t mean to leave.

The mechanism matters because most failed payments are not the customer choosing to cancel — they’re an expired card, an over-limit balance, a temporary bank hold, or a 3D Secure challenge. Without a dunning sequence, the subscription cancels silently and the customer never knew anything was wrong. With one, most failed payments recover within 7-10 days.

Where the word comes from

The verb “to dun” entered English in the 17th century meaning to demand payment persistently. One folk etymology traces it to a London bailiff named Joe Dun who was so relentlessly effective at pursuing debtors that his surname became a verb. Whether or not the bailiff story is literally true, the meaning was established by the 1620s and carried into commercial English as the standard word for asking, repeatedly and politely, for what’s owed.

That sense of polite persistence is the through-line into modern SaaS. A well-constructed dunning email isn’t aggressive; it’s a courteous reminder that the card on file needs attention. The persistence comes from the sequence — three emails over 7-10 days — not from the tone of any single message.

How a modern dunning sequence works

The standard pattern in subscription SaaS is a 3-step sequence over 7-10 days:

  • Email 1 (day 0) — A friendly heads-up. “Your payment didn’t go through” with a one-click link to update the card. No urgency, no alarm.
  • Email 2 (day 3-5) — Gentle urgency. The stakes become clearer: continued access requires the card to be updated. Tone stays human.
  • Email 3 (day 7-10) — Final notice with a specific access-lapse date. Last chance to recoup before the subscription is cancelled.

Each email includes the customer’s name, the amount due, the card brand and last 4 digits of the failed card, and a one-click link to Stripe’s hosted billing portal — the same UI Stripe uses for every official integration, PCI-compliant by construction. See Recoupt’s 3-step sequence in detail for what goes inside each email, or the six rules for writing effective dunning email copy.

Dunning is not collections

A common confusion: dunning is the courteous, automated follow-up that recoups a missed payment before the customer is treated as delinquent. Collections is the harder, often third-party process that begins after dunning fails and the account is written off. The two are completely different in tone, audience, and economics.

In SaaS, collections is rare. The recoverable amounts ($25-$300 per month for most subscriptions) usually don’t justify a collections process, and the reputational cost of pursuing a customer who simply forgot to update an expired card is much higher than the dollars at stake. Dunning is where 95% of SaaS payment recovery happens. Once it fails, the right move is usually to cancel the subscription gracefully and let the customer come back when they’re ready.

Frequently asked questions about dunning

What does dunning mean in SaaS billing?

In SaaS billing, dunning is the automated sequence of emails a service sends after a customer’s payment fails, asking them to update their card so the subscription continues. It’s the recovery mechanism that bridges the gap between a failed Stripe charge and a cancelled subscription — typically a 3-step sequence that escalates in urgency over 7-10 days.

What is the difference between dunning and collections?

Dunning is the courteous, automated follow-up that recoups a missed payment before a customer is treated as delinquent. Collections is the harder, often third-party process that begins after dunning fails and the account is written off. In modern SaaS, dunning is almost always polite, branded, and one-click — the customer updates their card via Stripe’s hosted billing portal and the subscription resumes. Collections is rare in SaaS because the recoverable amounts are usually too small to justify the cost.

How many dunning emails should you send?

Most effective dunning sequences are 3 emails over 7-10 days: a friendly heads-up sent shortly after the failure, a gentle-urgency reminder 3-5 days later, and a final notice with a clear access-lapse date 7-10 days in. More than three emails starts to feel like harassment to a customer who likely had a card expire and simply hasn’t updated it yet; fewer than three under-recovers the long tail of customers who needed the second or third nudge.

Where does the word dunning come from?

The word “dun” entered English in the 17th century meaning to demand payment persistently, with one folk etymology tracing it to a London bailiff named Joe Dun known for relentlessly pursuing debtors. The verb “to dun” became standard in commercial English for asking repeatedly for what’s owed, and “dunning” carried over into modern billing as the polite, repeated follow-up that recoups a missed payment without escalating to collections.

Automate the dunning.

Recoupt sends a 3-step branded dunning sequence from your domain the moment a Stripe payment fails. Free under $1K MRR, $25/month above. Five minutes to connect.