Skip to content

Retention metric

NRR (Net Revenue Retention)

NRR tracks one cohort's revenue change over a defined period (typically 12 months). NRR above 100% means existing customers grow revenue faster than they leave. World-class SaaS hits 130%+ NRR; healthy SaaS is 100%+; below 100% means the business is losing more from existing customers than it gains.

Verified · editorial policy

Formula

NRR = (starting MRR of cohort + expansion - downgrades - churn) / starting MRR of cohort

Where:

  • starting MRR of cohort = Total MRR from a defined customer cohort at start of period.
  • expansion = MRR added from upgrades, seat additions, or plan moves within the cohort.
  • downgrades = MRR lost from plan downgrades within the cohort.
  • churn = MRR lost from cancellations within the cohort.

Worked example

A cohort of 100 customers started Q1 at $4,221 MRR. By Q4 they have: $4,000 from remaining customers (5 churned, $221 lost) + $500 in expansion from upgrades. NRR = ($4,221 - $221 + $500) / $4,221 = $4,500 / $4,221 = 107%. That is healthy.

What it tells you

  • Whether the customer base is growing or shrinking even without new acquisition.
  • The single highest-signal SaaS investor metric. Many investors weight NRR above ARR growth.
  • Quality of the customer relationship. High NRR means customers want more, not less.

What it does NOT tell you

  • New customer acquisition rate. NRR only measures the existing base.
  • Why customers expanded or churned. Direction without reason limits the fix.
  • Whether expansion is sustainable. Often expansion is a one-time event (seat addition); recurring expansion is rarer.

Common miscalculations

  • Mixing new customer revenue into NRR. NRR is cohort-locked; only count revenue from customers who were in the cohort at the start.
  • Calculating over too short a period. Quarterly NRR is noisy; 12-month NRR is the standard.
  • Using net dollar retention (NDR) and NRR interchangeably. They are the same metric; consistency in naming matters when comparing across reports.

Frequently asked

What is 'world-class' NRR?
130%+ is the world-class threshold cited in SaaS investing circles. For indie SaaS at $30-$100/month price points, 105-115% is realistic and healthy; 130%+ usually requires a multi-tier or usage-based pricing model.

Diagnose your funnel, not your spreadsheet

Metrics tell you what is happening. The free 90-second Launch Diagnostic tells you WHY — labels Wrong Person, Weak Offer, or Weak Belief, with the specific fix.

🚀 Explore Our Network

Full disclosure: UnlockSaaS is one of ten small products built and run by one independent operator. These are the other nine.

60 days
To First Paying Customer
7 steps
Proven Playbook
100%
Money-Back Guarantee
$49
Founding Price /mo

You shipped. Nobody paid. The playbook breaks the pattern or the code refunds you automatically.

Get Free Diagnosis

Refund runs from your dashboard, not a support ticket — the server re-checks eligibility and issues it through Stripe automatically.