Metric

Net Revenue Retention (NRR)

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:

$$\text{NRR} = \frac{\text{Starting MRR} + \text{Upgrades} + \text{Downgrades} + \text{Churn} + \text{Reactivations}}{\text{Starting MRR}}$$

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.