SaaS metrics library

Revenue churn (net and gross revenue churn rate)

Revenue churn is the rate at which a SaaS business loses recurring revenue to cancellations and downgrades. Gross revenue churn counts only what's lost; net revenue churn subtracts expansion and reactivation, so it can go negative when growth from existing customers outpaces losses. It's the revenue-based counterpart to customer churn, which counts lost accounts instead of lost dollars.

What is churn?

Churn is the rate at which a business is losing customers and/or revenue through subscription cancellations. There are two main types of churn:

  1. Customer churn, measures the rate at which customers are leaving your SaaS business
  2. Revenue churn, measures the rate at which revenue is leaving your SaaS business

For a guide to customer churn, see Customer Churn. Keep reading to dig deeper into revenue churn and its types. You can calculate revenue churn in two different ways:

Revenue churn vs customer churn

Revenue churnCustomer churn
Measures% of MRR lost% of customers lost
Weighted byAccount size (MRR)Headcount, every account counts equally
Best forRevenue impact and forecastingLogo/account attrition and CS workload

The two diverge whenever churned customers aren't average-sized: lose a handful of your biggest accounts and revenue churn spikes while customer churn barely moves; lose a long tail of small accounts and the opposite happens. Track both. Revenue churn alone can hide an account-attrition problem, and customer churn alone can hide a revenue-concentration risk.

Gross revenue churn rate

The gross revenue churn rate (or gross MRR churn rate) charts the percentage of recurring revenue lost due to contraction and churn over time. It takes into account the MRR lost and not the MRR gained from your existing customers.

To calculate gross revenue churn, sum up your churn and contraction MRR and divide it by MRR at the start of the same period.

Gross MRR Churn Rate = (SUM of Churn & Contraction MRR) / (MRR at start of period)

Gross MRR Churn Rate=churn and contractionMRR at start of period \text{Gross MRR Churn Rate} = \frac{\sum\text{\textcolor{#007ac4}{churn and contraction}}}{\text{\textcolor{#007ac4}{MRR} at start of period}}

In words: Gross MRR Churn Rate equals total churn and contraction MRR, divided by the MRR you started the period with.

Example

At the start of the month, you have $100 in MRR. During the month, your net churn is $10 and your net contraction is $10. Your gross MRR churn rate is 20% since ($10 + $10) / $100 is 20%.

Only looking at the gross revenue churn rate can be limiting since it doesn't take into account expansion and reactivation.

Tracking gross revenue churn (or gross MRR churn rate) gives you a more realistic picture of how much revenue you are losing without sugar-coating the numbers. The Gross MRR churn rate number will always be higher than the net number and, by definition, can’t be a negative value.

Sam Jacobs
Sam Jacobs, Founder and CEO at Pavilion In the world of Growth at Any Cost (GAAC), the #1 KPI everybody obsessed over was new business growth. But in 2024, the KPI that's going to enable your long-term growth is retention. It's not your ability to attract a new customer that matters most, but keeping them over a sustained period of time.

Net revenue churn rate

Net revenue churn rate (or net MRR churn rate) considers the MRR lost and gained from your existing subscriber base. You lose MRR via churn and downgrades but also gain MRR via expansion and reactivation. Net revenue churn gives you a more holistic picture of the state of your existing subscriber base.

To calculate your net churn rate, take your churn and contraction MRR subtracted by expansion and reactivation revenue and divide it by your MRR at the start of the period.

Net MRR Churn Rate=(churn and contraction)(expansion & reactivation)MRR at start of period \text{Net MRR Churn Rate} = \frac{\left(\sum\text{\textcolor{#007ac4}{churn and contraction}}\right) - \left(\sum\text{\textcolor{#007ac4}{expansion & reactivation}}\right)}{\text{\textcolor{#007ac4}{MRR} at start of period}}

In words: Net MRR Churn Rate equals churn and contraction MRR minus expansion and reactivation MRR, divided by the MRR you started the period with.

Example

At the start of the month, you have $100 in MRR. During the month, you lose $10 to churn and $10 to contraction, while one customer increases their MRR by $10. Your net MRR churn rate is 10%: (($10 + $10) − ($10 + $0)) ÷ $100.

Breaking monthly recurring revenue into its component parts gives useful insight into your business's revenue flow, both inbound and outbound. MRR can be broken down into five movements: New Business, Expansion, Contraction, Churn, and Reactivation.

Can churn be negative?

Negative churn is considered the Holy Grail of SaaS growth and a symbol of a very strong product and a business model that supports it. It occurs when the amount of new revenue added from the existing customer base (through expansions and reactivations) during a specific period is larger than the amount lost from cancellations and contractions during that same period. We can infer two things from reviewing the churn formulas:

By definition, Gross MRR churn is always higher than Net MRR Churn

This is because Gross MRR churn only takes into account the MRR lost, while Net MRR churn also takes into account MRR gained.

Net revenue churn can be negative

If the monthly recurring revenue (MRR) gained from existing customers (Expansion + Reactivation) exceeds the MRR lost (Churn + Contraction), your net MRR churn rate will be negative. Negative net revenue churn is akin to SaaS nirvana. This is because with each passing month, your existing subscribers become more and more valuable. In a sense, your business can grow organically as you don’t need to spend any money on acquiring new customers.

40% of SaaS businesses with ARR in the $15-30m range have negative churn.

Churn is high in the initial stages. As you scale and hone in on your ICP, churn decreases.

How can your business achieve negative churn?

By building an expansion loop into your pricing model. This is the only sustainable way to get to negative churn. No matter what you do, customers are always going to churn. Your job is to grow revenue from those who stay.

Subscribe to The SaaS Roundup

What is a good monthly churn rate?

Revenue churn rate varies significantly by company stage, category, and price point, so there's no single benchmark number to aim for. Net and gross churn rates both tend to improve as companies scale and find product-market fit. For a live comparison against ChartMogul's current dataset across ARR and ARPA range, use the benchmarks tool below.

You should always look at both your net churn rate and your gross churn rate. Focusing too much on the net number can make you blind to other reasons for your customers churning that can be addressed by your product and/or commercial teams. So, if you’re not looking at churn from all sides and working to address the things that can be fixed, you are missing an important opportunity to grow.

Common revenue churn questions

How is revenue churn calculated?

You can calculate the revenue churn rate in two different ways. To calculate gross revenue churn, sum up your churn and contraction MRR and divide it by MRR at the start of the same period. To calculate your net churn rate, take your churn and contraction MRR subtracted by expansion and reactivation revenue and divide it by your MRR at the start of the period.

Customer retention vs customer churn?

Customer churn measures the rate at which customers are leaving your SaaS business, while customer retention rate measures the percentage of customers retained over a period of time.

What is good revenue churn?

There's no single benchmark number. Both net and gross MRR churn rate tend to be highest in a company's early stages and improve as it scales and finds product-market fit. Use ChartMogul's benchmarks tool for a live comparison against companies at a similar stage.

Net vs gross revenue churn?

Net MRR churn rate considers the MRR lost and gained from your existing subscriber base, while gross MRR churn takes into account the MRR lost and not the MRR gained from your existing customers.

Revenue churn vs customer churn, what's the difference?

Customer churn measures the percentage of customers lost over a period. Revenue churn measures the percentage of MRR lost over that same period. They usually move together, but diverge whenever the customers who churn aren't average-sized: lose a handful of your biggest accounts and revenue churn will spike well above customer churn; lose a wave of small accounts and the opposite happens. Track both. A low customer churn rate can still hide a revenue problem.