How to calculate SaaS customer and revenue churn
Churn rate measures the proportion of customers or recurring revenue a subscription business loses over a given timeframe. In software-as-a-service (SaaS) and recurring membership models, churn represents the fundamental barrier to compounding growth. Understanding the distinction between logo (customer) churn and net revenue churn is essential for accurate valuation and financial planning.
All calculations process locally in your browser. Your customer counts and confidential monthly recurring revenue figures are never transmitted to external servers.
Core mathematical formulas
$$\text{Customer Churn Rate (%)} = \frac{\text{Customers Lost During Period}}{\text{Customers at Start of Period}} \times 100$$
$$\text{Annualized Churn Rate (%)} = \left[1 - (1 - \text{Monthly Churn})^{12}\right] \times 100$$
$$\text{Average Customer Lifespan (Months)} = \frac{1}{\text{Monthly Churn Rate}}$$
$$\text{Gross Revenue Churn (%)} = \frac{\text{Churned MRR}}{\text{Starting MRR}} \times 100$$
$$\text{Net Revenue Churn (%)} = \frac{\text{Churned MRR} - \text{Expansion MRR}}{\text{Starting MRR}} \times 100$$
$$\text{Net Revenue Retention (NRR)} = 100% - \text{Net Revenue Churn}$$
Worked example: SaaS company with 1,000 customers
Consider an established B2B SaaS product analyzing its monthly cohort performance:
- Customers at Start of Month: 1,000 active accounts
- Customers Lost During Month: 50 cancellations
- Starting Monthly Recurring Revenue ($MRR$): $40,000
- Lost MRR from Churned Accounts: $1,600
- Expansion MRR from Existing Upgrades: $2,400
Step-by-step arithmetic:
- Monthly Customer Churn Rate: $\frac{50}{1,000} \times 100 = \mathbf{5.0%}$ per month
- Average Customer Lifespan: $\frac{1}{0.05} = \mathbf{20\text{ months}}$
- Annualized Customer Churn: $\left[1 - (1 - 0.05)^{12}\right] \times 100 = (1 - 0.5404) \times 100 = \mathbf{45.96%}$ per year
- Gross Revenue Churn: $\frac{$1,600}{$40,000} \times 100 = \mathbf{4.0%}$ per month
- Net Revenue Churn: $\frac{$1,600 - $2,400}{$40,000} \times 100 = \frac{-$800}{$40,000} \times 100 = \mathbf{-2.0%}$ per month
- Net Revenue Retention (NRR): $100% - (-2.0%) = \mathbf{102.0%}$
Notice that while the company lost 5.0% of its customer logos, existing accounts expanded their spend by more than the lost revenue, generating negative net revenue churn (-2.0%) and an NRR of 102.0%.
Why multiplying monthly churn by 12 is mathematically flawed
A common error among founders is multiplying monthly churn by 12 (e.g., assuming 5% monthly equals 60% annual churn). In reality, customers churn from a progressively smaller base each month:
| Monthly Churn Rate | Flawed Linear Guess ($×12$) | True Compounded Annual Churn | Retained Customer Base |
|---|---|---|---|
| 1.0% / month | 12.0% | 11.36% / year | 88.64% retained |
| 2.5% / month | 30.0% | 26.21% / year | 73.79% retained |
| 5.0% / month | 60.0% | 45.96% / year | 54.04% retained |
| 7.0% / month | 84.0% | 58.32% / year | 41.68% retained |
| 10.0% / month | 120.0% (impossible) | 71.76% / year | 28.24% retained |
At 5% monthly churn, you lose 45.96% of your customer base each year, requiring substantial new acquisition just to remain flat.
Industry benchmarks by SaaS market segment
Target churn thresholds differ dramatically depending on customer contract size:
- SMB Self-Serve ($10 - $100/mo): 3% to 7% monthly churn is common due to higher small-business failure rates.
- Mid-Market ($500 - $2,500/mo): 1% to 2% monthly churn (11% to 21% annually).
- Enterprise ($50,000+/year): Under 0.5% monthly churn (under 6% annually), with net negative revenue churn (NRR > 115%).
Frequently asked questions
What is negative churn?
Negative churn occurs when expansion revenue from existing customers (upsells, cross-sells, seat expansion) exceeds the revenue lost from cancellations and plan downgrades. Under negative churn, revenue grows organically without adding new logos.
How should pauses or seasonal freezes be counted?
If an account is paused with zero billing, count the revenue loss under Contraction MRR rather than Customer Churn until the account either reactivates or permanently terminates.
What is the difference between logo churn and revenue churn?
Logo churn tracks the percentage of individual customer accounts lost, while revenue churn tracks the actual dollar value lost. Losing 10 small $20/mo accounts has less impact than losing one large $2,000/mo enterprise contract.
Related Calculators & Guides
Explore related tools to analyze your financials from every angle:
- CAC and LTV Calculator — Calculate CAC, customer lifetime value, LTV to CAC ratio and payback months from your own numbers. No signup.
- MRR and ARR Calculator — Turn new, expansion, contraction and churned MRR into ending MRR, ARR, growth rate and your SaaS quick ratio.
- CAGR Calculator — Find the compound annual growth rate between two values, with the Excel formula, a yearly table and a worked example.
Deep Dive Guides: