Formula

Net MRR churn vs gross MRR churn

Summary

Gross churn shows the leak. Net churn shows whether expansion covered it. Use both when MRR looks flat but acquisition looks busy.

Gross and net MRR churn answer different questions. Gross tells you how much recurring revenue left. Net tells you whether expansion covered the loss.

Gross MRR churn

Share of starting MRR lost to cancellations and contraction in the period:

Formula
Gross MRR churn % = Churned MRR ÷ MRR at start of period × 100

Net MRR churn

Subtract expansion (upgrades, seats, add-ons) from what you lost:

Formula
Net MRR churn % = (Churned MRR − Expansion MRR) ÷ MRR at start × 100

Net churn can be negative when expansion beats losses. That is a strong sign.

Example: lost $500, gained $700 equals -2% net churn

Why both matter

Gross churn shows the leak. Net churn shows whether the business still compounds. A company can look healthy on net churn while gross churn is eating every new logo. That pattern often shows up as flat MRR with busy acquisition.

Always use MRR at the start of the period as the base. Ending MRR hides the truth.

For the logo-side formula, see how to calculate SaaS churn rate. To turn the math into a diagnosis, open why did my SaaS churn increase or why are SaaS customers churning.

Get the ratios, then diagnose the change.

Calculate SaaS KPIs including churn-related math, then rank churn causes.

Or connect FlarePath for ongoing diagnosis.