
By Roy · Marketing manager at Subi · Published
If you run a subscription business on Shopify, you've already paid the dunning tax — even if you don't know what dunning means. Every customer whose card expires mid-subscription, every payment that fails because of an insufficient balance, every silent cancellation triggered by an unresolved retry: that's dunning. Or rather, it's what happens when dunning isn't handled well.
Dunning is the process a business uses to recover failed or overdue payments from customers — typically through automated retry attempts and customer communications until the payment succeeds, the customer updates their card, or the subscription is allowed to lapse.
In subscription businesses, dunning is mostly automated. The billing system detects a failed charge, schedules retries on a configurable interval, notifies the customer, and tries to collect again before either recovering the payment or marking the subscription as past due.
The term is borrowed from accounts-receivable language — historically, dunning meant sending letters to demand overdue payment. In modern subscription commerce, the letters are emails and the demands are polite, but the goal is identical: turn a failed charge into a successful one.
A subscription dunning sequence has four moving parts:
The last step is where products differ. Some apps cancel the subscription automatically after the final retry fails. Others — including Subi — leave the subscription active so the merchant can decide whether to manually intervene, pause the contract, or reach out personally.
Failed payments are the silent killer of subscription revenue. Industry research consistently puts involuntary churn — churn caused by payment failure rather than active customer cancellation — at 20% to 40% of total subscription churn for direct-to-consumer brands.
Concretely: if you have a subscription business doing $50,000 monthly recurring revenue, and even 25% of your churn is involuntary, that's $12,500 a month leaking out the back of the funnel because of card declines you could probably recover.
The math on dunning:
Subi handles dunning through its Payment recovery feature (formerly called "Billing management" — you'll see both names in older help articles). Three things to know if you're setting it up:
If you're recovering payments at scale, the bulk "send update payment method link" action lets you reach all affected customers in one click instead of one-by-one.
Dunning is one piece of a broader subscription-retention vocabulary. Related concepts a Shopify merchant should know:
Does Subi cancel the subscription if dunning fails?
No. If every retry attempt fails, Subi leaves the subscription active. You — the merchant — decide whether to cancel, pause, or follow up with the customer manually. This is intentional: in practice, a customer whose card failed today often updates it within a week, and you'd rather not have lost the relationship in the meantime.
How many retry attempts does Subi do?
You configure the count and the interval. Subi's help center documents an example default of three attempts spaced two days apart; you can adjust both numbers in the Subi app under Retention → Payment recovery to match how your customers behave.
Can customers update their payment method themselves, or do you have to do it for them?
Customers update it themselves. The failed-payment notification email gives them a link to update their card; once they do, Subi automatically uses the new method on the next retry. If you're recovering at scale, the bulk action in Subi sends the update link to many customers at once.