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

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.

Related SaaS Metrics Tools

Related Tools