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.