What Is Net Revenue Retention (NRR)? The Metric That Predicts Long-Term Growth

May 5, 2026
8 min read

Net Revenue Retention (NRR), also called Net Dollar Retention (NDR), measures the percentage of revenue you retain from your existing customer base over a period - including expansion from upsells and offset by churn and downgrades.

It's the metric that separates SaaS businesses that scale efficiently from those that are running to stand still. An NRR above 100% is one of the most powerful signals a subscription business can show: it means your existing customers are growing in value faster than you're losing them.


What Is NRR?

NRR answers a simple question: if you acquired zero new customers this month, would your revenue grow, stay flat, or shrink?

  • NRR > 100% - existing customers are generating more revenue than you're losing. Your base grows on its own.
  • NRR = 100% - expansion exactly offsets churn and contraction. You're breaking even on your existing base.
  • NRR < 100% - you're losing more to churn and downgrades than you're gaining from expansions. Your base shrinks unless you replace it with new customers.

The best SaaS companies - Snowflake, Twilio, Datadog at peak - have achieved NRR of 130–170%. This means their revenue from the prior year's customer cohort grew by 30–70% in the following year, without a single new customer.

πŸ§’ Explained simply Imagine your 10 lemonade subscribers from last month. Some of them cancel (sad). But a few of them start ordering two cups instead of one because they love it so much. NRR asks: after the cancellations and the extra orders cancel each other out, are your existing customers worth more or less than last month? If they're worth more - even with some leaving - your stand grows without finding a single new customer.


How to Calculate NRR

NRR = (Starting MRR + Expansion MRR βˆ’ Contraction MRR βˆ’ Churned MRR) Γ· Starting MRR Γ— 100

Example:

  • Starting MRR from existing customers: $100,000
  • Expansion MRR (upsells, upgrades): $8,000
  • Contraction MRR (downgrades): $2,000
  • Churned MRR (cancellations): $4,000
NRR = ($100,000 + $8,000 βˆ’ $2,000 βˆ’ $4,000) Γ· $100,000 Γ— 100 = 102%

At 102% NRR, this business's existing customer base is generating 2% more revenue each month than it was at the start - even after accounting for all churn and downgrades.


NRR vs GRR: What's the Difference?

Gross Revenue Retention (GRR) measures retention without including expansion:

GRR = (Starting MRR βˆ’ Contraction MRR βˆ’ Churned MRR) Γ· Starting MRR Γ— 100

GRR can never exceed 100% - it only measures what you kept, not what you grew. NRR can exceed 100% because it includes expansion.

Metric Measures Can Exceed 100%?
GRR Revenue retained (no expansion) No
NRR Revenue retained + grown Yes

Both metrics matter. GRR tells you how well you retain your base. NRR tells you whether your existing customers are growing in value. A business with 95% GRR and 115% NRR has meaningful churn but strong enough expansion to more than compensate.


NRR Benchmarks

NRR Interpretation
< 80% Serious retention problem - base is shrinking fast
80–90% Below average - acquisition must work very hard to compensate
90–100% Acceptable, but existing base is declining
100–110% Good - existing base is stable to growing
110–120% Strong - meaningful expansion from existing customers
120%+ World-class - business can compound without new acquisition

For SMB-focused SaaS, 100–110% NRR is a strong result. For enterprise and mid-market products with higher ARPU and lower natural churn, 120%+ is achievable.


Why NRR Is the Best Signal of Long-Term Health

It determines how hard acquisition has to work. With 90% NRR, you lose 10% of your revenue base every month from existing customers. Acquisition must replace that loss before generating net growth. With 110% NRR, existing customers generate 10% more each month - acquisition adds on top of a growing base.

It reflects product value. High NRR means customers find enough value to stay and pay more over time. It's one of the most direct signals of true product-market fit. You can grow MRR through aggressive acquisition with weak retention, but you can't manufacture 115% NRR - customers have to earn it.

It's the most durable growth engine. Acquisition is expensive and competitive. Existing customer expansion is typically 3–5x cheaper than acquiring new customers to achieve the same revenue. Building toward high NRR means your growth becomes increasingly capital-efficient over time.

It's a top investor signal. At scale, NRR is often weighted as heavily as growth rate in SaaS valuations. A business with 120% NRR has a fundamentally different risk profile than one with 85% NRR - even at the same ARR and growth rate.


How to Improve NRR

Reduce churn

Since NRR = expansion βˆ’ churn βˆ’ contraction, any reduction in churn directly improves NRR. The tactics are the same as for churn rate: better onboarding, earlier intervention for at-risk customers, and moving high-risk segments to annual contracts.

Build expansion into the product

NRR above 100% requires expansion revenue. This means your product needs natural upgrade paths - usage limits that customers grow into, seat-based pricing, feature tiers, or add-ons that create value at higher price points. Products with no expansion surface area will never achieve NRR above 100%.

Focus success efforts on accounts with expansion potential

Not every customer will expand. Focusing customer success resources on accounts that have the organizational structure and growth trajectory to expand - and delivering value that makes the expansion conversation natural - produces higher NRR per success dollar spent.

Reduce contraction

Downgrades drag NRR down even when customers stay. Understanding why customers downgrade - whether it's budget, lack of value, or a feature mismatch - and addressing those drivers reduces contraction MRR.


How to Track NRR

Chartsy calculates NRR from your Stripe or Paddle data, showing you the full breakdown of expansion, contraction, and churn that drives the number. You can ask:

  • "What is my net revenue retention this quarter?"
  • "Show NRR trend over the last 12 months"
  • "What is my gross revenue retention vs net revenue retention?"
  • "How much expansion MRR did I generate this month?"

Connect Stripe and track your NRR β†’



Frequently Asked Questions About NRR

What is a good net revenue retention rate? For SMB-focused SaaS, 100–110% NRR is strong. For mid-market and enterprise products, 110–130% is excellent. Above 120% is world-class - it means your existing customer base is growing in revenue by 20% or more per year without any new acquisition. Below 90% signals a serious retention problem that acquisition cannot sustainably compensate for.

What does 120% NRR mean? A 120% NRR means that a cohort of customers who were paying $100,000 in revenue at the start of the year is paying $120,000 by the end - even accounting for cancellations and downgrades. The 20% growth comes from upgrades, seat additions, and add-on purchases outpacing churn and contraction.

Is NRR the same as net dollar retention? Yes. Net Revenue Retention (NRR) and Net Dollar Retention (NDR) are the same metric with different names. Both measure how much revenue you retain and expand from your existing customer base over a period, expressed as a percentage. The terms are used interchangeably across the SaaS industry.

What is the difference between NRR and GRR? Gross Revenue Retention (GRR) only measures what you kept - it cannot exceed 100% because it excludes expansion. NRR includes expansion revenue, so it can exceed 100%. GRR tells you how well you retain your base; NRR tells you whether your existing customers are growing in value. Both matter and should be tracked together.

How do you improve net revenue retention? In practice, improving NRR requires working two levers simultaneously: reducing churn and contraction (the denominator), and building expansion revenue (the numerator). The most impactful single change for most SaaS businesses is adding clear upgrade paths and usage-based limits that create natural expansion triggers inside the product itself.


Related: What Is MRR? Β· What Is Churn Rate? Β· What Is ARR?

Chartsy Team

Written by

Chartsy Team

The Chartsy Team writes guides, product updates, and resources to help SaaS and eCommerce founders make sense of their metrics, without SQL or spreadsheets.

Chartsy