SaaS Metrics7 min read·2026-01-12

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 RangeRatingWhat It Means
Below 80%PoorRevenue is shrinking. Growth requires constant acquisition to backfill.
80-100%AverageStable but not compounding. Common for SMB-focused products.
100-110%GoodExpansion slightly exceeds churn. Healthy foundation.
110-130%ExcellentStrong expansion. Even moderate acquisition drives rapid growth.
130%+World-classSnowflake, 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%.

Try it yourself

Model your own SaaS revenue with our free calculator.

Launch Revenue Modeler →
NRRnet revenue retentionexpansion revenueSaaS growthnegative churn