Churn & NRR Calculator
Model net revenue retention, visualize churn vs expansion, and benchmark against top SaaS companies.
At NRR 102.5%, your existing customers are funding your growth. You've escaped gravity — every new customer is now additive, not compensatory.
From expansion alone — no new customers needed.
Last reviewed: March 2026
What is Net Revenue Retention?
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 sustains 130%+ by cross-selling into APM, log management, security, and infrastructure monitoring — the average customer uses 4+ products.
Seat-expansion models like HubSpot and Slack achieve more modest but highly reliable NRR in the 108–115% range. As teams grow, seats expand — no product change required. SMB-focused SaaS typically reports NRR in the 85–100% range due to higher logo churn among small businesses.
The benchmark calculator above lets you position your NRR against these real companies. The goal isn't necessarily to beat Snowflake — it's to understand which expansion levers (usage, seats, products, professional services) are available to you, and to set a concrete target NRR for your next fundraise.
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.