Churn rate calculator
Customer and revenue churn for a period, with net revenue retention.
FreeRuns in your browserNo signupUpdated 2026-11-05
The figures below are examples. Replace them with your own.
Customers
Recurring revenue (MRR)
Revenue figures cover only customers who were paying at the start of the period. Revenue from new customers is left out on purpose.
Customer churn per quarter
6.00%
30 of 500 customers
Net revenue retention
101.5%
Existing customers grew revenue
Customer churn
| Measure | Value |
|---|---|
| Customers at end | 560 |
| Retention per quarter | 94.00% |
| Monthly equivalent | 2.04% |
| Annualised | 21.9% |
| Average customer lifetime | 49 months |
Revenue churn
| Measure | Value |
|---|---|
| Gross revenue churn | 6.00% |
| Gross revenue retention | 94.0% |
| Net revenue churn | -1.50% (negative churn) |
| MRR kept from starting customers | $40,600 of $40,000 |
Customers who left paid less than the average customer
Monthly and annual figures are converted with compounding: annual = 1 − (1 − monthly)^12.
About this tool
How it works and how to read the result.
Need this done for you?
Web app & SaaS development
SaaS products and web apps, from first version to scale.
See the serviceWhat it does
This churn rate calculator measures how many customers and how much recurring revenue you lost over a period. Enter customers at the start, new customers and customers lost, then the monthly recurring revenue (MRR) those starting customers paid, plus expansion, contraction and churned revenue. The page returns customer churn and retention, the monthly and annualised equivalents, average customer lifetime, gross revenue churn, gross revenue retention and net revenue retention. It also compares what departing customers paid with your average. It runs in your browser.
How to use it
- Choose the period your figures cover: a month, a quarter or a year.
- Enter customers at the start, new customers and customers lost in that period.
- Leave the divisor on "customers at the start" unless you need to match a report that uses the average.
- Enter MRR at the start and the expansion, contraction and churned MRR from the customers you had at the start.
- Copy the summary for your board pack or monthly report.
How to read the result
The example covers one quarter. You start with 500 customers, add 90 and lose 30, ending with 560. Customer churn is 30 ÷ 500 = 6% for the quarter, so retention is 94%. As a monthly rate that is 1 − 0.94^(1/3) = 2.04%, and annualised it is 1 − 0.94^4 = 21.9%. At 2.04% a month, the average customer stays about 1 ÷ 0.0204 = 49 months. If you divide by the average customer count instead, (500 + 560) ÷ 2 = 530, churn reads 5.66%, which is why you should always say which definition you used.
On revenue, the starting customers paid 40,000 a month. They lost 800 to downgrades and 1,600 to cancellations, and added 3,000 in upgrades. Gross revenue churn is (800 + 1,600) ÷ 40,000 = 6%, and gross revenue retention is 94%. Net revenue retention is (40,000 + 3,000 − 800 − 1,600) ÷ 40,000 = 101.5%, so the same customers now pay more than they did at the start of the quarter.
The 30 customers who left paid 1,600 between them, about 53 each, against an average of 80. Losses are concentrated in smaller accounts, which is less damaging than the customer churn rate alone suggests. If the badge says leavers paid more than average, look at what your largest customers need and are not getting.
The formulas:
- Customer churn = customers lost ÷ customers at the start
- Gross revenue retention = (starting MRR − contraction − churned MRR) ÷ starting MRR
- Net revenue retention = (starting MRR + expansion − contraction − churned MRR) ÷ starting MRR
Put a value on retention with the LTV calculator and see how much one point less churn changes lifetime value. When customers leave because of missing features or a slow product, our web app development service can help fix the cause.
Questions
Frequently asked.
What is the difference between customer churn and revenue churn?
Customer churn counts accounts: how many of the customers you had at the start of the period left. Revenue churn counts money: how much of the recurring revenue from those customers was lost to cancellations and downgrades. If large customers leave, revenue churn is higher than customer churn. If small ones leave, it is lower.
What does net revenue retention above 100% mean?
It means the customers you had at the start of the period are paying you more at the end, even after cancellations and downgrades, because upgrades and extra seats outweighed the losses. This is also called negative net churn. New customers are not counted, so it isolates how well you keep and grow existing accounts.
Why not multiply monthly churn by 12 to get annual churn?
Because churn compounds on a shrinking base. Each month you lose a share of the customers who are left, not of the original group. 2% a month is about 21.5% a year, not 24%. The calculator converts with annual churn = 1 − (1 − monthly churn)^12, and the reverse for quarterly or annual figures.
More in Business & pricing
Related tools.
- RICE prioritisation calculatorScore features by reach, impact, confidence and effort, then rank them.
- MoSCoW prioritisation toolSort features into must, should, could and won't have for a first release.
- User story generatorWrite user stories with acceptance criteria in the As a / I want / so that format.
Your next move
Like what you see? Tell us about it.
A process that takes too long, a website that undersells you, or an idea ready to take shape. Tell us where you are and we will suggest a useful next step.
India · Working with clients worldwide