Net Revenue Retention (NRR), also known as Net Dollar Retention (NDR), measures the percentage of recurring revenue retained from existing customers over a given period, factoring in upgrades, downgrades, reactivations, and cancellations. It answers a fundamental question: is your existing customer base growing or shrinking in value?
What is Net Revenue Retention?
NRR looks at a cohort of customers at the start of a period and measures what percentage of their revenue remains at the end — including any expansion or contraction. In SaaSFlow, NRR is calculated as:
Note that downgrades and churn are negative values in this formula. If you start the month with €100,000 MRR, gain €5,000 from upgrades, lose €2,000 from downgrades, and lose €1,000 from churn, with €500 from reactivations, your NRR is 102.5%.
Why NRR matters
NRR is one of the most important SaaS metrics because it:
- Reveals sustainable growth: An NRR above 100% means you can grow revenue even without acquiring a single new customer. This is the hallmark of a truly healthy SaaS business
- Signals product-market fit: High NRR indicates that customers not only stay, but find increasing value in your product over time
- Predicts long-term outcomes: Companies with high NRR compound their revenue growth from the existing base, dramatically reducing reliance on new customer acquisition
- Attracts investors: NRR is one of the first metrics investors examine. The best SaaS IPOs have consistently shown NRR above 120%
The power of NRR above 100%
When NRR exceeds 100%, your existing customer base is generating more revenue over time — even before counting new customers. This creates a powerful compounding effect:
- At 110% NRR, your existing customer revenue grows by 10% each period automatically
- At 120% NRR, existing customer revenue doubles in roughly 7 periods
- At 130% NRR, the compounding is even more dramatic
This is why investors prize high NRR so highly — it represents revenue growth with zero acquisition cost.
NRR vs Gross Revenue Retention
NRR and Gross Revenue Retention (GRR) are complementary metrics that together give a complete picture of customer retention:
- NRR includes expansion revenue (upgrades, cross-sells) alongside churn and downgrades. It can exceed 100%
- GRR excludes expansion revenue entirely and only measures losses. It can never exceed 100%
A company with 95% GRR and 115% NRR has a strong expansion engine that more than compensates for its churn. However, if GRR is 70% and NRR is 110%, the expansion looks healthy on the surface but masks a serious underlying churn problem. Looking at both metrics together reveals the full story.
Benchmarks
Industry benchmarks for SaaS companies:
- Above 130%: World-class, typical of best-in-class enterprise SaaS (e.g., Snowflake, Twilio at their peaks)
- 110-130%: Excellent, indicating strong expansion and low churn
- 100-110%: Good, existing customer base is stable to slightly growing
- 90-100%: Concerning, revenue from existing customers is declining
- Below 90%: Critical retention issues that need immediate attention
The target NRR depends on your business model. Companies selling to enterprises with land-and-expand strategies naturally achieve higher NRR than SMB-focused businesses where expansion potential per account is limited.