Churn is the silent killer of SaaS growth. You can be adding new customers every month, but if churn is high enough, you’re running to stand still — pouring new revenue into a leaking bucket.
Understanding churn means tracking three distinct metrics, each revealing a different dimension of your retention health: customer churn rate (are you losing customers?), gross revenue churn (how much MRR are you losing to cancellations?), and Net Revenue Retention (does expansion revenue from existing customers offset what you lose?).
This free churn rate calculator gives you all three instantly, plus your implied annual churn rate and average customer lifetime — the inputs every SaaS investor will ask about.
Use the Calculator
What Is a Churn Rate Calculator (Free) – Measure SaaS Customer & Revenue Retention?
Churn in SaaS refers to customers or revenue that leaves your business over a given period. There are three versions of churn that each tell a different story:
- Customer Churn Rate — the percentage of customers who cancel in a period
- Gross Revenue Churn — the percentage of MRR lost to cancellations and downgrades
- Net Revenue Retention (NRR) — the percentage of MRR retained from existing customers including expansion revenue from upgrades and upsells
NRR is the most important of the three. A company with 5% monthly customer churn but 110% NRR is still growing its revenue base — expansion from retained customers is outpacing the revenue lost to churn. This is the hallmark of a healthy, scalable SaaS business. The goal is always NRR above 100%.
Formula
Three formulas measuring three different dimensions of retention:
Customer Churn Rate = (Lost Customers ÷ Starting Customers) × 100 Gross Revenue Churn = (Churned MRR ÷ Starting MRR) × 100 Net Revenue Retention (NRR) = ((Starting MRR − Churned MRR + Expansion MRR) ÷ Starting MRR) × 100 Avg Customer Lifetime = 1 ÷ Monthly Churn Rate
Example Calculation
A B2B SaaS company beginning the month with 500 customers and $50,000 MRR:
| Starting customers | 500 |
| Customers lost this month | 15 |
| Customer Churn Rate | 3.0% |
| Starting MRR | $50,000 |
| Churned MRR (cancellations) | −$1,500 |
| Expansion MRR (upgrades) | +$2,000 |
| Net Revenue Retention | 101.0% ✅ |
| Average customer lifetime | 33 months |
What Is a Good Result?
NRR benchmarks by customer segment and business maturity:
| Nrr | Assessment | Meaning |
|---|---|---|
| Below 90% | 🚨 Critical | Severe retention problem — likely a product-market fit issue |
| 90–100% | ⚠️ Below average | Churn exceeding expansion — common in SMB-focused SaaS |
| 100–110% | ✅ Healthy | Stable base — expansion offsetting churn |
| 110–120% | 💪 Strong | Expansion significantly outpacing churn — solid enterprise motion |
| 120%+ | 🌟 World-class | Benchmark for top SaaS IPOs (Snowflake, Datadog, UiPath) |
How to Improve Your Results
Attack Early-Stage Churn First
The highest-risk churn window is the **first 30–90 days**. Customers who don't achieve a meaningful outcome early are far more likely to cancel. Invest in a structured onboarding programme with clear activation milestones and dedicated check-in calls for new accounts.
Use Cohort Analysis to Find the Leak
A single monthly churn rate hides *when* in the customer lifecycle churn is highest. **Cohort analysis** shows survival rates by customer age — revealing whether month-1 or month-12 customers churn most, and where to focus retention efforts.
Survey Every Churned Customer
Exit surveys from churned customers are the most valuable product feedback you can receive. Even a **15–20% response rate** gives enough data to identify the top 3 cancellation reasons — building a retention roadmap from actual customer insight, not assumptions.
Build a Systematic Expansion Motion
Expansion MRR is the most efficient growth lever because it comes from customers who already trust you. Build **usage-triggered upsell sequences** — when a customer approaches a plan limit, your product should proactively suggest the upgrade before they start to feel constrained.
Build a Customer Health Score
Declining login frequency, support ticket spikes, and low feature adoption all predict churn **30–60 days before the cancellation**. Build a health score and trigger automated or human interventions when scores drop below threshold.
Frequently Asked Questions
1What is a good churn rate for a SaaS company?
It depends on your customer segment. **SMB-focused SaaS** benchmarks are 3–7% monthly customer churn. **Mid-market** targets 1–2% monthly. **Enterprise SaaS** typically achieves under 1% monthly. However, NRR is a more meaningful benchmark than raw churn: any NRR above 100% means your existing customer base is growing in value even with churn present.
2How do I calculate Net Revenue Retention (NRR)?
**NRR = (Starting MRR − Churned MRR + Expansion MRR) ÷ Starting MRR × 100**. For example: $50,000 starting MRR − $1,500 churned + $2,000 expansion = $50,500 ÷ $50,000 × 100 = **101% NRR**. NRR above 100% means existing customers are growing in value faster than you’re losing them.
3Why is NRR more important than customer churn rate?
NRR captures the **full economic picture of retention** including both losses and expansion. A company could have 5% monthly customer churn but 120% NRR if remaining customers significantly upgrade. Revenue retention is what drives valuation — NRR is one of the most scrutinised metrics in a SaaS due diligence process.
4What is the difference between gross revenue churn and net revenue retention?
**Gross revenue churn** only measures MRR lost to cancellations and downgrades — it ignores expansion. **NRR** includes both the MRR lost and the MRR gained from upgrades and upsells. You need both: gross churn tells you the severity of your retention problem; NRR tells you whether expansion revenue is compensating for it.
Conclusion
Retention is the compounding engine of SaaS growth. Use the free churn rate calculator above to measure your customer churn, revenue churn, and NRR — and identify exactly where your retention engine needs attention before small leaks become big problems.