In this article
In this article
Churn Management

What Is a Good B2B SaaS Churn Rate? 2026 Benchmarks

B2B SaaS churn rate is the share of customers or recurring revenue a SaaS business loses to cancellations, downgrades, and failed payments over a period, usually a month or a year. The benchmark that matters most is gross revenue retention (GRR): private B2B SaaS companies kept a median 91% of recurring revenue from existing customers in 2025, so annual revenue churn under about 10% puts you in line with peers (SaaS Capital, 2025). In Recurly's network, about a third of SaaS churn comes from failed payments, not from customers deciding to leave (Recurly, 2026).

How to calculate B2B SaaS churn

Track these four separately, because each one shows something the others hide.

Customer churn rate

Customer churn (logo churn) = customers lost in the period ÷ customers at the start of the period × 100

A company that starts the month with 400 customers and loses 8 has a monthly customer churn rate of 2%.

Revenue churn rate

Gross revenue churn = MRR lost to cancellations and downgrades ÷ MRR at the start of the period × 100

If the same company starts the month at $200,000 MRR and loses $5,000, its revenue churn is 2.5%. Revenue churn runs above customer churn when larger accounts leave, which is why B2B teams usually weight it more heavily.

Gross vs net revenue retention

GRR = (starting MRR − churned MRR − contraction MRR) ÷ starting MRR

NRR = (starting MRR − churned MRR − contraction MRR + expansion MRR) ÷ starting MRR

Take a cohort of customers billing $100,000 MRR in January. Twelve months later those same customers have cancelled $6,000, downgraded $3,000, and expanded $12,000. GRR is 91% and NRR is 103%. GRR can't go above 100%. NRR can, and when it does, you have net negative churn: expansion from existing customers outweighs what you lost.

Monthly vs annual

Monthly churn compounds, so multiplying it by 12 overstates the annual figure.

Annual churn = 1 − (1 − monthly churn)^12

At 1% a month you lose about 11% a year, and at 2% a month about 22%. Measure annual contracts on an annual basis, since they churn at renewal, and month to month plans monthly.

B2B SaaS churn benchmarks for 2026

Each report below uses a different sample, so compare yourself with the one closest to your size and price point.

Gross revenue retention. Across more than 1,000 private B2B SaaS companies, median GRR was 91%. It sat between 90% and 91% for every ACV band up to $250k and rose to 95% for companies above $250k ACV (SaaS Capital, 2025).

Net revenue retention. Median NRR in the same survey was 101% (SaaS Capital, 2025). ChartMogul's analysis of about 2,700 B2B SaaS companies put median NRR for 2025 at 82%, with the upper quartile at 97% (ChartMogul, 2025). SaaS Capital's sample starts at $1M ARR and ChartMogul's at $250k ARR.

Trend. The KeyBanc Capital Markets and Sapphire Ventures survey reported gross retention falling to 86% in 2023 and expected it to approach 90%, with net retention staying above 100% (KeyBanc and Sapphire Ventures, 2025).

Customer churn by price point. Median monthly customer churn ran 6.1% for businesses with ARPA under $25/mo and 2.2% for ARPA above $500/mo. ChartMogul suggested the best companies target under 2% a month, falling to under 1% as ARPA rises (ChartMogul, 2022).

Voluntary vs involuntary. In Recurly's network, SaaS churn splits 2.16 points voluntary and 1.06 points involuntary, so failed payments account for roughly a third of the total (Recurly, 2026, July 2026 data).

Voluntary vs involuntary churn

Voluntary churn is a customer choosing to leave. Involuntary churn is a customer who loses the subscription because a payment failed: an expired or reissued card, a spending limit, a bank flag. In B2B, company cards change when an employee leaves or finance reissues them, and the person who receives the failed payment email often isn't the person holding the card. Invoiced enterprise contracts churn mostly at renewal; failed payments matter most on card billed plans.

Involuntary churn responds to payment recovery: retries timed to the decline type, card update requests by email and SMS, and a card update page that takes the new card in one step.

Why payments fail covers the decline types, and dunning management covers how a recovery campaign runs. To measure one, track every failed payment to one of four outcomes and judge a cohort only after its campaigns have closed.

What drives B2B SaaS churn, and what helps

Failed payments on card billed plans. You can work on this share without changing the product, through the recovery campaign covered above.

Accounts that never adopt. A customer who doesn't reach regular use in the first months comes up for renewal with nothing to justify the spend. Onboarding built around the first outcome the customer bought for, and usage alerts that reach customer success early, address it.

The moment of cancellation. When a customer clicks cancel, a cancel flow asks why and answers with an offer that fits the reason: a pause for a seasonal lull, a smaller plan for a budget cut, a discount for price. Some customers stay. The rest leave a reason you can act on, and better flows surface higher quality cancel feedback and more save opportunities.

Renewals on annual contracts. An account review well before the renewal date, with usage data in hand, leaves time to address a problem.

Where Churn Buster fits

Churn Buster is a subscription retention software company that recovers failed payments and prevents cancellations for subscription eCommerce and SaaS businesses. It sells two products, on their own or together.

Dunning recovers failed payments on Stripe, Braintree, or via API on any other billing platform. It schedules retries and customer messages separately, and Adaptive Campaigns adjust retry timing to the decline type. On Stripe it runs alongside Stripe Smart Retries, and its card update page charges the new card immediately with SCA / 3D Secure and saves it in Stripe as the default payment method. Stripe setup guide.

Cancel Flows shows save offers and an exit survey when a customer goes to cancel. It runs natively on Stripe and via API on Braintree, Orb, or any other billing platform.

Pricing starts at $269/mo for Dunning or Cancel Flows and $430/mo for both, which covers up to $150k MRR. Above that, a flat fee set by MRR tier, month to month, with no share of recovered revenue. See pricing.

"After almost 5 years using Churn Buster, we tested the latest Smart Dunning features from our subscription platform and saw a notable drop in performance. Switched back with renewed confidence." John O'Nolan, Founder & CEO, Ghost.org

FAQs

What is a good churn rate for B2B SaaS?

On revenue, GRR of 90% or better, which means losing under about 10% of revenue a year from existing customers before expansion. The 2025 median was 91% GRR and 101% NRR for private B2B SaaS companies above $1M ARR (SaaS Capital, 2025).

What's a good monthly churn rate for B2B SaaS?

For customer churn, under 2% a month, moving to under 1% as price per account rises (ChartMogul, 2022). At 2% a month you lose about 22% of customers a year.

Is 5% monthly churn bad for B2B SaaS?

It compounds to about 46% a year, so for most B2B products, yes. It sits above the 2.2% median ChartMogul found for accounts paying over $500/mo and closer to the 6.1% it found under $25/mo (ChartMogul, 2022).

How much B2B SaaS churn comes from failed payments?

About a third of SaaS churn in Recurly's July 2026 data was involuntary (Recurly, 2026). The share on your account depends on how many customers pay by card and how your recovery campaign handles each decline type.

Which billing platforms does Churn Buster support for SaaS?

Dunning runs on Stripe, Braintree, and on other billing systems through a custom API. Cancel Flows runs natively on Stripe and via API on any billing platform.


Got a churn problem worth solving? Book a call with our team.