SaaS Churn & NRR Calculator

Calculate net revenue retention, gross retention, and MRR churn. Visualize your leaky bucket and benchmark against top SaaS companies.

Churn & NRR Calculator

Model net revenue retention, visualize churn vs expansion, and benchmark against top SaaS companies.

Churn Period
Presets
Starting MRR$50k
Logo Churn Rate3.0%/mo
Revenue Churn Rate2.5%/mo
Expansion Rate5.0%/mo
New MRR / Month$8k
Horizon12 months

Last reviewed: March 2026

SaaS Churn Analysis: What NRR and GRR Actually Measure

Net Revenue Retention (NRR) — also called Net Dollar Retention (NDR) — is the single most important efficiency metric in SaaS. It answers the question: if you stopped acquiring any new customers today, would your revenue grow, shrink, or stay flat?

The formula is simple: NRR = (Starting MRR − Churned MRR + Expansion MRR) / Starting MRR × 100. An NRR of 110% means your existing customer base generates 10% more revenue each month than the period before — purely from upsells, seat additions, and upgrades, minus any cancellations or downgrades.

When NRR exceeds 100%, the business achieves a rare state: revenue compounding without growth marketing spend. Every new customer you acquire is now purely additive — not compensatory. This is what investors call "organic ARR growth" and it's the primary driver of SaaS revenue multiples.

NRR vs GRR: What's the Difference?

Gross Revenue Retention (GRR) is the floor — it shows how much MRR you retain when expansion is stripped out. GRR = (Starting MRR − Churned MRR) / Starting MRR × 100, and it can never exceed 100% by definition (you can't retain more than you started with if you exclude expansion).

NRR is the ceiling — it adds expansion back in. The gap between GRR and NRR is your expansion engine. A company with GRR of 92% and NRR of 118% has a powerful land-and-expand motion: yes, 8% of revenue churns out each year, but 26% flows back in through upgrades and seat growth.

Investors at the Series B stage typically want to see GRR ≥ 85% (you're not losing customers rapidly) and NRR ≥ 100% (existing customers fund part of your growth). Enterprise SaaS routinely achieves GRR of 93–97% because annual contracts and high switching costs suppress churn.

SaaS NRR Benchmarks by Company

The highest NRRs in SaaS history belong to usage-based pricing models. Snowflake hit 170% NRR at its peak — meaning existing customers spent 70% more the following year, driven by data volume growth. Datadog maintained 130%+ NRR through its high-growth phase by cross-selling into APM, log management, security, and infrastructure monitoring — the average customer uses 4+ products.

Seat-expansion models like HubSpot deliver NRR in the 100–115% range — as teams grow, seats expand with no product change required. SMB-focused SaaS typically reports NRR in the 85–100% range due to higher logo churn among small businesses.

Comparing your NRR against these benchmarks tells you which expansion lever to pull — not just whether your number is good or bad. Snowflake's 170% came from usage-based pricing that scales automatically with customer data volume. Datadog's 130%+ peak came from cross-selling a growing product suite. HubSpot's seat-expansion motion reliably delivers NRR in the 100–115% range across its SMB customer base. Your path to a higher NRR depends on which of those models your product can replicate.

How to Improve NRR

NRR has two levers: reduce churn (improve GRR) and increase expansion (grow beyond GRR). The right lever depends on your current metrics. If GRR is below 85%, churn is your emergency — no amount of expansion compensates for a leaky bucket. Fix activation, onboarding, and success coverage first.

If GRR is healthy (85%+) but NRR is below 100%, your expansion engine needs work. Common tactics: tiered pricing with clear upgrade paths, usage-based components that grow with customer success, QBRs with expansion conversations built in, and identifying your top 20% of accounts for high-touch expansion plays.

The fastest path to NRR above 110% is a multi-product motion. Each new product surface creates a new expansion opportunity at zero acquisition cost. Customers who adopt 3+ products from the same vendor churn at half the rate of single-product customers — so multi-product improves both GRR and NRR simultaneously.

Frequently Asked Questions

What is Net Revenue Retention (NRR)?

Net Revenue Retention (NRR), also called Net Dollar Retention (NDR), measures what percentage of your recurring revenue from existing customers you retained (including expansions) over a period. NRR = (Starting MRR − Churned MRR + Expansion MRR) / Starting MRR × 100. An NRR above 100% means existing customers are generating more revenue than you're losing — you can grow ARR even with zero new customers.

What is the difference between NRR and GRR?

Gross Revenue Retention (GRR) only measures what you keep — it excludes expansion. GRR = (Starting MRR − Churned MRR) / Starting MRR × 100 and is always ≤ 100%. NRR adds expansion revenue back in, so NRR can exceed 100%. GRR shows your floor (how bad it gets if expansion stops). NRR shows your ceiling (how much your existing base contributes to growth). Investors look at both: GRR ≥ 85% + NRR ≥ 100% is the typical Series B bar for B2B SaaS.

What is a good NRR for a SaaS company?

NRR benchmarks vary by segment: Enterprise SaaS typically achieves 110–130% NRR through contract expansion and multi-year upsells. SMB SaaS often ranges 85–105% due to higher logo churn. Usage-based companies like Snowflake (170%) and Twilio (120%) achieve the highest NRR because consumption grows automatically with customer growth. For fundraising: NRR ≥ 100% is the Series A/B benchmark, 110%+ is strong, 120%+ is elite.

What is logo churn vs revenue churn?

Logo churn (customer churn) measures the percentage of customer accounts that cancel. Revenue churn measures the percentage of MRR lost from cancellations AND downgrades. Revenue churn can be lower than logo churn if the customers who leave are smaller accounts. Revenue churn can also exceed logo churn if customers who stay are downgrading aggressively. Both metrics matter: logo churn affects your customer count and expansion potential, while revenue churn directly drives NRR.

How do you calculate time to double ARR from expansion alone?

If your NRR > 100%, you can calculate how long it takes to double ARR purely from expansion (with zero new customers) using: months_to_2x = ln(2) / ln(NRR/100). For example, at NRR 115%, that's ln(2) / ln(1.15) ≈ 4.96 years (≈ 60 months). At Snowflake's peak NRR of 170%, it was ln(2) / ln(1.70) ≈ 1.3 years. This is why investors prize NRR above 120%: the business becomes self-compounding.

What is a good churn rate for SaaS?

A good monthly logo churn rate depends on your segment. SMB SaaS typically sees 3–5% monthly logo churn (30–45% annually) — which is why NRR rarely exceeds 100% without strong expansion. Mid-market targets 1–2% monthly. Enterprise SaaS with annual contracts benchmarks below 1% monthly, achieving GRR of 93–97%. A monthly revenue churn rate above 5% puts you in the Leaking zone — no acquisition budget fixes a bucket that leaky. Below 2% monthly revenue churn with positive expansion puts you in position to achieve NRR above 100%.

How does churn rate affect NRR?

Churn directly reduces NRR because NRR = (Starting MRR − Churned MRR + Expansion MRR) / Starting MRR × 100. Every percentage point of monthly revenue churn costs you 1 point of NRR ceiling before expansion can help. Example: with $100K starting MRR, 3% revenue churn ($3K lost) and 5% expansion ($5K gained), NRR = 102%. Halve churn to 1.5% with the same expansion and NRR rises to 103.5%. Double expansion to 10% instead and NRR hits 107%. The Expansion Advisor models both routes — reduce churn (Route A) or grow expansion (Route B) — and shows the dollar impact on your 12-month MRR.

Related SaaS Metrics Tools

Related Tools

Burn Rate & Runway Calculator
Calculate monthly cash burn and startup runway with 12-month forecast.
MRR Growth Projector
Project 12-month revenue with churn modeling and milestone markers.
LTV:CAC Ratio Visualizer
Animated gauge for unit economics health and payback period.
Equity Vesting Visualizer
See when your shares vest and model departure scenarios.
VC Dilution Calculator
Animate your cap table across funding rounds with MOIC and exit scenarios.
K-Factor Virality Calculator
Calculate your viral growth loop with flywheel animation and benchmarks.
Pricing A/B Test Estimator
Know if your pricing test is statistically significant with Bayesian stats.
Rule of 40 Calculator
SaaS health scorecard with valuation range and public company benchmarks.
Cohort Retention Calculator
Cohort retention calculator with retention curve + heatmap view, Sticky Score, and LTV reality check.
ARR Calculator
ARR calculator with waterfall bridge view and annual recurring revenue growth tracker.
Grade My SaaS
Get an instant A-F grade for your SaaS metrics with investor readiness badge.
SaaS Valuation Calculator
3 valuation methods side-by-side with Rule of 40 adjustment and DCF model.
Cap Table Example + Exit Waterfall
Interactive cap table template with exit waterfall simulator, participating preferred, and founder take-home math.
CAC Payback Calculator
CAC payback calculator with cohort waterfall, per-channel mode, and SaaS CAC benchmarks.
SaaS Magic Number Calculator
Quarterly sales efficiency with Burn Multiple overlay and Bessemer threshold gauge.
TAM SAM SOM Calculator
Dual-methodology market sizing with top-down + bottom-up reconciliation. Pitch-deck ready.
Feature Adoption Rate Calculator
Per-feature try/sticky/depth with quadrant scatter, shelfware detector, and 6-dimension portfolio grade.
Option Pool Calculator
ESOP capacity, refresh timing, Pave grant benchmarks by role, and founder dilution before Series A.
Customer Health Score Builder
Weighted 5-dimension health scores, portfolio heatmap, at-risk ARR, intervention queue, and A-F grade.
NPS Calculator with Revenue Impact
Turn NPS into $ retention, detractor churn risk, and Bain growth lift. 12 industries, confidence interval, revenue unlock simulator.
RICE Prioritization Framework Calculator
Rank features with RICE + ICE + weighted scoring. Effort/impact quadrant, quick wins detection, confidence calibration, capacity fit, and PM-tool exports.
Sales Commission Calculator with Accelerators
Model OTE, multi-tier accelerators, SPIFs, caps, and clawbacks. Pave-calibrated benchmarks for SDR through Enterprise AE with offer compare and plan grading.
Convertible Note Calculator
Model convertible note conversion at Series A with accrued interest, caps, discounts, MFN propagation, and 4 trigger events.
Liquidation Preference Waterfall Calculator
Model the full LP waterfall — 1x/2x multiples, participating & capped preferred, seniority stacks, accrued dividends, and the preferred-to-common conversion flip at any exit price.
PLG Viral Loop Analyzer
Decompose your viral product into 5 multiplicative stages, find the weakest link, and project the K-factor lift if you fix that one stage. Six artifact archetype benchmarks.
Onboarding Complexity Score
Grade your product onboarding with a Fogg-Behavior-Model audit. Per-step drop-off cascade, 18-pattern friction engine, and ranked fixes by activation lift.
Winback Campaign ROI Calculator
Project the ROI of a save motion or winback campaign on at-risk accounts. NPV-aware retained revenue, priority queue, and break-even save rate.
Quota Attainment Calculator
Distribution histogram, fitted bell curve, the Pavilion 60% Rule verdict, concentration risk, per-rep table with bulk paste, and a 6-dim quota-health report.
Churn Reason Analyzer
Pareto your exit interviews into 8 standardized churn buckets. Addressable vs structural ARR split, retention-lift simulator, and a copy-paste customer exit survey template.