SaaS Metrics

Net Revenue Retention (NRR / NDR)

Net Revenue Retention (NRR), also called Net Dollar Retention (NDR), measures the percentage of recurring revenue retained from existing customers over a period, including expansions and excluding new customers.

Formula

NRR = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100

In depth

NRR above 100% means your existing customer base is growing on its own — without acquiring new customers. This is the SaaS holy grail: negative churn.

Components: - Starting MRR from existing cohort + Expansion MRR (upgrades, additional seats, add-ons) - Contraction MRR (downgrades) - Churned MRR (cancellations) = Ending MRR

NRR = Ending MRR ÷ Starting MRR × 100

Benchmarks: - <80%: severe churn problem, business is shrinking - 80–100%: retention issues, growth requires constant new acquisition - 100%+: healthy — base grows without new acquisition - 110%+: good — Salesforce-level retention - 120%+: world-class — Snowflake, Datadog territory

Why VCs care: at 120% NRR, a $1M ARR cohort becomes $1.44M in 2 years, $1.73M in 3 years — without a single new customer. This creates exponentially compounding growth.

Real example

Starting MRR from existing customers: $100K. Expansion: +$15K. Contraction: -$5K. Churn: -$8K. Ending MRR: $102K. NRR = $102K ÷ $100K × 100 = 102%. Good, but room to improve expansion.

Related terms

Ready to build your product?

Fixed price. 21-day delivery. Senior team.

Get a free scoping call →

Browse the glossary