What is NRR (Net Revenue Retention)?
Definition
Net Revenue Retention (NRR), also called Net Dollar Retention (NDR), measures the percentage of revenue retained from existing customers over a period, including the effects of upgrades (expansion), downgrades (contraction), and cancellations (churn). An NRR above 100% means existing customers are generating more revenue over time — the gold standard for SaaS businesses.
Detailed Explanation
NRR answers a critical question: if you stopped acquiring new customers today, would your revenue from existing customers grow, stay flat, or shrink? It captures the full picture of your existing customer base's health by including both losses (churn and downgrades) and gains (upgrades and expansion).
NRR above 100% is the hallmark of the best SaaS businesses because it means the revenue from each customer cohort grows over time. A customer who started at $100/month may be paying $150/month a year later due to upgrades, additional seats, or cross-sold products. Even after accounting for other customers who cancelled or downgraded, the cohort as a whole is worth more than when it started.
NRR below 100% means your existing customer base is shrinking. Even if you're acquiring new customers, you're fighting against a revenue drain from your installed base. Companies with NRR significantly below 100% (say, 80-90%) face a tough growth challenge because they need to replace 10-20% of their revenue base every year just to stay flat, before they can start growing.
Importantly, NRR is affected by involuntary churn. Every customer lost to a failed payment reduces NRR. Since involuntary churn is preventable with proper payment recovery, improving your dunning process directly improves NRR.
Why It Matters
NRR is arguably the single most important SaaS metric. It determines how efficiently you can grow and directly influences valuation. Public SaaS companies with NRR above 120% trade at significantly higher revenue multiples than those below 100%. Investors see high NRR as proof of strong product-market fit, effective expansion sales, and healthy customer relationships. For operators, NRR above 100% means your existing customer base is a revenue growth engine, not a liability.
How to Calculate
NRR = ((Starting MRR + Expansion MRR - Contraction MRR - Churned MRR) / Starting MRR) x 100. Example: Starting MRR from a cohort: $100,000. Expansion (upgrades): +$15,000. Contraction (downgrades): -$3,000. Churn (cancellations): -$5,000. NRR = ($100,000 + $15,000 - $3,000 - $5,000) / $100,000 = 107%.
Practical Example
A SaaS company measures NRR on their January customer cohort (1,000 customers, $200,000 MRR). By December: 80 customers cancelled (-$16,000 MRR), 30 downgraded (-$4,500 MRR), 120 upgraded (+$30,000 MRR), 50 added seats (+$8,000 MRR). NRR = ($200,000 + $30,000 + $8,000 - $4,500 - $16,000) / $200,000 = 108.75%. Their existing customers grew revenue by 8.75% without any new acquisitions.
Industry Benchmarks
| Segment | Benchmark |
|---|---|
| Best-in-class SaaS | 120-130%+ NRR |
| Good SaaS | 110-120% NRR |
| Acceptable SaaS | 100-110% NRR |
| Needs improvement | 90-100% NRR |
| Red flag | <90% NRR |
Related Terms
Revenue Churn
Revenue churn (also called MRR churn or dollar churn) is the percentage of recurring revenue lost fr...
MRR (Monthly Recurring Revenue)
Monthly Recurring Revenue (MRR) is the total predictable revenue a subscription business earns each ...
ARR (Annual Recurring Revenue)
Annual Recurring Revenue (ARR) is the annualized value of a company's recurring subscription revenue...
Churn Rate
Churn rate (also called customer churn rate or attrition rate) is the percentage of customers who ca...
LTV (Customer Lifetime Value)
Customer Lifetime Value (LTV, CLV, or CLTV) is the total revenue a business can expect from a single...
Involuntary Churn
Involuntary churn (also called passive churn or delinquent churn) occurs when a customer's subscript...