Retention & Churn
What Is Net Revenue Retention (NRR) / Net Dollar Retention (NDR)?
Complete guide to NRR and NDR for SaaS: formula, how to calculate net dollar retention, GRR context, benchmarks, and improvement strategies.
Retention & Churn
Complete guide to NRR and NDR for SaaS: formula, how to calculate net dollar retention, GRR context, benchmarks, and improvement strategies.
Net Revenue Retention (NRR), also called Net Dollar Retention (NDR), measures the percentage of recurring revenue retained from existing customers over a period, including expansion, contraction, and churn. Formula: (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100. It is widely considered the single most important quality-of-revenue metric in SaaS because it reveals whether your installed customer base is a growth engine or a drag on the business.
NRR (NDR) = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100
| Input | Value |
|---|---|
| Starting MRR | $100,000 |
| Expansion MRR (upsells, cross-sells) | $12,000 |
| Contraction MRR (downgrades) | $3,000 |
| Churned MRR (cancellations) | $4,000 |
| Ending MRR from existing customers | $105,000 |
| NRR / NDR | 105% |
Use our NRR Calculator to run your own numbers. For GRR vs NRR detail, see GRR vs NRR.
NRR above 100% means existing customers are generating more revenue over time than they did at the start of the period — even after accounting for churn and downgrades. This has several powerful implications:
When NRR falls below 100%, you are losing revenue from your existing base faster than expansion can replace it. This forces you to acquire new customers just to keep revenue flat — an expensive treadmill.
| NRR | Revenue from $10M existing base after 1 year |
|---|---|
| 120% | $12,000,000 |
| 110% | $11,000,000 |
| 100% | $10,000,000 |
| 90% | $9,000,000 |
| 80% | $8,000,000 |
A 10-point swing in NRR has enormous long-term consequences. At 80% NRR, you must add $2M in net new ARR annually just to stay even.
NRR and GRR answer related but distinct questions. Use both together for a complete picture.
GRR = (Starting MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100
GRR excludes expansion revenue. It can never exceed 100%.
| Metric | Includes expansion? | Can exceed 100%? | What it tells you |
|---|---|---|---|
| NRR | Yes | Yes | Total revenue health of existing customers |
| GRR | No | No | Pure retention quality, independent of upsell |
A company with 115% NRR might look healthy, but if GRR is only 75%, it means 25% of revenue is lost to churn and contraction — masked by aggressive upselling. This model is fragile: if expansion slows, revenue declines quickly.
| Scenario | GRR | Expansion | NRR | Risk level |
|---|---|---|---|---|
| Strong retention + moderate expansion | 92% | 18% | 110% | Low |
| Weak retention + aggressive expansion | 75% | 40% | 115% | High — expansion-dependent |
| Strong retention + minimal expansion | 95% | 3% | 98% | Moderate — needs upsell motion |
Target GRR above 85–90% to ensure the base is stable before layering expansion on top.
NRR benchmarks vary by segment and go-to-market model. These are directional ranges commonly cited in industry reports:
| Segment | Typical NRR range | Notes |
|---|---|---|
| Enterprise SaaS | Often 110–130%+ | Seat expansion, usage growth, upsell |
| Mid-market SaaS | Often 105–120% | Mix of expansion and retention |
| SMB SaaS | Often 85–100% | Higher churn, less expansion headroom |
| Usage-based pricing | Often 110–140%+ | Natural expansion as usage grows |
NRR is driven by the balance of three forces:
Calculate NRR monthly for operational tracking and annually for investor reporting. Monthly NRR can be annualized: Annual NRR ≈ (Monthly NRR)^12.
Every upgrade, downgrade, cancellation, and reactivation should flow through the NRR calculation. Excluding any component distorts the result.
| Mistake | Why it matters |
|---|---|
| Excluding contraction MRR | Overstates NRR, especially with heavy discounting |
| Including new customer revenue | NRR is existing-customer-only; new logos go in new ARR |
| Not separating NRR from GRR | Hides retention quality behind expansion |
| Using too short a window | Monthly NRR can be volatile; annualize for trends |
| Comparing across segments without context | Enterprise NRR vs. SMB NRR are structurally different |
NRR benchmarks cited above are directional industry norms drawn from annual surveys by OpenView, subscription analytics from ChartMogul, and public SaaS company filings. Ranges vary by segment, pricing model, and market conditions.
NRR (Net Revenue Retention), also called Net Dollar Retention (NDR), measures the percentage of recurring revenue retained from existing customers, including expansion, contraction, and churn.
NDR is another name for NRR. Net Dollar Retention and Net Revenue Retention use the same formula: (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100.
NRR/NDR = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100. Example: $100K start + $12K expansion − $3K contraction − $4K churn = 105% NRR.
Above 100% means your existing base grows without new logos. Many strong SaaS companies target 110–130%+, though benchmarks vary by segment and ACV.
GRR (Gross Revenue Retention) excludes expansion and only reflects contraction and churn. NRR includes expansion, so it can exceed 100% when upsells outweigh losses.