Revenue Churn Rate Calculator for SaaS

Calculate gross and net revenue churn from the same existing-customer MRR cohort, then see how contraction and expansion change retained recurring revenue.

Starting MRR, Revenue Losses and Expansion

Use the same existing-customer cohort and reporting period for every input. Exclude new-customer MRR. This model credits expansion MRR but does not include reactivation MRR as a separate input.

Starting MRR from customers already active at the beginning of the period.
Recurring revenue lost when customers in the starting cohort cancel.
Recurring revenue lost when existing customers downgrade, remove seats or reduce usage.
Recurring revenue gained from upgrades, add-ons, seat growth or usage growth within the starting cohort.
Gross Revenue Churn-
Net Revenue Churn-
Gross Retained MRR-
Net Retained MRR-
Expansion Rate-
Scenario Summary-

Example: -1% Net Revenue Churn

Starting MRR: $100,000

Churn + contraction: $7,000

Expansion MRR: $8,000

Gross revenue churn: 7.00%

Net revenue churn: -1.00%

Net retained MRR: $101,000

The sample inputs shown here match the default calculator values so the example can be reproduced directly.

Formula

Gross Revenue Churn = (Churned MRR + Contraction MRR) / Starting MRR x 100Net Revenue Churn = (Churned MRR + Contraction MRR - Expansion MRR) / Starting MRR x 100Net Retained MRR = Starting MRR - Churn - Contraction + Expansion

Add This SaaS Revenue Churn Rate Calculator to Your Website

Embed this free SaaS calculator on a finance, metrics, analytics or subscription-planning resource page. The ?embed=1 view keeps the calculator focused and supports responsive iframe resizing.

Embedding requirement: Keep the SolveIndex attribution and source link visible and unchanged.

How to Interpret the Result

Gross revenue churn isolates recurring revenue lost through cancellations and contraction before any expansion is counted. Net revenue churn subtracts expansion from those losses, so it can be negative when existing-customer expansion is larger than churn plus contraction. Read the two rates together: strong expansion can produce excellent net churn while gross losses still deserve attention.

This calculator uses a starting-cohort MRR convention and excludes new-customer MRR. It also does not provide a separate reactivation input, so companies that credit reactivated customers in net churn or NRR should align definitions before benchmarking. Compare the result with GRR, NRR, customer churn and expansion metrics rather than treating one churn percentage as a complete retention score.

How to Use This SaaS Metric in Planning

Use revenue churn to measure recurring-revenue durability inside the customers you already had at the start of the period. The denominator should be starting MRR from that cohort, not total ending MRR and not revenue from customers acquired later in the period.

Gross revenue churn equals churned MRR plus contraction MRR divided by starting MRR. Net revenue churn uses the same losses but subtracts expansion MRR from existing customers. In this SolveIndex model, reactivation MRR is outside the input set; document that scope if your billing platform uses a broader net-churn convention.

Reconcile churned MRR, contraction and expansion to the same billing definitions every period. A plan downgrade, seat reduction or usage decline belongs in contraction rather than full churn when the customer remains active. Upsells, cross-sells, added seats and increased usage can contribute to expansion when they come from customers in the starting cohort.

Use gross retained MRR and net retained MRR to bridge the percentage rates back to dollars. Gross retained MRR removes losses only. Net retained MRR then adds expansion. This makes it easier to investigate whether a percentage change was driven by a large account, many small accounts, pricing changes or usage shifts.

This calculator is an educational operating tool rather than an accounting standard. SaaS vendors and analytics platforms can differ on reactivation, pauses, delinquent subscriptions and segment migrations, so material board or investor reporting should document the exact policy and keep it stable over time.

Understand the methodology behind the result

Read the matching guide for definitions, formula context, worked examples, reporting boundaries and common mistakes.

Read the SaaS Revenue Churn Rate Guide

SaaS Revenue Churn Rate Calculator Frequently Asked Questions

Revenue churn rate measures recurring revenue lost from an existing-customer base. Gross churn counts cancellations and contraction; net churn offsets those losses with expansion from existing customers.
Add churned MRR and contraction MRR, divide the total by starting MRR for the same existing-customer cohort, and multiply by 100.
Subtract expansion MRR from churned plus contraction MRR, divide by starting MRR, and multiply by 100. Some analytics systems also subtract reactivation MRR; this calculator does not expose reactivation separately.
Yes. Negative net revenue churn means expansion from existing customers is greater than revenue lost through churn and contraction during the period.
No. Customer or logo churn counts lost customers, while revenue churn weights losses by recurring revenue. Losing one large account can therefore move revenue churn much more than customer churn.

Disclaimer: This calculator provides estimates for planning and educational purposes only. Results depend on the assumptions and definitions entered and should not be treated as accounting, financial, legal, tax, valuation or investment advice. Validate material decisions with qualified professionals and your source systems.