GlossarySaaS MetricsNet Revenue Retention (NRR)
SaaS Metrics

Net Revenue Retention (NRR)

Net Revenue Retention (NRR), also called Net Dollar Retention (NDR), measures how much revenue you keep and grow from your existing customer base — excluding new customers entirely. It's the purest measure of product value.

Formula

NRR = (Starting MRR + Expansion - Contraction - Churn) / Starting MRR × 100

Example

  • Starting MRR: $100,000
  • Expansion MRR: $15,000 (upgrades, upsells)
  • Contraction MRR: $3,000 (downgrades)
  • Churned MRR: $5,000 (cancellations)
NRR = ($100,000 + $15,000 - $3,000 - $5,000) / $100,000 = 107%

Benchmarks

NRRAssessment
< 80%Leaking revenue — serious problem
80–100%Average — surviving but not thriving
100–110%Good — slight organic growth
110–130%Excellent — strong expansion
130%+Elite — Snowflake, Datadog territory

NRR > 100% means you grow even without acquiring new customers. This is the holy grail of SaaS.

Why Investors Love NRR

NRR above 100% creates a compounding effect: each cohort of customers becomes more valuable over time. This means:

  • Revenue is more predictable and durable
  • Less dependency on new customer acquisition
  • Higher company valuation (high-NRR companies trade at 2–3x higher multiples)

NRR in AI-Run Companies

AI-run companies can drive exceptional NRR through:

  • Automated upselling — AI identifies when customers need more and presents the right upgrade at the right time
  • Continuous product improvement — AI ships features faster, increasing value and reducing churn
  • Proactive support — AI detects issues before customers notice them
  • Usage-based pricing — As customers use more, revenue grows naturally

The best AI-run companies on EvolC target NRR above 110% — revenue that grows itself, operated by AI that improves itself.

Find high-retention AI companies →