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.
Why this matters
NRR is a critical metric for bootstrapped founders because it represents the truth about your business. Before product-market fit, this metric may feel abstract. But once you have paying customers and recurring revenue, ignoring this metric becomes dangerous to your growth trajectory.
Most solo founders make the mistake of focusing on the wrong metric at the wrong time. Before $1k MRR, the best metrics are activation and product-market fit. Between $1k-$10k MRR, nrr becomes highly relevant. Beyond $10k MRR, it becomes one of your top three growth levers.
The reason solo founders rarely fail due to lack of brilliant ideas. They fail because they don't systematically measure metrics that matter and don't iterate on improvements.
Common mistakes
1. Calculating too early. If you have 5 customers, this metric is noise, not signal. Wait until you have at least 50 customers and 2-3 months of data before drawing conclusions. Too early and you'll see random variance, not real patterns.
2. Ignoring variations by segment. Your customers acquired via blog may behave differently than those acquired via paid ads. Your enterprise customers may function differently than your small-biz customers. Always segment your metrics to see the true signal.
3. Optimizing without context. Improving this metric by 10% means 10% more revenue? Not necessarily. Understand upstream and downstream impact before optimizing. Focus on the change that will have the biggest impact on revenue.
4. Forgetting causality flows both directions. A low metric may indicate a product issue, a positioning issue, or that you're attracting the wrong customers. Before optimizing, understand why it's low.
How to act on this
Calculate this metric for your last 30 customers right now. Do you have the data? If yes, establish a baseline and write it down. That's your first step toward improvement.
Identify your highest-value customer segment. Is it a specific monthly cohort? An acquisition channel? A customer type? Focus on that segment and try to improve this metric for them.
Run one small experiment to improve this metric by 5-10%. Measure, learn, iterate. The compounding of these small improvements over 12 months creates a huge difference.
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 reading
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.