MRR Churn Calculator

-->

Measure gross churn, net churn, and monthly retention

Use this when you know your starting MRR and how much MRR you lost from cancellations and downgrades. Add expansion and new MRR if you want net churn and ending MRR.

-->
-->

MRR churn calculator for monthly recurring revenue loss and retention

If you run a subscription business, MRR churn is one of the fastest ways to see whether revenue is leaking faster than it is being replaced. This calculator is built for a single, practical decision: understanding how much monthly recurring revenue you are losing from existing customers, and what that implies for retention. It focuses on MRR movements inside a month: cancellations (churned MRR), downgrades (contraction MRR), and optional upsells (expansion MRR). You can also add new MRR if you want an ending MRR estimate for the month.

Start by entering your Starting MRR, which is the recurring revenue you had at the beginning of the month before any changes. Then enter Churned MRR, which is the monthly recurring revenue you lost because customers fully cancelled. Next, enter Contraction MRR, which is the monthly recurring revenue you lost because customers stayed but downgraded or reduced seats. These two values combined represent your gross MRR loss from your existing base.

For a more complete picture, add Expansion MRR, which is extra MRR earned from the same existing customers through upgrades, additional seats, or plan increases. Expansion offsets churn and contraction when you look at net churn. If you also want to estimate ending MRR, add New MRR from brand-new customers. The outputs are designed to be scannable: you get gross churn rate, net churn rate, gross retention, net revenue retention, and a simple ending MRR bridge so you can see what actually happened to MRR across the month.

Assumptions and how to use this calculator

  • All inputs are for one month and should be measured in the same currency and billing basis (monthly recurring revenue).
  • Gross MRR churn is calculated from cancellations plus downgrades, divided by starting MRR. It ignores expansion and new business by design.
  • Net MRR churn subtracts expansion from gross MRR loss, divided by starting MRR. New MRR does not affect net churn because it is not from the existing base.
  • If you do not know expansion or new MRR, leave them blank or as zero. The calculator will still produce valid gross churn and gross retention.
  • This is an MRR movement model, not a GAAP revenue model. It does not handle proration, one-time charges, refunds, annual prepayments, or usage-based volatility.

Common questions

What is the difference between gross churn and net churn?

Gross churn measures how much MRR you lost from the existing customer base, before considering any offsetting upgrades. Net churn measures the same base, but it subtracts expansion MRR earned from existing customers. Gross churn answers, “How much leaked?” Net churn answers, “Did upgrades cover the leak?”

Should I include new customers when calculating churn?

No. Churn is about retention of the existing base. New MRR is useful for calculating ending MRR and overall growth, but it should not be used to reduce churn rates. That is why this calculator keeps new MRR separate from net churn.

What do I enter if I only track customer churn and not MRR churn?

This calculator is for MRR churn, not customer churn. If you do not track churned MRR, you can estimate it by summing the monthly recurring revenue of cancelled subscriptions for the month. If you only have a churned customer count, you will need average MRR per cancelled customer to convert it into churned MRR.

Why can net churn be negative?

If expansion MRR is larger than churned plus contraction MRR, the existing base grew even after losses. In that case net churn is negative and net revenue retention is above 100%. This is common in strong product-led or seat-based businesses with reliable upsell paths.

How should I interpret the 12-month retention estimate?

The calculator includes a simple projection that applies the monthly gross churn rate repeatedly for 12 months. It is not a forecast and it assumes churn stays constant. Use it as a quick sensitivity check: even small changes in monthly churn can compound into large differences over a year.

Last updated: 2025-12-29
-->