What is Net MRR Churn Rate?
Net MRR Churn Rate is the net percentage of recurring revenue lost from existing customers in a period, after crediting expansion and reactivation revenue. Unlike Gross MRR Churn Rate (which only counts losses), this metric nets gains against losses — so it can go negative.
A negative Net MRR Churn Rate is the best outcome: it means your existing customers are growing your revenue without any new sales. Positive means losses outpaced expansion — the base is shrinking.
This metric is the flip side of NRR: when NRR is 105%, Net MRR Churn Rate is approximately −5%.
The Net MRR Churn Rate formula
| Variable | What it captures |
|---|---|
| Churn MRR | Revenue lost from customers who canceled entirely |
| Contraction MRR | Revenue decrease from downgrades, reduced usage, or loss of one subscription when the customer has others |
| Expansion MRR | Revenue increase from upgrades, add-ons, and seat additions |
| Reactivation MRR | Revenue from customers who previously canceled and returned |
| Starting MRR | Total MRR from existing customers at the beginning of the period |
Is your expansion covering churn?
Connect Stripe and see your Net MRR Churn Rate calculated automatically — losses and gains classified for you.
Benchmark My ChurnWorked example
July 2026: Your existing customers started the month at $50,000 MRR.
| Movement | Amount |
|---|---|
| 4 customers canceled fully | $3,200 |
| 2 customers downgraded plans | $600 |
| 3 customers upgraded plans | −$2,500 |
| 1 previously churned customer returned | −$800 |
| Losses ($3,800) slightly outpaced gains ($3,300) — net loss of $500. | |
At 1.0%, the existing base shrank slightly — losses outpaced expansion by $500. You need new business to grow.
What negative looks like
If those same 3 customers had expanded by $4,500 instead of $2,500:
A −3.0% rate means the existing base grew by 3% — expansion outpaced losses without any new customers contributing.
How it’s computed
Net MRR Churn Rate uses the same state-comparison engine as all retention metrics. It compares your subscription base at the start and end of each period, classifies every change into one of five categories (new, expansion, reactivation, contraction, churn), then nets gains against losses:
| Variable | What it captures |
|---|---|
| Losses | Churn MRR (full cancellations) + Contraction MRR (downgrades and partial cancellations) |
| Gains | Expansion MRR (upgrades, seat additions) + Reactivation MRR (returning customers) |
| Net | Losses − Gains, divided by Starting MRR, times 100 |
The relationship to NRR
Net MRR Churn Rate and NRR are two sides of the same coin: NRR ≈ 100% − Net MRR Churn Rate. A 1% Net MRR Churn Rate corresponds to roughly 99% NRR. A −5% Net MRR Churn Rate corresponds to roughly 105% NRR. They measure the same underlying dynamics with opposite sign conventions.
Cross-validation
Net MRR Churn Rate has been cross-validated against ChartMogul across multiple months. Results: exact match or rounding-level agreement on all comparable months, with one month showing a 1.3 percentage point gap due to differences in how each tool reconstructs historical plan amounts — a common divergence between state-comparison and event-sourced architectures.
How Net MRR Churn Rate feeds into your Health Score
Net MRR Churn Rate is closely related to NRR, which has a 20% weightin North Metric’s composite Health Score. The trend direction of your net churn — whether it’s moving toward negative territory or climbing — is a key signal for retention health.
Net vs Gross MRR Churn Rate
Both metrics measure MRR loss, but from different angles. Gross shows the raw damage; Net offsets it with expansion. Use both to understand whether your growth engine is covering your losses — and by how much.
| Net MRR Churn Rate | Gross MRR Churn Rate | |
|---|---|---|
| Includes expansion offset | Yes | No |
| Includes reactivation offset | Yes | No |
| Can go negative | Yes (negative = net expansion) | No (only counts losses) |
| Best outcome | Deeply negative | 0% (no losses) |
| Best for | Measuring the overall revenue trend | Measuring the severity of losses |
Gross shows the wound. If Gross MRR Churn is 5%, you lost 5% of base revenue regardless of expansion.
Net shows the recovery.If Net MRR Churn is −3%, expansion more than covered the 5% gross loss — the base is growing.
The gap is the expansion engine’s contribution.A company with 5% Gross and −3% Net is generating 8 percentage points of expansion — strong, but dependent on continued upsell to sustain growth.
Common Net MRR Churn Rate mistakes
- Treating negative as an error. A negative Net MRR Churn Rate is the best outcome — it means expansion outpaced losses. Don’t abs() it or display it as zero.
- Confusing it with Gross MRR Churn Rate. If your “churn rate” never goes negative, you’re probably looking at Gross (which excludes expansion). Net includes the offset and can go below zero.
- Including new business in the offset. Only expansion and reactivation from existing customers offset churn. Revenue from brand-new customers is new business, not expansion — including it hides the true churn picture.
- Using end-of-period MRR as the denominator. The denominator is MRR at the startof the period. Using end-of-period contaminates the denominator with the very changes you’re measuring.
SaaS Net MRR Churn Rate benchmarks
Net MRR Churn Rate benchmarks are segmented by MRR tier. Lower is better — and negative is best. Top performers at larger stages consistently achieve negative net churn, meaning their existing customers grow revenue without new sales.
| MRR Tier | Range | Top 25% | Median | Bottom 25% |
|---|---|---|---|---|
| Seed | < $10K | 0.0% | 0.8% | 1.5% |
| Early | $10K – $50K | -0.9% | 0.0% | 0.8% |
| Growth | $50K – $100K | -1.4% | -0.3% | 0.3% |
| Scale | $100K – $500K | -1.8% | -0.7% | 0.0% |
| Enterprise | $500K+ | -2.4% | -1.4% | -0.4% |
| Net MRR Churn Rate benchmarks from 1,400+ Stripe-verified SaaS companies. | ||||
Where does your Net MRR Churn Rate rank?
Benchmark your Net MRR Churn Rate against 1,400+ SaaS companies at your MRR stage.
Benchmark My SaaSFrequently asked questions
What is a good Net MRR Churn Rate for SaaS?
Below 2% monthly is healthy. Negative is exceptional — it means your existing customers are growing your revenue. The median ranges from 0.8% at early stage to −1.35% at growth stage, confirming that mature SaaS companies with strong expansion commonly achieve negative net churn. Above 5% signals a serious retention problem.
Can Net MRR Churn Rate be negative?
Yes — and that’s the goal. A negative Net MRR Churn Rate means expansion and reactivation revenue from existing customers exceeded what you lost to churn and contraction. Your customer base is growing your revenue without any new sales needed. This is the hallmark of best-in-class SaaS retention.
How is Net MRR Churn Rate related to NRR?
They’re inverse views of the same dynamics. NRR ≈ 100% − Net MRR Churn Rate. A 2% Net MRR Churn Rate corresponds to roughly 98% NRR. A −5% Net MRR Churn corresponds to roughly 105% NRR. Net Churn frames the answer as “how much you lost”; NRR frames it as “how much you kept.”
What’s the difference between Net and Gross MRR Churn Rate?
Gross MRR Churn Rate counts only losses (churn + contraction) and cannot go negative. Net MRR Churn Rate offsets those losses with expansion and reactivation, so it can go negative when expansion outpaces churn. Gross shows the raw damage; Net shows the outcome after recovery.
Why does a high Net MRR Churn Rate above 100% happen?
A rate above 100% means you lost more MRR than your entire starting base in a single period. This typically happens on small accounts where a single large cancellation exceeds total starting MRR. It’s mathematically valid but unusual — it signals either an extremely concentrated customer base or an early-stage account with few subscriptions.
Ready for metric clarity?
Connect Stripe and let AI build your metrics system. No manual setup, no guesswork.
Get Started