← All free tools

Revenue Churn Rate Calculator

Calculate how much monthly recurring revenue (MRR) you lost from existing customers. This free revenue churn rate calculation shows gross churn, net churn after expansion, and net revenue retention (NRR) for one month. No signup required.

Enter one month of MRR movements in the same currency. Use 0 for no movement. Exclude new customers and count each lost amount only once.

Recurring revenue at the beginning of the month.

MRR lost from customers who canceled.

MRR lost from existing customers who downgraded.

MRR gained from customers already present at the start.

Gross revenue churn
7%
Net revenue churn
4%
Net revenue retention (NRR)
96%

Free, no signup needed. Calculated in your browser; input amounts are not sent to a server. Results are rounded to two decimal places.

Revenue churn rate formula

Gross revenue churn rate = (churned MRR + contraction MRR) / starting MRR x 100

Net revenue churn rate = (churned MRR + contraction MRR - expansion MRR) / starting MRR x 100

Net revenue retention (NRR) = (starting MRR - churned MRR - contraction MRR + expansion MRR) / starting MRR x 100

Use the same month and currency for every input. Starting MRR is the recurring revenue of customers present at the beginning of that month. Cancellations and downgrades are separate losses; do not count the same loss in both fields. Expansion is revenue added by those existing customers. New MRR from new customers is excluded from all three formulas.

Net churn can be negative: expansion exceeds cancellations and downgrades. This is called net negative churn. NRR = 100% - net revenue churn rate, so negative net churn corresponds to NRR above 100%.

Worked example: monthly revenue churn rate calculation

Suppose starting MRR is $10,000, cancellations are $500, downgrades are $200, and expansion is $300. These are illustrative inputs, prefilled in the calculator.

  • Gross revenue churn = ($500 + $200) / $10,000 x 100 = 7%.
  • Net revenue churn = ($500 + $200 - $300) / $10,000 x 100 = 4%.
  • NRR = ($10,000 - $500 - $200 + $300) / $10,000 x 100 = 96%.

If expansion rises to $1,000 with everything else unchanged, net churn becomes -3% and NRR becomes 103%. Gross revenue churn stays at 7%.

Revenue churn FAQ

What is revenue churn rate?

Revenue churn rate measures the recurring revenue lost from existing customers during a period, divided by recurring revenue at the start. Use MRR for a monthly calculation. New customer revenue is excluded because it does not measure retention of your starting customers.

What is the difference between gross and net revenue churn?

Gross revenue churn includes cancellations and downgrades. Net revenue churn subtracts expansion from existing customers. Net churn can be negative when expansion exceeds losses; NRR then exceeds 100%. Gross churn does not offset losses with expansion.

What is a good revenue churn rate?

Lower gross revenue churn means less recurring revenue lost. Negative net churn means existing customers expand more than they cancel or downgrade. A useful target depends on your customer segment, pricing and business stage. Compare consistent monthly cohorts and examine gross losses even when expansion offsets them.

How does revenue churn differ from customer churn?

Customer churn counts lost customers as a share of starting customers. Revenue churn weights losses by recurring revenue and includes downgrades. Losing one large account can have a small effect on customer churn and a large effect on revenue churn.