Dunning Management
Dunning management is an automated payment recovery process that is set in motion when a subscription’s renewal payment fails.
ON THIS PAGE
Why configure dunning management?
Businesses that deal with recurring payments are inevitably forced to deal with payment failures and unpaid invoices. Payments could fail due to various reasons, such as expired cards, insufficient funds, or authentication errors.
This is where dunning management comes into play. Whenever a payment fails for a subscription, dunning management will automatically notify your customer about the payment failure and try charging your customer’s payment method again. Zoho Billing lets you configure the number of retries and intervals between each retry attempt.
With an efficient dunning management system in place, you can handle payment failures in an organized manner that will help your business retain customers and reduce involuntary churn.
Scenario: Rachel leads the sales team of a rapidly growing SaaS business. Currently, whenever payments fail for subscription renewals, her team manually follows up with their customers. Rachel understands that this may not be feasible as her business expands further. So, she sets up a dunning management system that can help her team cut down on busywork, thereby saving the company time and resources.

Configure Dunning Management
Zoho Billing allows you to configure dunning management for subscriptions with autocharge and for subscriptions without autocharge separately. To do this, go to Settings > Dunning Management.
Pro Tip: You can configure Email Notifications that will be sent to your customers, alerting them of their cards that are about to expire. This can be seen as a sort of pre-dunning management, which will help reduce the number of subscriptions that will go into dunning.
Dunning for Billing With Autocharge
Configure dunning management for subscriptions associated with payment methods that support autocharge, such as credit cards, ACH, or direct debit.
Insight: The settings on this page will apply only to subscriptions that are autocharge enabled. So, if autocharge for a subscription is disabled, it will follow dunning for subscriptions without autocharge.
You can choose whether to notify your customers about successful renewal payments. To do this, click the On Payment Success dropdown.
Option | Description |
---|---|
Do Nothing | No email will be sent to your customers notifying them about successful payments. |
Send Thank-you Email along with the Invoice | An email notification along with the invoice will be sent to your customers. You can customise this email notification as per your business. |
Similarly, if payments fail for renewals, you can configure what happens next by clicking the On Payment Failure dropdown.
Option | Description |
---|---|
Send Payment Failure Email Notification | Your customers will receive an email notification when payments fail for their subscription’s renewals. No retry attempt will be carried out. |
Send Payment Failure Email Notification & Retry Payment | An email notification will be sent to your customers when payments fail for their subscription’s renewals. Your customer’s payment method will also be charged based on the Retry Preferences that you configure. |
Retry Payment without Payment Failure Email Notification | Your customers will not receive an email notification when payments fail for their subscription’s renewals, and their payment method will be charged based on the Retry Preferences that you configure. |
Retry Preferences
In the event of a payment failure, you can configure Retry Preferences to try charging your customers again after a certain number of days.
Zoho Billing supports a maximum of 3 retry attempts, and lets you set the number of days between each attempt.
Note: The total number of days between all the retry attempts cannot exceed 30.
You can configure the next course of action after each retry attempt by clicking the dropdown next to it.
Option | Description |
---|---|
Don’t send Email Notification | Your customers will not receive an email notification when the retry attempt fails for their subscription’s renewals. |
Send Payment Failure Email Notification | Your customers will receive an email notifying them of their subscription’s status, date of next retry attempt, and links to complete the payment or update their payment information. |
You can choose what happens to your customers’ subscriptions after the final retry attempt fails. To do this, click the dropdown (as shown in the image below) to mark subscriptions as either Unpaid or Cancelled.
Option | Description |
---|---|
Unpaid | Subscriptions will be moved to the Unpaid status and the associated invoice will remain Overdue. However, this will not affect future renewals. Insight: If your customers make payments after their subscription has been moved to the Unpaid status, the subscription’s status will be changed to Live. |
Cancelled | Subscriptions will be cancelled and will need to be reactivated manually. Insight: The corresponding invoice will be voided and your customers will not be able to make payments. |
Insight: Typically, businesses that deal with physical goods, such as subscription box businesses, prefer to cancel subscriptions as it saves them the hassle of shipping out goods to customers who haven’t paid for their subscriptions. On the other hand, some businesses might want to mark subscriptions as Unpaid instead, in order to retain customers and reduce churn.
Note: The retry settings configured on this screen are not applicable to the first invoice of a subscription with an ACH payment method. This means that if the payment for the first invoice of such subscriptions fail, no retry attempts will be carried out for it and the respective subscription will be marked as Cancelled.
Customise Email Templates
Email notifications are sent to your customers informing them whether their subscription’s renewal payment was successful or not. Zoho Billing lets you customise these email notifications as per your business.
You can also customise the email template of each retry attempt. These emails notify your customers about their subscription’s status, the number of days until the next retry attempt, and contain links to make the payment manually or update their payment method.
For example, some businesses might want to configure only two retry attempts. In this case, the email template of the second retry attempt can be edited to let their customers know the final action regarding their subscription.
Dunning for Billing Without Autocharge
If a subscription’s invoice remains unpaid after its due date, the subscription will continue to be in the Live status, which means that your customer might be able to use your product without having paid for it. Dunning management can help mitigate this.
Insight: The settings on this page will apply only to subscriptions without autocharge. So, if autocharge for a subscription is enabled, it will follow dunning for subscriptions with autocharge.
Dunning for Subscriptions that are Past Due
You can configure the number of days a subscription will be payable after an invoice has crossed its due date. During this time, the subscription will be moved to the Past Due status and your customers will be able to make payments to the respective overdue invoice.
Insight: Although subscriptions are in the Past Due status during the dunning period, their corresponding unpaid invoices will show as Overdue. That is, the Past Due status is applicable only to subscriptions and the Overdue status is applicable only to invoices.
If payments are made for overdue invoices within the dunning period, the associated subscriptions will be activated/renewed. If the invoices remain unpaid at the end of the dunning period, you can configure the action that follows from the dropdown.
Option | Description |
---|---|
Mark Subscription as Unpaid | Subscriptions will be moved to the Unpaid status and the associated invoice will remain Overdue. However, this will not affect future renewals. Insight: If your customers make payments after their subscription has been moved to the Unpaid status, the subscription’s status will be changed to Live. |
Cancel Subscription & Mark Invoice as Void | Subscriptions will be cancelled and will need to be reactivated manually. Insight: The corresponding invoice will be voided and your customers will not be able to make payments. |
Dunning for One-time Invoices
Zoho Billing lets you manage dunning for one-time invoices, i.e., invoices that were generated for one-time charges or one-time addons.
Insight: If a one-time invoice remains unpaid after its due date, it will continue to remain in the Overdue status until payment is received. This may not be ideal if you’re certain that you won’t receive payment for that invoice, as the overdue invoice will reflect in your revenue and receivable reports.
Dunning management for one-time invoices can help bring closure on unpaid invoices by marking them as Void as soon as they cross their due date.
To enable this, click the toggle next to Dunning for one-time invoices.