What is churn, and how do I work out my churn rate?

Churn is the share of your paying customers, or of your revenue, that you lost in a period. For customer churn, divide the customers who left in the period by the customers you had at its start. An example in round numbers: say you start a month with 100 paying customers and 10 cancel. 10 divided by 100 is 10% for that month. Stripe's guide to churn rates gives that sum. Stripe's dashboard documentation adds the period's new customers to the bottom of it, so one business can report two different figures. Always say which sum you used.

Where the definition comes from

Churn has no single agreed sum. Andreessen Horowitz's list of startup metrics says there are varying definitions for how it is measured. The plainest wording comes from a company that bills subscriptions.

Churn rate is a business metric which measures the percentage of customers or subscribers who end their relationship with a company during a specified period.

Stripe, How to calculate churn rates, last updated 1 December 2023

It is retention read from the other side. If 10% of the customers you started with left, 90% of them stayed.

Customer churn and revenue churn

Customer churn counts people. Revenue churn counts money. Stripe's guide to revenue churn defines it as the revenue lost over a set period from customers cancelling or downgrading their plan. A customer who moves to a cheaper plan has not left, so customer churn misses them and revenue churn does not.

The two can sit far apart. David Skok's example has 100 customers and $55,000 of monthly revenue: 50 small accounts paying $100 a month and 50 large ones paying $1,000. Ten leave, nine of them small. Customer churn is 10%. The revenue lost is $1,900, which he gives as 3.4% revenue churn.

Revenue churn has a gross and a net version. Net first takes off the extra revenue from customers who upgraded.

The difference between the two is significant. Gross churn estimates the actual loss to the business, while net revenue churn understates the losses (as it blends upsells with absolute churn).

Andreessen Horowitz, 16 Startup Metrics, 21 August 2015, metric 11

How to work it out, step by step

  1. Pick a period: a month, a quarter or a year.
  2. Count the paying customers you had on its first day.
  3. Count the customers who stopped paying during it.
  4. Divide the second number by the first and multiply by 100. The formula in words: customers lost in the period, divided by customers at the start of the period.
  5. For revenue churn, do the same sum in money: the monthly revenue lost to cancellations and downgrades, divided by the monthly revenue at the start.

Andreessen Horowitz writes the sum investors use the same way: lost customers over the prior month's total.

Why two sums give two answers

Take the example again: 100 customers at the start and 10 lost. Now say 25 new customers joined during the month. Stripe's guide divides by the customers at the start, so 10 divided by 100 is 10%. Stripe's dashboard documentation divides the subscribers who churned in the past 30 days by the active subscribers 30 days ago plus the new subscribers in those 30 days, so 10 divided by 125 is 8%.

Neither is wrong. They disagree on who could have left: only the customers you began with, or the new ones too. Pick one sum, say which, and never set a figure from one beside a figure from the other.

The mistakes a new founder makes

  • Reading a rate built on a handful of customers. With 8 customers, one cancellation is 12.5%. With 100 it is 1%. Say how many customers the figure rests on.
  • Counting people who never paid. A free user who stops logging in is not a lost customer. Nor is a trial that ends without a payment, which belongs with your conversion rate. Stripe's documentation leaves free plans and trials out of its count of active subscribers.
  • Multiplying a monthly rate by 12. Churn compounds. The same documentation shows a 10% monthly rate leaving 90% of a group after one month, 81% after two and 73% after three. After a year about 28% are left, where multiplying by 12 would say 120% had gone.
  • Treating a failed card as a choice. Stripe's guide to revenue churn separates voluntary churn from involuntary churn, which is caused by payment problems. Check which it was before you decide people do not want the product.
  • Answering churn with more signups. Skok calls growing while customers leave filling a leaky bucket, and says how to find the cause.

The best way to find out why customers are churning is to get on the phone with them and ask them. If churn is a significant part of your business, we recommend that the founders themselves make these calls.

David Skok, SaaS Metrics 2.0, under "Guidelines for Churn"

Where it matters

Churn decides whether a paid channel can pay for itself. Stripe's guide says a business can justify a high cost of winning customers when its churn rate is low, and that the cost is harder to justify when it is high. So work it out before you raise the budget on Google Ads or Meta Ads. It is also half of lifetime value, the figure a customer acquisition cost is set beside.

The cause can sit well before the cancellation. The same guide says some customers leave because they do not fully grasp the value of a product, which is onboarding and activation. Stripe's guide to revenue churn lists flexible pricing and temporary downgrades among the ways to keep customers who might otherwise leave, which is pricing.

How Sami uses it

Sami works from the numbers you give it and the records AskSami keeps. Once you sign up, a payment export you hand over becomes a dated record before Sami answers, and payments come from your own payment webhook. Nothing on that record is edited or deleted, so the figure you gave last month is still there to set beside this one.

If nothing on record shows who stopped paying, Sami says it has no data and does not invent a churn rate.

Questions people ask

What is a good churn rate?

There is no official figure, and this page states no average. David Skok writes that net revenue churn above 2% a month is an indicator that something is wrong in a subscription business. That is one investor's rule of thumb, not a measured average, and a rate built on a few dozen customers swings too much to be held against it.

How do I calculate monthly churn rate?

Divide the customers who stopped paying in the month by the paying customers you had on its first day, then multiply by 100. With 100 at the start and 10 lost, that is 10%. Stripe's guide sets out the sum.

What is the difference between customer churn and revenue churn?

Customer churn counts the people who left. Revenue churn counts the money that left with them, and with anyone who moved to a cheaper plan. In David Skok's example, losing 10 of 100 customers is 10% customer churn and 3.4% revenue churn, because nine of the ten were small accounts.

Can I work out churn with only a few customers?

You can do the sum, but do not lean on it. With 8 customers, one cancellation is 12.5%. Until the numbers are larger, ask each person who left why they went, which is what Skok recommends founders do themselves.

Read next

AskSami keeps a dated record of every number, channel and decision you give it, and nothing in it is edited or deleted while the account exists. In the chat, Sami answers from that record and says so when it has no data.

Sources

  1. Stripe, How to calculate churn rates, last updated 1 December 2023. Read on 8 October 2026.
  2. Stripe Docs, Analytics, in the Stripe Billing documentation. Read on 8 October 2026.
  3. Andreessen Horowitz, 16 Startup Metrics, posted 21 August 2015. Read on 8 October 2026.
  4. Stripe, Revenue churn: How to calculate it and why it matters, last updated 26 August 2024. Read on 8 October 2026.
  5. David Skok, For Entrepreneurs, SaaS Metrics 2.0: A Guide to Measuring and Improving what Matters, 16 January 2013 in the page's own metadata. Read on 8 October 2026.

Checked on 17 October 2026. Every rule, price and figure on this page was read on the page it links to, on the day shown beside it above. They change, so open the source before you rely on one.