What's a Normal Failed Payment Rate on Stripe? Benchmarks and Real Account Data
← Voltar para o blog
·7 min read

What's a Normal Failed Payment Rate on Stripe? Benchmarks and Real Account Data

The commonly quoted benchmark is 5 to 10% of subscription charges failing each month. In the Stripe accounts we audited, between 7% and 63% of invoices from the last 90 days had failed and were still unpaid. What drives the gap.

The number most often quoted for subscription businesses is that 5 to 10% of recurring card charges fail each month. That's a reasonable starting point for a US or European SaaS selling to businesses with credit cards. It is not what we see in practice. In the Stripe accounts we've audited, the share of recent invoices that failed and were still unpaid ranged from 7% to 63%, and three of the five accounts were above 25%.

So "normal" depends a lot on who your customers are and how they pay. Below are the benchmark, our own numbers, what pushes a failure rate up, and how to measure yours in a way that's comparable.

5-10%
Commonly quoted monthly failure rate for subscriptions
7-63%
Invoices failed and still unpaid, in 5 Stripe accounts we audited

See your own number. Free audit of the last 90 days, read-only, no signup.

Run free payment audit →

What we measured

Our free Stripe audit reads the last 90 days of invoices from an account. We counted the invoices that had a failed charge and were still open, uncollectible or void when the audit ran, and divided by all invoices in the period. These are the accounts with at least 100 invoices, taking the most recent audit of each:

AccountInvoices (90 days)Failed and still unpaid
B2B software, Latin America, billed in USD4447%
Telecom subscriptions, Mexico1,11113%
Small subscription business17127%
Subscription business, Mexico1,40829%
Small subscription business, Europe10863%

Five accounts is a small sample, and most of them sell in Latin America, so read this as a range, not a benchmark. Still, the spread is the point. The same metric goes from 7% to 63% depending on the business, and a SaaS that compares itself to "5 to 10%" can easily think it has a bug when it simply has a different customer base.

Analytics dashboard showing revenue and failed payment metrics

The same failure-rate metric ranged from 7% to 63% across the accounts we audited.

What pushes a failure rate up

  • Debit and prepaid cards. They fail on insufficient funds much more often than credit cards, because the charge depends on the balance that day. In Latin America, a large share of consumers pay subscriptions with debit cards.
  • Cross-border charges. A card issued in one country charged by a business in another gets declined more often, usually with a generic decline and no reason.
  • Consumer vs business customers. Company cards with high limits fail less. Individuals paying from a personal account fail more, especially around the end of the month.
  • Low-price, high-volume plans. Cheap plans attract more trial-and-churn customers and more card testing, which inflates failures.
  • Long-lived subscriptions. The older your customer base, the more cards on file have expired or been replaced since signup.

Measure it in a way you can compare

"Failure rate" gets calculated in several different ways, which is why numbers from different sources rarely match. Before comparing, decide which one you're looking at:

  • Charge attempts that failed. Counts every retry as a separate failure. It always looks the worst.
  • Invoices that had at least one failure. Includes invoices that were later paid by a retry or by the customer.
  • Invoices that failed and are still unpaid. What we measured above. Closest to the money you are actually missing.

Also separate the first charge of a new subscription from renewals. A card declined at checkout, where the customer is present and tries again a minute later, is a checkout problem. A renewal that fails while nobody is watching is the one that turns into churn. Mixing the two makes both numbers look different from what they are.

Renewals
Count failed renewals separately from failed first charges. The renewals are the ones that quietly become churn.

What to do with your number

The rate on its own matters less than two things behind it: which decline codes make it up, and how much of it is still unpaid after Stripe's retries. If most of it is insufficient funds, better retry timing helps. If most of it is expired cards, generic declines or 3D Secure, the customer has to act, and reaching them with a direct link to pay is what moves the number. Our guide on why Stripe payments fail goes through each reason and its fix.

Perguntas frequentes

What percentage of Stripe payments fail?+

The commonly quoted figure for subscription businesses is 5 to 10% of recurring charges each month. It varies a lot. In the Stripe accounts Rebounce has audited, between 7% and 63% of invoices from the last 90 days had failed and were still unpaid. Businesses selling to consumers with debit cards, or across borders, sit at the high end.

Is a 20% failed payment rate normal?+

It can be. For a business whose customers pay with debit cards, or whose customers are in a different country from the business, 20% or more of invoices failing is common in our data. For a US B2B SaaS with company credit cards it would be high. Check the decline codes first: if most failures are insufficient funds or generic declines, it's the customer base, not your integration.

How do I find my failed payment rate in Stripe?+

In the Stripe Dashboard, compare the number of invoices that are past due or uncollectible with all invoices for the same period, under Billing > Invoices. Or run a free audit, which reads the last 90 days and breaks the failures down by decline code.

Why is my failure rate higher than the benchmark?+

The usual reasons are debit or prepaid cards, cross-border charges, consumer rather than business customers, cheap plans that attract card testing, and an older customer base with more expired cards. Also check that you're counting the same thing as the benchmark: failed attempts, failed invoices, and failed-and-unpaid invoices give very different numbers.

Auditoria grátis de pagamentos

Veja quanta receita você está perdendo

Conecte sua conta Stripe ou Paddle. Sem cadastro. Leva 30 segundos.

Um cliente teve ~US$ 13 mil em cobranças recusadas pagas em 4 meses depois dos nossos lembretes.

Rodar auditoria grátis

Continue lendo