Table of Contents
Key takeaways:
- Dunning management is the process of managing and recovering failed payments from customers to ideally retain both the revenue and the customer
- Failed payments are often the result of incorrect billing information, insufficient funds, and an expired credit card, so it’s not a standard pause or cancellation churn
- SaaS companies lose around 9% of their (recoverable!) MRR to failed payments and involuntary churn, so all subscription companies need a dunning management process and software
- Dunning management software like Baremetrics can help you recover missed payments with proactive outreach and email campaigns
Failed payments are part of running a subscription or SaaS business. It’s normal for credit card payments to get declined. But unless you have dunning management in place, chances are those failed payments are costing you a lot of money.
In this guide, I’m going to break down what dunning management is, how it works, how to completely automate the dunning process, and some best practices to follow in order to recover more revenue from failed payments.
What is dunning management?
In short, dunning is recovering failed payments from customers, and dunning management is the process of doing it.
When you have a recurring billing/subscription business model, failed payments are inevitable. At some point, you will attempt to charge one of your customers, but the payment isn’t go through. Usually as a result of:
- Insufficient funds
- Incorrect billing information
- Expired credit card
When payments fail, you have two options:
- Sit back and wait for the customer to notice and do something about it
- Be proactive and reach out to get them to update their payment method
If you don’t have a dunning management solution in place, chances are you’re using option #1.
Unless you’re ok with losing monthly recurring revenue (MRR) and customers, you’re much better off going with option #2 and setting up a process to contact customers after a failed transaction and collect the payment.
Why Every Subscription Company Needs Dunning Management
You’re probably already starting to understand why dunning management isn’t just a “nice to have”, and really a necessity for any company that collects recurring payments (i.e. a SaaS or subscription service).
But just in case you need a little more convincing, or you just want to know exactly what’s at stake, here are some of the main ways dunning management will help you grow.
Saves 9% of Your MRR
This should be enough of a reason alone to use dunning management.
Based on our data, on average, SaaS companies lose about 9% of their MRR due to failed payments and involuntary churn.
Involuntary churn is when a customer’s subscription ends unintentionally. It’s usually as a result of a failed payment that never got fixed.

Some companies assume that customers know when their payments fail and just wait for them to update their payment information. But we’ve found that’s not always the case.
You’ve probably even experienced it first-hand when your credit card expires, and you completely forget to update your own subscriptions with the new billing details. It’s an easy mistake to make.
And unless the customer logs into your product frequently, they could go an entire month without noticing unless you tell them.
That’s why implementing dunning management is a quick and easy win for business growth. It’s simple to set up and pretty much runs itself. I’ll show you how later on.
Prevents Service Disruptions
Depending on the type of business you run, this could be a very important reason to have a dunning management solution in place.
Let’s say you own a SaaS company that monitors website downtime. Your customers depend on your software to let them know when their website has issues, so every minute that their service is interrupted means potential lost revenue for them.
What happens when their monthly payment fails and goes unpaid for weeks? Unless you keep the service going for delinquent customers (which is probably a good idea), it can create unnecessary service disruptions.
Which brings me to my next point...
Create a Better Customer Experience
Yes, dunning management helps you make (and keep) more revenue. But it also helps your customer.
Unlike voluntary churn, customers who have failed payments usually don’t want to cancel their service.
It's easy to focus all your retention energy on voluntary churn, which are customers who actively decide to leave. But research conducted by Paddle suggests that involuntary churn accounts for 20–40% of total churn in SaaS businesses, meaning a huge slice of your churn rate has nothing to do with product satisfaction or pricing. That's the part dunning management directly fixes.
So just as much as dunning helps you, it also gives your customers a layer of protection to make sure they don’t experience any type of disruption with their account.
How the Dunning Process Works
Now that you know the what and why, let’s talk about how dunning management actually works.
The involuntary churn graphic I showed earlier is an example of what a lot of companies without a dunning management process do—and results in involuntary churn.
But here’s what a more effective dunning process looks like:

Step 1: The Customer’s Payment Fails
This is the event that triggers the entire process. Whether their credit card is expired, they have insufficient funds, or for any other reason, a customer’s payment fails, and the charge doesn’t go through.
Step 2: Send a dunning email to the customer
Customer communication is key here.
The day that your customer’s payment fails, send them an email letting them know the payment failed and providing a link to update their billing information.

Your billing software might have automated payment retries that will try charging the card again at this point.
If there was a soft declined payment, that might work. But if not, move on to step 3.
Step 3: They update their billing information (or don’t)
The customer will either log in and update their billing information or wait/not see your email. If they update their billing information, great! You’ll recover the payment, and everything is right in the world.
If they don’t make a payment, move to step four.
Step 4: Send a follow-up dunning email
Emails get missed, and people get busy. It’s life. However, that means that there’s a chance your first dunning email will get passed up. And unfortunately, that’s where many subscription companies stop the dunning process.
But not you, because you read this article!
You need to send a follow-up dunning email (just a gentle reminder) to be proactive about collecting failed payments. However, you don’t have to send it the very next day.
For instance, at Baremetrics we wait until a few days after the first email to send our follow-up.

According to our data, follow-up dunning emails are important because many customers won’t update their billing information after the first email.

You can continue to send a few more dunning emails until the customer updates their billing information. But we suggest spacing them out. For instance, we send a total of six emails over 30 days.
At this point, you should also set up a reminder notification in-app or paywall to update their billing information.

If you offer a grace period for customers to make an overdue payment, you can mention that in your email as well.
Step 5: Churn
If, after all of your attempts, the customer still hasn’t updated their billing information, you’ll likely have a churned customer.
Between the email notification, in-app reminders, and a paywall when they log in, most customers will fix the payment issue if they can. But if not, sometimes you’ll have to accept a bump in your churn rate.
If this all sounds like a lot, don’t worry. It can all be automated!
Using Dunning Management Software
Unless you plan to manually send emails to each customer when their payment fails, you’ll need some type of dunning management software to automate the process.
And while most dunning management tools have similar functionality, they’re not all equal. Here’s a look at some of the best dunning management software to recover failed payments.
Baremetrics dunning (Recover)
We couldn’t make a list of the best dunning management software and not include our own product!
Recover does everything you need from dunning software from sending emails, to making it easy for customers to make payments, in-app payment reminders and provides you with dunning analytics so you can see exactly how much revenue you’ve saved.

But aside from the fact that we developed it, there are plenty of reasons to go with Recover. For one, it’s integrated with the rest of our metrics, so you can get deeper insights than other dunning tools.
For example, you can see your complete customer profile, including what plan they’re on, and a timeline of any failed charges, dunning emails sent, and more, all in one place.

On top of that, you can also see your most common failed payment reasons...

And a breakdown of how each dunning email performed (including how much revenue you recovered from each email).

If you’re interested in trying Recover, you can get a free trial here.

Dunning Software From Payment Processors
Some subscription companies prefer to use out-of-the-box dunning software from their subscription billing software.
However, we find that these tools are often more limited than what you’d get from a standalone dunning tool like Recover.
Most dunning tools from payment processors/subscription billing providers:
- Don’t offer the same level of reporting and analytics
- Don’t send enough follow-up emails
- Do little to nothing in terms of in-app dunning
But in case you’re interested, here are some other dunning software options:
I can’t stress it enough though, I highly recommend going with a standalone dunning tool if you’re serious about reducing customer churn and recovering more revenue.
Best practices for dunning management
Getting some type of dunning management up and running will likely get you some results. Almost anything is better than doing nothing.
But if you want to maximize the amount of MRR you recover each month from failed payments, here are some best practices to follow.
1. Automate Dunning Management
I can’t stress this enough! Use dunning management software to automate this entire process. It’s so simple, and it can save you thousands of dollars in revenue churn.
Even if you think, “I only have 100 customers, is it worth paying for?” The answer is yes!
All the time you spend manually sending emails and tracking down customers who haven’t paid is time you could spend elsewhere on things you can’t automate.
Seriously, do it.
2. Don’t Forget the In-App Experience
Dunning emails are very effective for recovering failed payments. But you can double down by including in-app reminders for customers to update their billing information.
As I mentioned earlier, you can set this up in Recover so that when customers log in to your software, they’ll see a pop-up asking them to update their billing information.

If customers ignore this message, it means they either:
- They aren’t logging into your tool, so they never saw it (which is a bad sign)
- Probably plan to cancel anyway so they’re not going to update their billing information
3. Make it Simple to Update their Billing Information
Generally speaking, the easier it is to do something, the more likely people will do it. That applies to most things in life, including updating billing information.
Customers should be able to update their billing information with less than two clicks. For instance, if you send an email, they should be able to click the link and be taken directly to a credit card form.
If it’s an in-app reminder, they should be able to update their information directly in the form that pops up.
4. Use These Dunning Email Templates To Get Started
A while back, I contacted over 30 different SaaS and subscription companies and asked them to share the dunning emails they send to customers.
You can take a look at it all here: How to Write Effective Dunning Emails (30+ Examples Included)
It’s a great resource if you’re setting up a dunning management process for the first time or if you’re just looking to refresh your current emails.
Dunning Management is a Must
I know I sound like a broken record by now, but every SaaS and subscription company should have a dunning solution.
I’m speaking from experience. Using Recover has helped us recover over $30,000 in potential lost revenue in just the past nine months.

And if you’re currently not doing anything about dunning, there’s a strong chance you don’t know how much revenue you’re losing each year from failed payments.
Whether you use Recover or another tool, setting up dunning management should be on your to-do list ASAP.
FAQ
-
What is dunning management and why does it matter for SaaS businesses?
Dunning management is the process of recovering failed payments from subscribers before those missed charges turn into permanent lost revenue and churned customers.
In a subscription business, failed payments happen constantly. Credit cards expire, billing details go stale, and funds run short. None of those situations mean the customer wants to leave. Without a dunning process in place, you are effectively waiting for customers to notice and fix the problem themselves, which most will not do quickly. Based on Baremetrics data, SaaS companies lose around 9% of their MRR to failed payments and involuntary churn on average. That is recoverable revenue walking out the door. A dunning management process catches it through automated retries, email outreach, and in-app reminders before the subscription lapses. -
What is the difference between dunning management and churn management?
Dunning management targets involuntary churn caused by failed payments, while churn management broadly addresses all the reasons subscribers cancel or disengage.
The distinction matters because the fix for each is completely different. Voluntary churn requires you to improve your product, pricing, or onboarding. Involuntary churn, the kind dunning management directly tackles, has nothing to do with product satisfaction. Research from Paddle suggests involuntary churn accounts for 20 to 40% of total churn in SaaS businesses. That means a large portion of your churn rate can be reduced without changing a single line of product code. Dunning strategy focuses specifically on recovering failed payments through automated retries, dunning email campaigns, and payment update prompts. -
How does an automated dunning process work for subscription businesses?
An automated dunning process triggers a sequence of payment retry attempts and customer notifications the moment a recurring charge fails, without requiring manual intervention.
Here is how a typical dunning workflow runs for a subscription business:- A customer's payment fails due to an expired card, insufficient funds, or incorrect billing details.
- An automated dunning email is sent on day one with a link to update their payment method.
- If no action is taken, follow-up dunning emails go out every few days over a 30-day window.
- In-app reminders and a payment paywall prompt the customer when they log in.
- If the customer updates their billing information at any point, the payment is recovered automatically.
-
What platforms offer automated failed payment recovery for subscription businesses?
Baremetrics Recover is a built-in failed payment recovery tool designed specifically for SaaS and subscription businesses running on Stripe, Braintree, or Recurly.
Recover automates the entire dunning process, from sending dunning email campaigns to surfacing in-app payment reminders and giving customers a frictionless way to update their billing details. Because it is integrated directly with Baremetrics subscription analytics, you can see exactly how much MRR you are recovering in real time, broken down by dunning step. That closes the loop that many standalone dunning tools miss: you get both the recovery automation and the subscription metrics to measure its impact on churn rate and monthly recurring revenue in one place. -
How can I measure and reduce involuntary churn caused by failed payments?
To reduce involuntary churn from failed payments, you need visibility into which subscribers have delinquent charges and a systematic process to contact them before their subscription lapses.
Many SaaS teams do not track involuntary churn separately from voluntary churn, which means they have no idea how much MRR is actually recoverable. A starting point is to segment your churned customers by reason: voluntary cancellation versus failed payment. If you are losing around 9% of MRR to delinquent payments, that number should show up clearly in your churn analytics. Baremetrics breaks churn data down by type and lets you track how much revenue your dunning campaigns are recovering over time, so finance leads and growth teams can see the direct MRR impact of improving their dunning management process. -
How often should you send dunning emails after a failed payment?
Most subscription businesses see the best recovery results by sending five to six dunning emails spread over a 30-day window, rather than clustering them in the first few days.
Sending a single dunning email and stopping is one of the most common mistakes in failed payment recovery. Emails get missed, people get busy, and a gentle follow-up sent a few days later often catches subscribers who skipped the first message. Spacing your dunning email sequence out over 30 days gives customers enough time to act without feeling harassed. In-app payment reminders and a billing paywall when the subscriber logs in work alongside the email sequence to improve your overall dunning recovery rate. The key is consistency across every touchpoint, not frequency in the first 48 hours. -
How can I benchmark my churn rate against similar SaaS companies to know if failed payments are an outsized problem?
Baremetrics publishes open benchmark data from hundreds of SaaS companies, so you can compare your churn rate and involuntary churn figures directly against businesses at a similar MRR range.
If your overall churn rate looks high but you have never separated voluntary cancellations from failed payments, you may be misreading the problem. Across Baremetrics benchmark data, the average SaaS company loses about 9% of MRR to failed payments alone. Comparing your numbers to benchmarks from similar subscription businesses tells you whether your dunning management process is underperforming or whether the real problem is product-driven voluntary churn. Knowing which type of churn is driving your numbers is the first step to fixing the right thing.