Churn Rate Calculator
Calculate your customer or revenue churn rate and see how you compare to industry benchmarks. Works for B2B SaaS and B2C subscriptions.
Formula used:
Churn Rate = (Churned Customers ÷ Starting Customers) × 100Your Churn Rate
B2B SaaS Benchmarks
Did you know? 20-40% of your churn might be involuntary (failed payments). This is recoverable with proper dunning.
Calculate your recovery potential →How to Calculate Churn Rate
Customer Churn Rate Formula
The basic formula for customer churn rate is:
Churn Rate = (Customers Lost ÷ Customers at Start of Period) × 100For example, if you started the month with 1,000 customers and lost 50, your monthly churn rate is 5%.
Revenue Churn Rate Formula
For revenue (MRR) churn, there are two types:
Gross Revenue Churn:
Gross Churn = (Lost MRR ÷ Starting MRR) × 100Net Revenue Churn: (accounts for expansion revenue)
Net Churn = ((Lost MRR - Expansion MRR) ÷ Starting MRR) × 100Monthly vs Annual Churn
Monthly churn compounds, so you can't simply multiply by 12. The formula is:
Annual Churn = 1 - (1 - Monthly Churn)^12A 5% monthly churn rate equals approximately 46% annual churn—nearly half your customers lost in a year.
Churn Rate Benchmarks
| Business Type | Excellent | Good | Average | Needs Work |
|---|---|---|---|---|
| B2B SaaS | < 2% | 2-3% | 3-5% | > 5% |
| B2C Subscriptions | < 4% | 4-6% | 6-8% | > 8% |
| Media/Streaming | < 5% | 5-7% | 7-10% | > 10% |
ROI Calculator
Calculate how much revenue you could recover from failed payments.
Complete Churn Guide
Learn everything about calculating and reducing churn rate.
20-40% of churn is preventable
Involuntary churn from failed payments is completely recoverable. Rekko automatically detects and recovers failed Stripe payments.
Start recovering revenue