Strategy

·

12 min read · June 15, 2026

What Is Net Revenue Retention (NRR)? Formula, Benchmarks & How to Improve It

Two SaaS companies can have identical MRR and growth rates — yet one is far healthier. NRR reveals why. This guide covers the NRR formula, calculation walkthrough, benchmarks by band, why investors use it as a valuation signal, the five drivers that move it, and how failed payments quietly erode it every month.

Two SaaS companies can have identical MRR and identical growth rates — and one can be a far healthier business than the other. The metric that reveals the difference is Net Revenue Retention (NRR). It is the single number that tells you whether your existing customer base is growing, shrinking, or holding steady.

NRR above 100% means your existing customers are worth more this month than last month — even before you add a single new customer. NRR below 100% means you are shrinking from the inside, and new acquisition is working against a headwind. Investors use NRR as a valuation signal. SaaS operators should use it as a health diagnostic.

What Is Net Revenue Retention?

Net Revenue Retention (NRR) — sometimes called Net Dollar Retention (NDR) — measures the percentage of revenue you keep from your existing customer base over a given period, after accounting for all expansions, contractions, and churned revenue.

Unlike simple churn rate, NRR captures both sides of the retention equation: the revenue you lose through cancellations and downgrades, and the revenue you gain through upgrades, seat additions, and usage expansion from those same customers. A company can have a 5% gross churn rate and still have an NRR above 100% — if the remaining customers are expanding fast enough to offset the losses.

NRR is a measure of the quality of your existing customer relationships, not just your ability to hold onto them.

The NRR Formula

NRR is calculated over a specific period — typically monthly or annually. The monthly formula is:

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

Each component is defined as follows:

  • Starting MRR: the total monthly recurring revenue from existing customers at the beginning of the period. New customer revenue added during the period is excluded.
  • Expansion MRR: additional revenue from existing customers — upgrades, seat additions, usage overages, cross-sells. This is the numerator component that can push NRR above 100%.
  • Contraction MRR: revenue lost from existing customers who downgraded — moved to a lower tier, reduced seats, or reduced usage.
  • Churned MRR: revenue lost from existing customers who fully cancelled during the period.

The result is expressed as a percentage. An NRR of 105% means that from your starting customer base alone, you are generating 5% more revenue this month than you were at the start — without counting any new customers.

NRR Calculation: A Worked Example

Suppose you started June with $100,000 MRR from existing customers. During the month:

  • Expansion MRR: $15,000 (customers upgraded or added seats)
  • Contraction MRR: $5,000 (customers downgraded)
  • Churned MRR: $10,000 (customers cancelled)

NRR = ($100,000 + $15,000 − $5,000 − $10,000) ÷ $100,000 × 100 = $100,000 ÷ $100,000 × 100 = 100%

In this example, NRR is exactly 100% — expansion precisely offset the losses. Add a single extra dollar of expansion and you are above 100%. Lose one more dollar to churn and you drop below.

Starting MRRExpansionContractionChurnEnding MRR from cohortNRR
$100,000+$15,000−$5,000−$10,000$100,000100%
$100,000+$20,000−$5,000−$8,000$107,000107%
$100,000+$5,000−$8,000−$12,000$85,00085%

NRR vs. GRR vs. Churn Rate

NRR is one of three related retention metrics, and they measure different things. Understanding when to use each one matters for diagnosing the right problem.

Gross Revenue Retention (GRR)

GRR = (Starting MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100

GRR is NRR without the expansion component. It measures only how well you hold onto existing revenue — it cannot exceed 100%. GRR is most useful for understanding the "floor" of your retention: if all expansion dried up tomorrow, what percentage of revenue would you keep? GRR below 80% is a serious signal that the customer base itself is eroding.

Revenue Churn Rate

Revenue churn rate = Churned MRR ÷ Starting MRR × 100. It counts only full cancellations — it does not include expansion or contraction. A low revenue churn rate is necessary but not sufficient: a company with 2% monthly revenue churn and no expansion has a 98% GRR and will still shrink from the inside over time relative to companies with meaningful expansion.

MetricWhat it measuresMaximum valueBest used for
NRRRevenue retained + expanded from existing customersUnlimitedOverall health and growth potential
GRRRevenue retained (no expansion)100%Churn severity, floor of retention
Revenue churn rateRevenue lost from cancellations onlyN/ACancellation-specific trend
Customer churn rateCustomers lost (not revenue-weighted)N/ALogo count trends, early signals

What Is a Good NRR?

NRR benchmarks vary significantly by company stage, customer segment, and business model. Below is a framework for interpreting where you stand:

NRR rangeSignalWhat it typically means
Below 90%WarningChurn and contraction are outpacing expansion. Retention is a priority problem.
90–100%AverageHolding steady. Common in early-stage SaaS before expansion motion is built.
100–110%StrongCustomers are growing faster than they're leaving. Solid foundation.
110–120%ExcellentExpansion is a meaningful growth driver. This range is where valuation multiples inflect.
120%+EliteCommon in the best enterprise SaaS companies. Expansion revenue alone funds growth.

Public SaaS benchmarks provide useful context. Companies like Snowflake and HashiCorp have sustained NRR above 130% — largely because their usage-based pricing means customers naturally spend more as their business grows. For most subscription SaaS, 110–120% is a realistic and meaningful target.

Segment matters. SMB SaaS typically sees NRR in the 90–105% range — higher churn rates make reaching 110%+ harder. Enterprise SaaS with annual contracts and deep integrations commonly sustains 110–120% or above. B2C consumer SaaS often operates below 100% NRR, because card failure rates, seasonal cancellations, and low switching costs make churn structurally higher.

Why Investors Care About NRR

NRR is a valuation input, not just an operational metric. A company with 120% NRR can grow ARR significantly without acquiring a single new customer — which means new customer acquisition is additive growth on top of an already-expanding base, not a replacement engine for revenue that keeps leaking.

Investors use NRR to assess several things simultaneously:

  • Product stickiness: high NRR means customers are deepening their use of the product over time, not just renewing a fixed subscription.
  • Revenue quality: NRR above 100% implies that forecasting future revenue from existing customers is easier — the baseline grows rather than decays.
  • Capital efficiency: a company with 120% NRR needs less capital to grow than a company with 90% NRR at the same acquisition growth rate, because the retention base is compounding.
  • Pricing power: expansion revenue is often the cleanest signal that customers perceive increasing value — they are voluntarily spending more.

A 10-point improvement in NRR translates to a 20–30% valuation uplift at acquisition or funding, at most ARR bands above $5M.

The Five Drivers of NRR

NRR is moved by five variables. Improving it requires knowing which variable is the constraint in your specific business.

1. Customer Retention

The largest driver of low NRR is churn — customers who leave entirely. Before any expansion motion can matter, you need a solid retention floor. Reducing gross churn from 8% to 5% annually has more NRR impact than increasing expansion by 1 percentage point for most early-stage SaaS companies.

2. Expansion Revenue

Expansion is the variable that allows NRR to exceed 100%. It comes from usage growth (usage-based pricing models), seat additions (per-seat models), tier upgrades, and cross-sells. Companies with strong expansion revenue grow NRR without needing to reduce churn further — the two levers compound.

3. Product Adoption

Customers who use a product deeply are less likely to churn and more likely to expand. Feature adoption, integration depth, and workflow dependency directly reduce contraction and cancellation risk. The connection from adoption to NRR runs through both the churn line (fewer cancellations) and the expansion line (customers who get more from the product want more of it).

4. Cancellation Prevention

Active intervention at the point of cancellation — pause offers, downgrade paths, exit surveys followed by outreach — recovers a meaningful percentage of customers who would otherwise churn. Subscription pauses in particular retain customers who intend to return but cannot pay right now; reactivation rates from paused accounts run 40–60%, versus 10–15% for full cancellations.

5. Failed Payment Recovery

9–15% of SaaS subscription charges fail on the first attempt. Customers who lose access because a payment failed — not because they chose to leave — register as churned MRR and drop NRR identically to a deliberate cancellation. The difference is that billing failures are recoverable. A customer who cancelled because the product wasn't valuable is gone. A customer who lost access because their card expired is usually just waiting for someone to make it easy to update.

How Failed Payments Erode NRR

Involuntary churn — churn caused by payment failures rather than customer intent — is the most recoverable component of the NRR equation. Yet most SaaS companies conflate it with voluntary churn in their dashboards, making it invisible as a separate problem with a separate fix.

The mechanics: a subscription charge fails. The processor retries a fixed number of times over several days. If no retry succeeds and the customer doesn't update their payment method before the dunning window closes, the subscription cancels. That cancellation enters the Churned MRR line and pulls NRR down — identically to a customer who emailed your support team asking to cancel.

The scale: industry data shows 20–40% of total SaaS churn is involuntary. At a company with $500K ARR and 8% annual revenue churn, that means $8,000–16,000 of annual churned revenue is billing failures — recoverable with the right systems, not product improvements.

ARRAnnual revenue churn at 8%Involuntary share (30%)Recoverable at 65%
$500K$40,000$12,000$7,800/yr
$1M$80,000$24,000$15,600/yr
$2.5M$200,000$60,000$39,000/yr
$5M$400,000$120,000$78,000/yr

These numbers use conservative inputs: 8% annual revenue churn, 30% involuntary share, 65% recovery rate. The actual recovery at companies running a full payment recovery stack — smart retries, dunning email sequences, card health monitoring, and subscription pause — is often higher. The recoverable amount flows directly back into NRR as reduced churned MRR.

How to Improve NRR

Reduce Involuntary Churn First

Before addressing product churn, fix billing failures. Involuntary churn has known economics, a known fix, and can be addressed without product changes or headcount. Card health monitoring catches expiring cards 30–15–7 days before renewal. Smart retry logic with decline-code specificity recovers soft declines automatically. A dunning email sequence sent within 30 minutes of failure — not 24 hours — reaches customers while they still have high intent to resolve. A subscription pause instead of immediate cancellation preserves the customer relationship through the recovery window.

Improve Onboarding to Reach Value Faster

Most voluntary churn begins in the first 30–90 days, before the customer has experienced meaningful value. Every unnecessary step in the onboarding flow, every integration that takes longer than expected, and every "I'll figure this out later" moment increases early churn probability. Reducing time-to-value is one of the highest-leverage NRR improvements available to early-stage SaaS companies.

Build Product Adoption Loops

Feature adoption drives NRR through two mechanisms simultaneously: customers who use more features churn less, and customers who get more value from the product are more likely to expand. Identify the features that predict long-term retention in your cohort data and build activation flows that drive new customers to those features faster.

Create Expansion Pathways

If your pricing model has no natural expansion mechanism, NRR is capped at 100% minus churn. Usage-based pricing, per-seat models, and tiered feature gates all create conditions for expansion revenue to develop. Even a modest expansion motion — one upgrade or seat addition per ten customers per quarter — meaningfully shifts NRR for a company with solid retention.

Optimize Cancellation Flows

Customers who reach the cancellation flow are not necessarily gone. Exit interviews reveal the actual reason — budget, missing feature, competitor, temporary need — and each reason has a different intervention. Pause offers convert 15–25% of cancellation-intent customers who cite budget or temporary need. Downgrade offers convert customers who feel overpriced for their current usage. The goal is not to prevent every cancellation — it is to differentiate recoverable intent from genuine departure.

Run Win-Back Campaigns

Churned customers who left due to billing failures, temporary budget constraints, or project completion are frequently win-backable. Close rates for win-back campaigns to former customers with a positive product experience run 20–30% — higher than cold acquisition and without the onboarding cost. Segment win-back targets by churn reason before reaching out: the message for a customer who left because they couldn't pay is very different from one who left for a competitor.

Common NRR Mistakes

Including new customer revenue in the NRR calculation

NRR measures what happens to your existing customer cohort. Revenue from customers acquired during the measurement period should not appear in the numerator. Adding new customer MRR to the NRR calculation inflates the metric and hides retention problems.

Measuring NRR annually when monthly visibility matters

Annual NRR is useful for investor reporting and benchmarking. Monthly NRR is what you need for operational decisions. A retention problem that shows up in January may not appear in annual NRR until Q4 — by which point the compounding effect has done significant damage. Track NRR monthly.

Conflating voluntary and involuntary churn in the churned MRR line

If churned MRR combines billing failures and deliberate cancellations, your NRR improvement initiatives will misfire. Reducing involuntary churn requires payment infrastructure. Reducing voluntary churn requires product and customer success. Treating them identically leads to investing in the wrong solution.

Optimizing NRR at the expense of gross margin

Expansion revenue that comes through deep discounts, excessive professional services, or margin-dilutive contract concessions can inflate NRR while reducing the economic quality of the business. High NRR is most valuable when expansion is driven by customers genuinely using and valuing more of the product — not by commercial arrangements that make the metric look better.

Metrics to Track Alongside NRR

NRR is a composite metric that doesn't tell you which specific variable to fix. These supporting metrics point to the right lever:

  • Gross Revenue Retention (GRR): NRR minus expansion. Tells you the baseline churn and contraction situation before any expansion masks it.
  • Expansion MRR rate: expansion MRR ÷ starting MRR. Tells you how fast your existing customers are growing their spend.
  • Logo churn rate: number of customers lost, regardless of size. Useful for tracking whether small customer churn is hiding behind enterprise expansion.
  • Average contract value (ACV) trend: are customers upgrading at renewal or staying flat? ACV trend is an early signal for expansion momentum.
  • Involuntary churn rate: failed-payment-driven churn as a percentage of total churn. If this is above 20–25%, payment recovery infrastructure is the highest ROI NRR improvement available.
  • Payment recovery rate: percentage of failed charges recovered within the dunning window. Industry median is 47.6%. Top performers reach 65–75%.

Quick Answers

What is a good NRR for SaaS?

NRR above 100% is the threshold that separates a growing existing customer base from a shrinking one. 110–120% is excellent for most subscription SaaS. 120%+ is elite and typically associated with usage-based pricing or deep enterprise expansion. Below 90% is a warning sign that requires immediate attention on the churn and contraction drivers.

How is NRR different from GRR?

NRR includes expansion revenue; GRR does not. GRR can never exceed 100%. GRR measures how well you hold onto what you have — NRR measures whether what you have is growing. Both matter: high NRR with low GRR means the business is hiding a churn problem behind an expansion motion that may not be sustainable.

Can NRR exceed 100%?

Yes — and exceeding 100% is the goal. NRR above 100% means your existing customer base generates more revenue this period than last period. The excess comes from expansion MRR. Unlike GRR, NRR has no ceiling.

How do failed payments affect NRR?

Failed payments that are never recovered become churned MRR — they reduce the numerator in your NRR calculation identically to a deliberate cancellation. 20–40% of SaaS churn is involuntary billing failure. At $1M ARR with 8% annual revenue churn, that is $16,000–32,000 of recoverable churned MRR per year that a payment recovery stack can return to the NRR numerator.

How often should NRR be calculated?

Monthly for operational tracking. Quarterly for trend analysis. Annually for investor reporting and benchmarking. Monthly visibility is what allows you to catch retention problems early enough to intervene before they compound.

See your numbers

Find out what's leaking before you spend anything.

Connect your processor. Recurflux scans 90 days of payment history and shows you exactly what failed, what's still in the recovery window, and the dollar value — before you pay a cent.

Run the free audit →