NRR (Net Revenue Retention)
The percentage of recurring revenue retained from existing customers over a period, including expansion and contraction but excluding new acquisitions. NRR above 100% means existing customers grew your revenue net of churn.
Net Revenue Retention (NRR) — also called Net Dollar Retention (NDR) — measures how the revenue from a cohort of existing customers changes over a period. The formula:
NRR = (Starting ARR + Expansion − Contraction − Churn) / Starting ARR
A 100% NRR means the cohort generates the same revenue at period end as at the start. Above 100% means expansion outpaced contraction and churn. Below 100% means the cohort is leaking.
What NRR includes and excludes
Includes, for the cohort active at period start:
- Expansion: upgrades, seat additions, usage-based growth on existing contracts
- Contraction: downgrades, seat reductions
- Churn: full cancellations
Excludes:
- New customers acquired during the period — those are New ARR, tracked separately
The exclusion is what makes NRR a clean measure of the existing-customer dynamics, isolated from sales-led acquisition.
Best-in-class benchmarks
- Mid-market SaaS: ~110% NRR is healthy; ~120%+ is excellent
- Enterprise SaaS: ~120% NRR is healthy; ~130%+ is best-in-class (Snowflake, Datadog historically reported ~150%+)
- SMB SaaS: ~100% NRR is healthy because of higher churn structurally; ~110%+ is excellent
NRR above 100% means a company is growing on autopilot from its existing book — even with zero new customers acquired, revenue still grows. This is the metric VCs and public markets watch most closely for SaaS valuation.
Related
- ARR / MRR — the base figure NRR transforms
- Churn — the leakage NRR has to overcome
- Unit Economics — what NRR implies for LTV
See also
- GlossaryARR / MRR
- GlossaryChurn
- GlossaryUnit Economics