3 min readยทUpdated 2026-04-02

What is Dunning? (Definition + billing example)

Definition

Dunning is the process of communicating with customers to collect overdue payments, including automated email sequences, payment retry logic, and escalation workflows. In SaaS, dunning prevents involuntary churn caused by failed credit card charges, expired payment methods, and billing errors โ€” recovering revenue that would otherwise be lost without the customer ever deciding to cancel.

The Dunning Process

Dunning Workflow Overview

A well-designed SaaS dunning process has four layers, executed in sequence:

Layer 1: Pre-Dunning Prevention

Before a payment fails, proactive measures reduce the failure rate:

  • Card expiration alerts: Notify customers 30 and 7 days before their card expires
  • Account updater integration: Automatically receive updated card numbers from Visa/Mastercard networks
  • Payment method diversification: Offer ACH/direct debit as a backup to credit cards

Layer 2: Automated Payment Retry

When a charge fails, the system retries before contacting the customer:

RetryTimingStrategy
1st retry4 hours after failureDifferent time of day
2nd retry3 days laterAllows payday processing
3rd retry5 days laterFinal automated attempt

Layer 3: Customer Communication

If retries fail, escalating email notifications begin:

EmailTimingMessage
Payment failedDay 0"Your payment didn't go through โ€” update your card to continue"
Friendly reminderDay 3"We're still unable to process your payment"
Service warningDay 7"Your account may be affected โ€” please update your payment method"
Final noticeDay 14"Your subscription will be cancelled in 7 days unless payment is resolved"

Layer 4: Grace Period and Cancellation

DayAction
Day 0โ€“14Full access maintained, dunning sequence active
Day 14โ€“21Reduced access or in-app warnings (optional)
Day 21Subscription cancelled, final notification sent
Day 21โ€“90Win-back email sequence offering easy reactivation

Dunning Recovery Rates

Dunning ComponentTypical Recovery Rate
Smart payment retry (automatic)30โ€“40% of failed charges
Email sequence (customer updates card)15โ€“25% of remaining failures
In-app notifications5โ€“10% additional recovery
Total recovery50โ€“70% of failed payments

Why Dunning Matters for SaaS

Finance teams invest in dunning because it is the highest-ROI retention activity. Unlike voluntary churn, which requires product improvements, pricing changes, or better customer success โ€” involuntary churn is a billing infrastructure problem with a billing infrastructure solution. Every dollar spent on dunning automation returns multiples in recovered revenue.

In investor reporting, involuntary churn is a red flag when it represents a large share of total churn because it signals a fixable problem that management has not addressed. Conversely, a company that demonstrates low involuntary churn and a mature dunning process shows operational rigor that investors value.

A common mistake is setting dunning emails to an aggressive or threatening tone. SaaS customers who experience payment failures are usually unaware โ€” their card expired or their bank flagged the charge. A helpful, informative tone with a clear one-click payment update link recovers far more revenue than formal collection-style language.

Dunning connects directly to churn rate โ€” reducing involuntary churn through effective dunning is often the fastest path to improving overall retention metrics. Every customer saved by dunning contributes to higher MRR and stronger net revenue retention.

Watch how JustPaid automates dunning workflows

Watch a Demo

Frequently Asked Questions

Involuntary churn occurs when a customer's subscription ends due to payment failure โ€” not a deliberate cancellation. Common causes include expired credit cards, insufficient funds, and bank-side declines. Dunning prevents this by automatically retrying failed payments, notifying customers to update their payment methods, and escalating before the subscription is cancelled.

Related Terms

Automate your revenue operations

JustPaid uses AI to automate invoicing, collections, and revenue tracking so your finance team can focus on strategy.

Built with โค๏ธ in San Francisco

Copyright ยฉ 2026 JustPaid. All rights reserved