Skip to main content
← Glossary · Analytics & Attribution

Net Revenue Retention (NRR)

The percentage of recurring revenue retained from an existing customer cohort over a time period, including expansions and contractions — best-in-class SaaS is over 120%.

What Is Net Revenue Retention (NRR)?

Net Revenue Retention measures what happened to the MRR/ARR of a customer cohort over time, including upgrades, downgrades, and churn. NRR over 100% means the cohort is worth more today than when it started — expansion more than offset churn. Best-in-class SaaS companies like Snowflake, Datadog, and Twilio regularly post NRR north of 130%.

Also Known As

  • Finance teams: net dollar retention (NDR), net MRR retention
  • Investor view: expansion efficiency metric
  • Sales teams: account growth rate
  • Board reports: NRR, NDR, net retention

How It Works

Starting MRR from the Jan 2025 cohort: $100K. Twelve months later: $18K churned, $32K expansion (upgrades, seat adds, usage growth), $4K contraction (downgrades). Ending MRR = $100K - $18K + $32K - $4K = $110K. NRR = $110K / $100K = 110%. The cohort is worth 10% more a year later than at signup, without any new logo acquisition — pure compounding from the existing base.

Best Practices

  • Do measure NRR on a cohort basis, not a rolling book of business — cohort NRR is what investors actually want.
  • Do separate expansion by type (seats, usage, plan upgrades) to understand which motion is working.
  • Do track NRR by customer segment. Enterprise NRR and SMB NRR are usually very different.
  • Don't confuse NRR with GRR. GRR excludes expansion; NRR includes it.
  • Don't report NRR without showing the components (churn, contraction, expansion) — the headline number hides the story.

Common Mistakes

  • Inflating NRR with price increases. Price hikes can push NRR above 100% without real customer growth.
  • Counting one-time professional services revenue as expansion. It's not recurring; it doesn't count.

Industry Context

Public SaaS benchmarks: median NRR is around 110%; top decile is 130%+. Usage-based pricing models (Snowflake, Twilio) tend to have the highest NRR because customer growth directly drives revenue growth. Seat-based SaaS tops out lower. Subscription consumer apps rarely have meaningful expansion, so NRR is basically GRR.

The Behavioral Science Connection

NRR above 100% is evidence of endowed value — once customers embed a product in their workflows, switching cost rises and expansion feels frictionless. It also reflects status quo bias working in your favor: customers default to buying more from vendors they already trust rather than evaluating alternatives.

Key Takeaway

NRR is the single best signal of product love in B2B SaaS. A company with 130% NRR grows 30% per year without acquiring a single new logo — that's the investment thesis for every category leader in SaaS.