Net Revenue Retention: Are Existing Customers Growing?

How to calculate NRR, what 100%+ means, and why it is the best signal of product-market fit.

February 25, 20262 min read269 words

one-line definition

NRR measures whether your existing customers are generating more or less revenue over time, after accounting for upgrades, downgrades, and cancellations.

formula: NRR = (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100

tl;dr

NRR above 100% means your existing customers are growing faster than they're leaving. For indie SaaS, aim for 100%+ before investing in acquisition — it means your product creates expanding value.

Simple definition

NRR (Net Revenue Retention) tells you what happens to a dollar of revenue from existing customers over time. It captures the full picture — upgrades, downgrades, and cancellations — in a single percentage. If customers find increasing value the longer they stay, NRR reflects that. If they quietly downgrade, NRR catches that too.

How to calculate it

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

Say you started the month with $5,000 MRR from existing customers. During the month, $400 came from upgrades (expansion), $150 was lost to downgrades (contraction), and $300 was lost to cancellations (churn):

NRR = ($5,000 + $400 − $150 − $300) ÷ $5,000 × 100 = 99%

That means your existing customer base shrank by 1% in dollar terms — close to healthy but not yet self-sustaining without new customers.

Example

You run a scheduling tool at $19/mo and $49/mo tiers. You start January with 80 customers generating $2,400 MRR. During the month, 5 users upgrade from $19 to $49 (+$150 expansion), 2 users downgrade from $49 to $19 (−$60 contraction), and 3 users cancel their $19 plans (−$57 churn). Your NRR = ($2,400 + $150 − $60 − $57) ÷ $2,400 × 100 = 101.4%. Your existing base is growing on its own. Now every new customer you acquire adds to an already expanding revenue base.

Related terms

  • MRR
  • Churn Rate
  • Expansion Revenue

FAQ

What is a good NRR for an indie SaaS?+

100%+ is healthy. Top SaaS products hit 120-130%, but for solo founders, anything above 95% means your core product retains well.

How is NRR different from retention rate?+

Retention counts logos (customers). NRR counts dollars. A customer can stay but downgrade, hurting NRR while keeping retention flat.

previous

How to Pick a North Star Metric

What a north star metric is, how to choose one, and common mistakes that make it useless.

next

MRR Explained: The Number That Runs Your SaaS

What MRR is, how to calculate it, and why it is the most important metric for any recurring revenue business.

Put this knowledge into practice

Join solo founders building real products from scratch. Showcase your work and get discovered.

Submit your project

Related terms

newsletter

Weekly builds, experiments, and growth playbooks

No fluff. Just things that actually shipped.