SaaS Churn Rate Calculator

This free SaaS churn rate calculator measures how fast your subscription business is leaking customers and revenue. Enter your subscriber counts and MRR to get customer churn rate, revenue churn rate, net revenue retention (NRR), and the implied average customer lifetime — instantly.

Enter your numbers

Use the same period for every number so the rates are comparable.
Lost customers = accounts that cancelled or did not renew.
$
$
MRR lost to churn = subscription dollars that left with cancelled accounts.
$
$
Optional — used for net revenue retention. Leave as 0 to skip.

Your results

Enter your subscriber and MRR numbers to see your churn metrics.

How to use this calculator

Pick the period you track — monthly is the SaaS standard — then enter your subscriber count at the start of the period and how many accounts cancelled during it. Add your starting MRR and the MRR that left with those accounts. The customer churn rate, revenue churn rate, and implied customer lifetime appear instantly.

To unlock net revenue retention, also enter MRR expansion (upgrades and upsells to existing customers) and MRR contraction (downgrades). NRR tells you whether your existing base is growing its spend or slowly shrinking — it's the metric investors watch most closely.

All rates describe one period. A 5% monthly churn rate compounds to roughly 46% of customers gone after a year, so always compare monthly rates to monthly rates and annual rates to annual rates.

How it works

Customer churn rate is the share of starting accounts that cancel during the period:

customer churn rate = customers churned ÷ customers at start × 100

Revenue (MRR) churn rate is the share of starting MRR that leaves with cancelled accounts:

revenue churn rate = MRR lost ÷ MRR at start × 100

Implied customer lifetime flips the churn rate: if you lose 5% of customers per period, the average customer sticks around for 1 ÷ 0.05 = 20 periods. It assumes a steady churn rate, so treat it as a rough guide rather than a prediction for any individual account.

implied lifetime = 1 ÷ (churn rate as a decimal)

Net revenue retention (NRR) offsets churned and downgraded dollars with expansion dollars from your remaining base:

NRR = (start MRR + expansion − churn − contraction) ÷ start MRR × 100

Note: this is a snapshot formula, not a forecast. It assumes churn is steady through the period and that expansion doesn't cancel out of churned accounts. For board reporting, most companies average NRR over several periods to smooth one-off spikes.

Frequently asked questions

What is the SaaS churn rate?

The SaaS churn rate is the percentage of subscribers you lose over a given period. Customer (logo) churn counts accounts lost; revenue churn counts the subscription dollars lost. It is the most basic health metric for any subscription business because growth must outpace churn for the business to expand.

How do you calculate churn rate?

Customer churn rate = customers churned during the period divided by customers at the start of the period, multiplied by 100. Revenue (MRR) churn = MRR lost during the period divided by MRR at the start, multiplied by 100. The period is usually a month or a quarter — always compare like-for-like periods.

What is the difference between customer churn and revenue churn?

Customer churn measures how many accounts leave; revenue churn measures how many dollars leave. If big spenders churn while small ones stay, revenue churn is higher than customer churn — and revenue churn is usually the one that hurts more. Many teams also track net revenue retention, which offsets churned dollars with expansion revenue from upgrades.

What is a good churn rate for SaaS?

Benchmarks vary by market. Small-business (SMB) SaaS typically sees monthly customer churn of 3% to 7%; mid-market and enterprise products often sit at 1% to 2% per month, or roughly 5% to 15% annually. Net revenue retention above 100% — where expansion offsets churn — is the gold standard for healthy subscription growth.

What is net revenue retention (NRR)?

Net revenue retention measures how much of your starting revenue you keep after accounting for churn, downgrades, and expansion. NRR = (starting MRR + expansion MRR − churned MRR − contraction MRR) ÷ starting MRR × 100. Above 100% means your existing customer base is growing its spend faster than you lose it — a strong signal of product-market fit.

Related calculators