SaaS Net Revenue Retention: How to Calculate NRR
What Is Net Revenue Retention (NRR)?
Net Revenue Retention (NRR) — also called Dollar-Based Net Revenue Retention or Net Dollar Retention — is the single most important growth metric for SaaS businesses. It measures the percentage of revenue you retain and expand from your existing customer base over a given period, after accounting for:
- Expansion revenue: Upgrades, seat additions, usage overage charges
- Contraction revenue: Downgrades to lower-priced plans
- Churned revenue: Revenue lost from cancellations
NRR is typically measured monthly or annually. A NRR of 100% means you retained every dollar from existing customers. A NRR above 100% — which the best SaaS companies achieve — means your existing customer base is growing by itself, independent of new customer acquisition.
The NRR Formula
The standard NRR calculation is:
NRR = (Starting MRR + Expansion MRR - Contraction MRR - Churned MRR) / Starting MRR x 100%
Where all figures are measured from the same cohort of customers at the start of the period.
Example: Your SaaS business had $500,000 MRR at the start of Q1 from 200 existing customers.
- Starting MRR from existing customers: $500,000
- Expansion MRR (upgrades and seat additions): +$45,000
- Contraction MRR (downgrades): -$12,000
- Churned MRR (cancellations): -$18,000
- Ending MRR from same cohort: $500,000 + $45,000 - $12,000 - $18,000 = $515,000
- NRR = $515,000 / $500,000 x 100 = 103%
This 103% NRR means even if you acquired zero new customers, your recurring revenue would still grow by 3% from this cohort over the period.
NRR vs Gross Revenue Retention: What Is the Difference?
Gross Revenue Retention (GRR) only accounts for revenue losses (churn and contraction) — it excludes expansion revenue. GRR is always at or below 100% because you can never retain more than you started with when counting only losses.
| Metric | Includes Expansion | Can Exceed 100% | What It Measures |
|---|---|---|---|
| Gross Revenue Retention (GRR) | No | No (max 100%) | How well you retain existing revenue |
| Net Revenue Retention (NRR) | Yes | Yes | Full revenue trajectory of existing customers |
Both metrics matter. GRR reveals the health of your churn problem. NRR reveals the combined effect of churn, contraction, and expansion — the overall trajectory of your existing revenue base.
SaaS NRR Benchmarks in 2026
NRR benchmarks vary by business model and target market:
| NRR Range | Assessment | Typical Profile |
|---|---|---|
| Below 90% | Concerning | High churn; urgent retention focus needed |
| 90%–100% | Average | Moderate churn offsetting some expansion |
| 100%–110% | Good | Healthy expansion offsetting churn |
| 110%–120% | Strong | Strong expansion revenue; typical for PLG companies |
| 120%+ | World-class | Exceptional; rare; seen at Snowflake, Twilio, Datadog |
Enterprise SaaS companies with annual contracts tend to report higher NRR (120%+) because expansion comes through multi-year upsells and enterprise seat additions. SMB-focused SaaS companies typically see NRR of 90%–110% due to higher logo churn in the small business market.
Why NRR Above 100% Is a Compounding Growth Engine
The power of high NRR comes from compounding. If your NRR is 120%, your existing customer base doubles in revenue approximately every 3.8 years — without acquiring a single new customer. When you combine a 120% NRR with new customer acquisition, growth compounds dramatically.
Here is a simple projection with $1M starting ARR, 120% annual NRR, and $200K new ARR acquired per year:
| Year | ARR from Existing | New ARR Added | Total ARR |
|---|---|---|---|
| Year 0 | $1,000,000 | — | $1,000,000 |
| Year 1 | $1,200,000 | $200,000 | $1,400,000 |
| Year 2 | $1,680,000 | $200,000 | $1,880,000 |
| Year 3 | $2,256,000 | $200,000 | $2,456,000 |
Contrast this with a company with 90% NRR: the existing base shrinks, and all new customer acquisition effort is spent replacing lost revenue before driving real growth.
How to Improve Your NRR
1. Build Usage-Based Expansion Into Your Pricing
Usage-based pricing models (charging per seat, per API call, per GB of storage) naturally generate expansion revenue as customers grow. Companies like Snowflake and Twilio achieve NRR above 130% because revenue expands automatically with customer usage without requiring a formal upsell conversation.
2. Invest in Customer Success
Proactive customer success management identifies at-risk accounts before they churn and identifies ready-to-expand accounts before competitors approach them. Enterprise SaaS companies that invest in dedicated CSMs for accounts above a revenue threshold consistently see NRR improvement of 10–20 percentage points.
3. Create Clear Upgrade Paths
Design your pricing tiers so customers naturally hit limits as they grow and need to upgrade. Feature gating, seat limits, and usage caps create natural expansion triggers. See our guide on SaaS pricing models for strategies on structuring expansion-friendly tiers.
4. Reduce Contraction Through Annual Contracts
Contraction happens when customers downgrade mid-cycle on monthly billing. Annual contracts reduce contraction because customers commit for the full year. Offering a 15%–20% discount on annual plans accelerates conversion to annual billing and significantly reduces contraction MRR.
5. Monitor Cohort NRR Monthly
Track NRR by customer cohort (the month or quarter they were acquired) rather than just in aggregate. Cohort NRR reveals whether retention is improving or declining over time for newer vs older customers, which is critical for diagnosing the root cause of NRR changes.
Use our SaaS Pricing Calculator to model how changes to churn and expansion rates affect your overall MRR trajectory. For context on related SaaS growth metrics, see our guide on SaaS CAC payback period.
Frequently Asked Questions
You might also like
Related SaaS Guides
SaaS Pricing Calculator: Pricing Metrics Guide
Learn how to use a SaaS pricing calculator to model MRR, ARR, churn, and LTV. Master subscription unit economics and price your software with confidence.
SaaSHow to Calculate SaaS Pricing: Pricing Strategy
Learn how to calculate SaaS pricing step-by-step. Master value metrics, willingness-to-pay surveys, ARPU modeling, discount structures, and profit.
SaaSSaaS Pricing Mistakes That Kill Growth (And How to Fix Them)
Discover the most damaging SaaS pricing mistakes founders make — from underpricing to flat-rate traps — and learn practical fixes backed by real strategy.
SaaSSaaS Tiered Pricing Strategy: Tiered Plans for MRR
Master SaaS tiered pricing strategy. Learn how to design Good-Better-Best packaging, select value metrics, gate features, and boost expansion MRR.
Get smarter about your margins.
Get weekly insights on pricing psychology, profit margins, and online business economics.
No spam. Unsubscribe at any time. Read our Privacy Policy.