If you’re only tracking gross revenue and new bookings, you’re missing the most important number in your business.

Net revenue retention tells you whether your existing customers are growing, shrinking, or leaving. For SaaS companies, it’s the best single indicator of product-market fit and go-to-market health. Here’s how to calculate it and what to do about it.

What Is Net Revenue Retention?

Net revenue retention (NRR) measures the percentage of revenue retained from existing customers over a period, including expansion from upsells and cross-sells, and accounting for contraction and churn.

The formula: NRR = (Starting MRR + Expansion MRR – Contraction MRR – Churned MRR) / Starting MRR x 100

If you started January with $100,000 MRR from existing customers, added $15,000 from upgrades, lost $5,000 from downgrades, and lost $8,000 to churn, your NRR is ($100K + $15K – $5K – $8K) / $100K = 102%.

NRR above 100% means your existing customers are generating more revenue over time, even accounting for churn.

What Good Net Revenue Retention Looks Like

For B2B SaaS, net revenue retention benchmarks fall into clear tiers:

  • Under 90%: retention is a serious problem
  • 90-100%: keeping customers but not growing them
  • 100-110%: healthy
  • 110-120%: strong
  • 120%+: exceptional

Best-in-class companies have historically run NRR above 130%. OpenView Partners’ annual SaaS benchmarks consistently show top-quartile companies hitting 115-125%+ NRR. For most B2B SaaS, 110-120% is a meaningful target.

NRR is also the first thing investors examine when evaluating growth efficiency. High net revenue retention means you need fewer new logos to hit revenue targets, which directly reduces your burn rate and improves capital efficiency.

The Two Levers: Reduce Churn and Drive Expansion

NRR has two inputs. You can improve it by reducing revenue leaving (churn and contraction) or increasing revenue growing (expansion).

Most CS teams default to churn reduction. That’s important, but the ceiling is 100% NRR. Expansion is what gets you above 100%.

Expansion revenue comes from three places: upsells (customers moving to higher tiers), cross-sells (customers buying additional products), and usage-based growth (expanding seat count, API usage, or data volume).

If your product doesn’t have natural expansion motions, net revenue retention is harder to grow. That’s a product conversation worth having early. For more on the customer success side of this equation, see our guide on high-touch vs. low-touch customer success models.

Common Reasons Net Revenue Retention Is Stuck

No expansion motion. CS teams focused entirely on retention with no process for identifying expansion opportunities.

Expansion owned by the wrong team. If upsells are owned by an AE focused on new logos, expansion gets deprioritized. The most successful companies have a clear owner for existing account growth.

Health scoring that doesn’t predict expansion. Most health scores are churn-predictive. The signals that predict expansion are different: high engagement, increasing usage, new use cases.

Churn masking the real problem. If you’re not segmenting net revenue retention by cohort, customer tier, or acquisition channel, you may be averaging away the insight you need. Enterprise NRR and SMB NRR are almost always different numbers, and treating them as one will steer you wrong. See our breakdown of why churn rate won’t go down for a deeper look at the diagnostics.

How to Improve Net Revenue Retention in Practice

Build expansion into the customer journey. Have a defined process for identifying expansion opportunities at 90 days, 6 months, and renewal. Don’t wait for customers to ask.

Clean up contraction early. Customers who downgrade are a signal you can act on before renewal. What drove the downgrade? Is it fixable?

Fix onboarding for your highest-value accounts. NRR is highly correlated with early product adoption. Customers who use more of the product in the first 60 days retain and expand at significantly higher rates.

Track net revenue retention by segment, not just in aggregate. Revenue-weighted NRR can hide poor retention in a specific tier or channel. Segment by customer size, industry, and acquisition source to find where the problem actually lives.

If you’re building the RevOps function that owns these metrics, start with our guide on how to build a revenue operations function from scratch.