heyoo.ai

Net Revenue Retention (NRR)

Growth Metrics

Net revenue retention measures how much of last month's MRR is still on the books this month, after accounting for upgrades, downgrades, and churn from the same cohort. It is the single most predictive metric of long-term SaaS health, because it tells you whether the existing customer base is a tailwind or a headwind.

A company with 130% NRR adds 30% revenue growth from existing customers alone, before any new logos. A company with 80% NRR loses one-fifth of its book every year and must replace that loss with new sales just to stay flat. The difference between those two compounds dramatically over time.

Key takeaways

  • NRR = ((Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR) × 100. Above 100% means the existing book grew without new logos. Best-in-class SaaS sits at 120%+.
  • NRR above 100% means the business compounds even with zero new sales. NRR below 90% requires constant new acquisition just to stand still.
  • Public SaaS benchmarks (2024): top quartile NRR is 115 to 130%, median is 105 to 110%, anything below 95% is a red flag for product-market fit.

What is net revenue retention?

NRR is the share of recurring revenue retained from a starting customer cohort over a period (typically 12 months), including the impact of expansion. It is calculated only on customers who existed at the start of the period; new customers acquired during the period are excluded entirely.

The metric reflects three forces inside the existing book: expansion (upsells, cross-sells, seat additions), contraction (downgrades, seat reductions, plan changes), and churn (full cancellations). When expansion exceeds contraction plus churn, NRR exceeds 100% and the business is said to have negative net churn.

How do you calculate NRR?

The formula:

NRR = ((Starting MRR + Expansion MRR − Contraction MRR − Churn MRR) ÷ Starting MRR) × 100

Worked example: A SaaS company starts the period with 1,000,000 EUR MRR. Over 12 months, customers from that cohort produce 200,000 EUR in expansion, 50,000 EUR in contraction, and 80,000 EUR in full churn. NRR = ((1,000,000 + 200,000 − 50,000 − 80,000) ÷ 1,000,000) × 100 = (1,070,000 ÷ 1,000,000) × 100 = 107%.

A few rules:

  • Use the same cohort as denominator and numerator. New customers acquired during the period belong in new business, not NRR.
  • Most SaaS companies report on a trailing-12-month basis. Quarterly NRR is volatile and harder to interpret.
  • Calculate by customer segment if the segments behave differently. Enterprise NRR is usually well above 100%; SMB NRR is often below.

NRR benchmarks and what good looks like

Public SaaS benchmarks across the industry, based on 2023 to 2024 reported numbers:

  • Top quartile (best-in-class): 115 to 130% NRR. Snowflake, Datadog, and other usage-based platforms have historically reported 130%+.
  • Median public SaaS: 105 to 110% NRR.
  • Below 100%: the existing book is shrinking. Acceptable in SMB-heavy businesses, concerning in enterprise.
  • Below 90%: a likely product-market-fit problem; the customers being acquired are not finding enough sustained value.

NRR also varies sharply by motion:

  • Usage-based pricing tends to produce high NRR because growth in customer usage flows through automatically.
  • Seat-based pricing depends on customers hiring; in a hiring slowdown, NRR compresses.
  • Per-product pricing depends on cross-sell capability; without strong land-and-expand, NRR plateaus near 100%.

Activate your team on LinkedIn

Heyoo helps marketing teams turn employees into authentic, on-brand storytellers, with personalised drafts, a shared calendar, and pipeline-grade analytics.

Frequently asked questions

What's the difference between gross and net revenue retention?

Gross revenue retention (GRR) only counts losses (churn and contraction); it caps at 100%. Net revenue retention adds expansion back; it can exceed 100%. GRR measures retention discipline; NRR measures retention plus account expansion. Healthy SaaS has GRR above 90% and NRR above 110%.

Why is NRR considered the most important SaaS metric?

It is the strongest single predictor of long-term efficient growth. High NRR means the company can grow without spending acquisition cost on every dollar of new revenue. Investors will accept lower growth rates if NRR is exceptional, because the trajectory compounds.

How do I improve NRR?

The two highest-yield levers are reducing churn at the bottom of the funnel (better onboarding, customer success focus, fit-based qualification) and building expansion paths at the top (product modules, usage-based components, multi-product cross-sell). Pricing changes that capture more value from heavy users compound expansion meaningfully.

Related terms