Churn Rate Calculator

Work out customer churn for any period and convert it properly between monthly and annual. Calculate revenue churn, NRR, GRR and negative churn from MRR movements, or paste a run of months to see the trend and a weighted average.

Live v1.0 · November 2026 Free · No signupCustomer and revenue churnNothing sent
Churn Customers · revenue · trend
Calculate
Cancelled or not renewed during the period.
Optional for churn; used for the average and growth.
Calculated in your browser · nothing is sent
Customer churn ·

Enter your customers.

What this churn rate calculator does differently

Customer churn is customers lost divided by customers at the start, and every churn calculator does that sum. The mistakes happen around it: turning a monthly rate into an annual one by multiplying by 12, mixing rates calculated on different bases, quoting 1 / churn as a lifetime, and ignoring that losing customers and losing revenue are different things. This calculator does the sum and handles those.

OmniMartech ZoneThis tool
Customer churn rateYesYesYes
Monthly to annual, compoundedNoNoYes, any period length
New customers during the periodNoFor a growth targetChurn on start and on the average
Start, new and end, without a lost countNoNoYes
Revenue churn, NRR and GRRNoNoYes, with an MRR bridge
Negative churnNoNoYes
Month-by-month trendNoNoUp to 120 periods, weighted average
Customer lifetime1 / churn1 / churn1 / churn, with its assumption stated
ExportShare resultNoneCSV, Markdown, share link

Pages as fetched on 3 November 2026.

How to calculate churn rate

Divide the customers lost during a period by the customers you had at the start of it. Start the month with 1,200 customers, lose 54, and churn is 54 / 1,200 = 4.5% for the month. If you only know the start and end counts and how many you signed, customers lost is start plus new minus end.

When many customers are added during the period, some companies divide by the average of the start and end counts instead. That gives a lower rate when you are growing. Neither is wrong, but rates on different bases cannot be compared, so the calculator shows both when you enter new customers.

Monthly and annual churn

Annual churn is not monthly churn times 12. A customer group that loses 4.5% each month keeps 95.5% of the remainder every month, so after a year it keeps 0.95512, about 57.5%, and annual churn is about 42.5%, not 54%. The difference grows as churn rises. The calculator converts between weekly, monthly, quarterly and annual rates by compounding, which assumes the rate stays the same through the year.

The same assumption sits behind the usual customer lifetime of 1 / monthly churn: 4.5% a month gives about 22 months. In practice newer customers tend to leave faster than long-standing ones, so treat the lifetime as a rough guide and check it against your own retention by cohort.

Revenue churn, NRR and negative churn

Revenue churn counts money rather than customers. Gross revenue churn is the recurring revenue lost to cancellations and downgrades, over the revenue at the start. Net revenue churn subtracts expansion, the upgrades and add-ons from customers who stayed. When expansion outweighs the losses, net revenue churn is below zero, which is called negative churn: the customers you started with pay more at the end than at the beginning.

Net revenue retention (NRR) is 100% minus net revenue churn, and gross revenue retention (GRR) is 100% minus gross revenue churn. New customers are left out of all four, because the measures describe what happens to existing revenue. The MRR bridge shows each movement from start to end, including new MRR, so you can see growth and retention side by side. For a full model of customer value, the LTV calculator takes churn and expansion as inputs.

Churn month by month

One month’s churn moves around, especially with a small customer base. Paste a run of months and the calculator gives each month’s rate, a chart, and an average weighted by the number of customers, so a small early month does not count as much as a large recent one. It also compares the first and second half of the run, and says when there are too few months to read a trend.

How to use this calculator

  1. Choose a modeCustomers, revenue, or a run of months.
  2. Set the periodA week, month, quarter or year; the results convert to monthly and annual.
  3. Enter the countsCustomers at the start and lost, or start, new and end; or MRR movements.
  4. Read the ratesChurn, retention, the annual equivalent and expected lifetime, or NRR and GRR.
  5. Check the trendPaste several months to see the weighted average and how it is changing.
  6. ExportCSV, a Markdown summary or a share link.

Frequently asked questions

Divide the number of customers lost during a period by the number of customers at the start of it. 54 lost from 1,200 is a churn rate of 4.5% for that period.
Use 1 – (1 – monthly churn)^12. A monthly churn of 4.5% is about 42.5% a year. Multiplying by 12 overstates it, at 54%.
The standard formula divides by customers at the start, so new customers are not in the denominator. If many join during the period, dividing by the average of start and end customers is an alternative; use the same method every time.
Net revenue churn below zero: expansion revenue from existing customers is larger than the revenue lost to cancellations and downgrades, so the customers you started with pay more at the end of the period.
Net revenue retention counts expansion from existing customers and can go above 100%. Gross revenue retention counts only losses and can never exceed 100%.
Roughly 1 divided by monthly churn, if churn stays constant: 4.5% a month gives about 22 months. Real churn usually falls as customers stay longer, so check it against cohort data.
It depends on the market, price point and contract length, and published figures use different definitions. Compare your own rate over time, on one consistent definition, before comparing with others.