Net Revenue Retention (NRR): The Metric That Separates Good SaaS from Great SaaS
NRR above 100% means your existing customers generate more revenue over time even without new sales. Here's how to calculate it, what benchmarks to target, and how to get there.
The Most Powerful Growth Engine in SaaS
Imagine your business grew 20% next year — even if you didn't acquire a single new customer. That's what happens when Net Revenue Retention exceeds 120%.
Net Revenue Retention (NRR) measures how much revenue you retain and expand from your existing customer base over a period:
NRR = (Starting MRR + Expansion - Contraction - Churn) ÷ Starting MRR × 100
If you started a cohort at $100K MRR and 12 months later that same cohort generates $110K MRR (after accounting for churn, downgrades, and upgrades), your NRR is 110%.
Benchmarks That Matter
| NRR Range | Rating | What It Means |
|---|---|---|
| Below 80% | Poor | Revenue is shrinking. Growth requires constant acquisition to backfill. |
| 80-100% | Average | Stable but not compounding. Common for SMB-focused products. |
| 100-110% | Good | Expansion slightly exceeds churn. Healthy foundation. |
| 110-130% | Excellent | Strong expansion. Even moderate acquisition drives rapid growth. |
| 130%+ | World-class | Snowflake, Datadog territory. Exceptional product-market fit with natural expansion. |
The magic threshold is 100%. Above it, you have "net negative churn" — the holy grail where your customer base compounds in value automatically. This is where LTV becomes theoretically infinite because average revenue per account increases over time.
How to Drive NRR Above 100%
Expansion levers
- Seat-based growth — as customers grow, they add users
- Usage-based pricing — revenue scales with consumption
- Upsell to higher tiers — demonstrate value of premium features
- Cross-sell add-ons — complementary products or services
Reduce churn and contraction
- Everything in our churn reduction guide
- Address downgrade triggers before they happen
- Make expansion easy and downgrade slightly harder (without being manipulative)
NRR in Your Revenue Model
In the InnovexFlow Revenue Modeler, NRR is implicitly modeled through the combination of churn rate and expansion revenue percentage. When expansion exceeds churn, your model shows accelerating MRR growth — that's net negative churn in action.
Adjust the expansion slider alongside churn in the SaaS model to see how even small amounts of expansion revenue (1-3% monthly) dramatically change your 5-year trajectory. The aggressive scenario with low churn and high expansion shows the full power of NRR above 120%.