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

MeasureValue
Customers at end560
Retention per quarter94.00%
Monthly equivalent2.04%
Annualised21.9%
Average customer lifetime49 months

Revenue churn

MeasureValue
Gross revenue churn6.00%
Gross revenue retention94.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 service

What 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

  1. Choose the period your figures cover: a month, a quarter or a year.
  2. Enter customers at the start, new customers and customers lost in that period.
  3. Leave the divisor on "customers at the start" unless you need to match a report that uses the average.
  4. Enter MRR at the start and the expansion, contraction and churned MRR from the customers you had at the start.
  5. 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.

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

Sohail, Founder, replies within 1 working day (Mon–Sat, IST). Free and no obligation.