Skip to main content
Back to KPI Library
SaaS

What is Net Revenue Retention?

Revenue retained from existing customers including expansion.

How to calculate it

Calculate Net Revenue Retention as: (Starting MRR + Expansion − Contraction − Churn) / Starting MRR × 100. Pull the inputs from your connected data and track the trend over time in your dashboard.

Examples

Example 1

Start at $100k MRR; +$15k expansion, -$3k contraction, -$5k churn -> $107k -> 107% NRR (growth without new logos).

Example 2

Starting at $100k MRR with $18k expansion, $4k contraction and $4k churn -> $110k -> 110% NRR, growth driven entirely by the existing base.

Why it matters

Net revenue retention (NRR) measures the revenue retained from existing customers including expansion, and a figure above 100% means the base grows even without new logos. It is one of the strongest signals of product value and a major driver of SaaS valuation multiples. Mixing new-logo revenue into the calculation inflates it and defeats its purpose.

Benchmark context

100-120% is good and above 120% is excellent; best-in-class enterprise SaaS often exceeds 130%. SMB-focused products typically run lower.

Common pitfalls

Mixing new-logo revenue into the calculation.

The complete guide

Understanding Net Revenue Retention

Net revenue retention (NRR) measures the revenue retained from existing customers including expansion, and a figure above 100% means the base grows even without new logos. It is one of the strongest signals of product value and a major driver of SaaS valuation multiples. Mixing new-logo revenue into the calculation inflates it and defeats its purpose. For context, 100-120% is good and above 120% is excellent; best-in-class enterprise SaaS often exceeds 130%. SMB-focused products typically run lower. Treat an external benchmark as a reference point rather than a universal target: company stage, sector, customer mix, pricing model and measurement definitions can materially change what “good” looks like. Read Net Revenue Retention alongside Gross Revenue Retention, Churn Rate and Expansion MRR; together these measures provide a more balanced view and reduce the risk of optimizing one number at the expense of the wider outcome.

Make sure the numerator and denominator cover compatible populations and periods, and avoid dividing by a partial or unusually small base. Use a consistent customer and recurring-revenue definition, and separate new, expansion, contraction, reactivation and churn movements. Use customer cohorts and separate new, expansion, contraction and churn movements so that acquisition growth does not obscure the economics of the installed base. A dashboard should show the current value, prior-period comparison and a trend rather than presenting one isolated reading.

Improvement normally comes from a combination of faster activation, stronger adoption, pricing and packaging discipline, expansion motions, and earlier intervention when customer behavior signals churn risk. Common pitfalls: mixing new-logo revenue into the calculation. Record the definition beside the dashboard, review it when systems or processes change, and annotate unusual events so future readers can distinguish a genuine performance shift from a data or timing effect.

Sources and further reading

  1. Net revenue retention for SaaS businesses

    Stripe Accessed

  2. Revenue retention fundamentals

    SaaS Capital Accessed

Related KPI guides

Turn KPI definitions into governed dashboards

Metricwise helps teams define metrics once, reuse them across dashboards, and ask trusted business questions in plain English.

Get Started