Home / Tools / SaaS Churn Rate Calculator
Free SaaS retention calculatorSaaS Churn Rate Calculator
Calculate customer churn, customer retention, gross revenue churn, gross revenue retention, and net revenue retention for one reporting period.
Starting-customer cohort
Enter your customer and MRR data
Use one consistent period. Customer metrics and revenue metrics can be calculated together or separately.
Cohort result
Your retention snapshot
Your customer and revenue retention results will appear here.
Calculation breakdown
How your results were calculated
| Metric | Formula | Result |
|---|---|---|
| Enter your values and calculate to see the breakdown. | ||
What Is SaaS Churn?
Churn measures customers or recurring revenue lost during a defined period. Customer churn tracks lost accounts. Revenue churn tracks lost recurring revenue, so downgrades can affect it even when a customer remains active.
How the Calculator Works
Customer Churn, GRR, and NRR
Customer churn and retention
Customer churn gives every lost customer equal weight, regardless of account size. Customer retention is the share of starting customers that remain at the end of the period.
Gross revenue retention
GRR measures recurring revenue retained after cancellations and downgrades. It excludes expansion and reactivation revenue, so it cannot exceed 100% under this formula.
Net revenue retention
NRR adds expansion and reactivation from the starting cohort before subtracting churn and contraction. It can exceed 100% when those gains are greater than the recurring revenue lost.
Important Limitations
This calculator does not judge whether a churn rate is good or bad. Appropriate targets vary by customer segment, contract length, business model, company stage, and reporting method. It also assumes that churned MRR and contraction MRR do not overlap.
Frequently Asked Questions
How do you calculate customer churn rate?
Divide the number of customers lost during the period by the number of customers at the start of the period, then multiply by 100.
What is customer retention rate?
Customer retention rate is the percentage of starting customers that remain at the end of the period. In this simple cohort calculation, it equals 100% minus customer churn rate.
What is gross revenue churn?
Gross revenue churn is churned MRR plus contraction MRR divided by starting MRR. It measures recurring-revenue losses without offsetting them with expansion or reactivation.
What is the difference between GRR and NRR?
GRR excludes expansion and reactivation revenue. NRR includes both from the starting customer cohort while still subtracting churned and contraction MRR.
Can NRR exceed 100%?
Yes. NRR exceeds 100% when expansion and reactivation MRR are greater than churned and contraction MRR.
Should new-customer revenue be included in NRR?
No. This cohort-based NRR formula follows customers active at the start of the period and excludes revenue from customers acquired during the period.
Methodology Sources
Definitions and formulas were checked against Stripe’s churn-rate guide, ChartMogul’s NRR guide, ChartMogul’s GRR guide, and Paddle’s revenue-churn guide.
