Marketing & Growth

Net Revenue Retention NRR

Net Revenue Retention (NRR) measures the percentage of recurring revenue retained from existing customers over a period, including expansion revenue from upsells and cross-sells, minus contraction and churn. An NRR above 100% means the existing customer base is growing in revenue even without new customer acquisition. It is one of the strongest indicators of product-market fit and the health of a SaaS business.

NRR is sometimes called Net Dollar Retention (NDR); the two terms are interchangeable and measure the same concept using different naming conventions.

Formula
(Starting MRR + Expansion MRR – Contraction MRR – Churned MRR) ÷ Starting MRR × 100
Where It Lives
  • StripeRevenue expansion and churn tracking by subscription
  • ChartMogulMRR movement breakdown including expansion and contraction
  • SalesforceRenewal and upsell tracking by account
  • GainsightCustomer health scores and expansion opportunity identification
What Drives It
  • Product adoption depth driving upsell opportunity
  • Customer success motion and QBR cadence
  • Pricing architecture (seat-based, usage-based expansion)
  • Churn rate from at-risk customers
  • Contraction from account downgrades
Benchmark

World-class SaaS NRR is above 120%; above 100% is considered healthy; below 100% means existing revenue is shrinking and new sales must compensate for base erosion.

Common Questions About Net Revenue Retention

What is the difference between NRR and GRR?
Gross Revenue Retention (GRR) measures revenue retained from existing customers excluding any expansion, so it can only be between 0% and 100%. Net Revenue Retention (NRR) adds expansion revenue (upsells, cross-sells, usage growth) to GRR, so it can exceed 100%. NRR above 100% indicates that customer expansion outpaces churn and contraction.
Why do investors focus so heavily on NRR?
NRR above 100% creates a compounding growth engine: the existing customer base grows in revenue each year without additional acquisition cost. This fundamentally changes the economics of scaling because it lowers the amount of new ARR needed to hit growth targets. Investors view high NRR as proof of deep customer value, strong product-market fit, and durable revenue.
How can we improve NRR?
Improving NRR requires both reducing churn and increasing expansion. Reduce churn by improving onboarding depth, proactive customer success outreach for at-risk accounts, and product improvements that address retention-killing friction. Increase expansion by building upsell paths into the product, creating usage-based pricing that grows with customer success, and running systematic expansion campaigns through CS teams.
What NRR should an early-stage SaaS company target?
Early-stage companies with fewer than 50 customers often have volatile NRR because a single large churn event has outsized impact. Focus first on understanding why customers churn and addressing those root causes. As the customer base grows, target NRR above 100% to demonstrate expansion economics. Tier-1 enterprise SaaS companies like Snowflake and Datadog have historically maintained NRR above 120%–140%.
free, one business day

Want to know what is holding your Net Revenue Retention back?

Give us your website and we will send back the specific pages hurting your Net Revenue Retention, in the order worth fixing. You will have it within one business day, free, with no obligation.

No newsletter. We reply once, from a person.