Churn rate is the percentage of customers or revenue that a subscription business loses over a specific period, typically a month or year. It is one of the most important metrics in B2B SaaS because churn directly determines how much of your hard-won MRR stays on the books and compounds, versus how much leaks away and must be replaced with new revenue.
A high churn rate means you are running a "leaky bucket": you can keep pouring new customers in at the top but lose them faster than you acquire them. A low churn rate means your existing revenue base is sticky and compounding, making every new customer you acquire worth exponentially more over their lifetime.
Churn rate formula: how to calculate churn
Customer churn rate = (Customers lost in a period / Customers at the start of the period) x 100. Example: if you started the month with 200 customers and ended with 186, you lost 14. Customer churn rate = (14 / 200) x 100 = 7%.
Revenue churn rate (also called MRR churn rate): (MRR lost in a period / MRR at the start of the period) x 100. Revenue churn is often more meaningful than customer churn because it weights by the value of the lost accounts. Losing one enterprise customer is more damaging than losing five small ones.
What is a good churn rate in B2B SaaS?
B2B SaaS benchmarks vary by deal size. Enterprise SaaS (deals over $50K ACV): monthly churn below 0.5% (below 6% annual) is considered good. Mid-market SaaS: monthly churn of 1 to 2% (12 to 24% annual) is typical. SMB SaaS: monthly churn of 3 to 5% is common due to smaller companies going out of business or changing needs. The important metric is net revenue retention (NRR): if NRR is above 100%, expansion from existing customers is exceeding churn, and the business is growing even with zero new customers.
How to reduce churn in B2B SaaS
- Improve onboarding: most churn in the first 90 days comes from customers who never fully adopted the product. A structured onboarding that drives them to their first value moment reduces early churn dramatically.
- Build a health score: track product usage, support ticket volume, and engagement to identify at-risk accounts before they decide to cancel. Proactive outreach to low-health accounts can save them before they submit the cancellation request.
- Run quarterly business reviews (QBRs): for mid-market and enterprise accounts, a regular business review keeps your customer success team close to the account, surfaces problems early, and reinforces value.
- Invest in customer success: the ratio of CSMs to revenue varies, but a common benchmark is one CSM per INR 5 to 10 crore of ARR for high-touch B2B SaaS.
- Improve product-market fit: some churn is unavoidable but persistent high churn among well-onboarded customers usually signals a product gap. Customer success teams are the early warning system; share churn reasons with the product team.
- Build annual contracts: moving customers from monthly to annual billing reduces monthly churn mechanically (annual customers cannot churn month by month) and gives you time to demonstrate value before renewal.
Frequently asked questions
- What is churn rate?
- Churn rate is the percentage of customers or revenue a business loses over a specific period. Customer churn rate = customers lost / customers at start of period x 100. Revenue churn rate = MRR lost / MRR at start of period x 100. A high churn rate means the business must constantly replace lost customers with new ones just to stay flat.
- What is churn rate meaning in SaaS?
- In SaaS, churn rate measures how much of the subscription business is being lost each month or year. Monthly customer churn of 2% means about 22% of customers leave per year. A key related metric is Net Revenue Retention (NRR), which measures whether expansion from existing customers more than compensates for churn. NRR above 100% means the business grows even with zero new sales.
- How do you calculate churn rate?
- Customer churn rate = (Customers lost in period / Customers at start of period) x 100. Revenue churn rate = (MRR lost in period / MRR at start of period) x 100. Example: starting month with 250 customers, ending with 240 customers = lost 10. Customer churn rate = (10/250) x 100 = 4%.
- What is a good churn rate in B2B?
- For enterprise B2B SaaS (large contracts, high-touch accounts), monthly churn below 0.5% (annual below 6%) is the benchmark. For mid-market SaaS, 1 to 2% monthly (12 to 24% annual) is typical. For SMB SaaS with many small customers, 3 to 5% monthly is common. The best indicator of health is not raw churn but Net Revenue Retention (NRR): above 100% means expansion exceeds churn.