Net Revenue Retention: How to Calculate It and What It Actually

What is Net Revenue Retention (NRR)?

Written by Arnon Shimoni

✓ Expert

Last updated on:

Net revenue retention (NRR) tells you whether your existing customer base is growing or shrinking in revenue terms, independent of new sales. A company with 120% NRR can grow without signing a single new customer. A company at 80% NRR is in a leaky bucket: no matter how fast sales fills it, the bottom drains faster. For investors evaluating SaaS and usage-based businesses, NRR is often the first number they look at after ARR.

How NRR Is Calculated

The standard formula:

NRR = (Starting MRR + Expansion MRR - Contraction MRR - Churned MRR) / Starting MRR × 100

Applied over a cohort of customers from a fixed start date (typically a month or a year ago):

  • Starting MRR: Revenue from the cohort at the beginning of the period

  • Expansion MRR: Additional revenue from upsells, seat additions, usage growth, or plan upgrades

  • Contraction MRR: Revenue lost from downgrades or reduced usage within the same accounts

  • Churned MRR: Revenue lost from full cancellations

New customers are excluded entirely. NRR only measures what happened with customers who existed at the start of the period.

Gross Revenue Retention vs. Net Revenue Retention

These two metrics get confused regularly. The difference matters.

Gross Revenue Retention (GRR) excludes expansion. It only measures contraction and churn:

GRR = (Starting MRR - Contraction MRR - Churned MRR) / Starting MRR × 100

GRR can never exceed 100% because it doesn't include upsell. It measures your floor — how well you hold onto what you already have.

NRR includes expansion and can exceed 100%, which is the point. When NRR is above 100%, expansion from existing customers more than compensates for churn and downgrades.


Metric

Includes Expansion

Can Exceed 100%

Measures

GRR

No

No

Revenue retention floor

NRR

Yes

Yes

Net revenue trajectory from existing base

Both numbers matter. High NRR with low GRR means you're growing existing accounts but churning others — a pattern that's fragile because it depends on a shrinking set of expanding accounts. High GRR with low NRR means you retain customers but can't grow them.

Logo Retention vs. Dollar Retention

Logo retention (also called customer retention rate) counts the percentage of customers who stayed, regardless of how much they spend. A company that keeps 95% of customers has 95% logo retention.

Dollar retention is what NRR measures: not how many customers stayed, but how much revenue stayed and grew.

A company can have 90% logo retention and 115% NRR simultaneously if the 10% that churned were small accounts and the 90% that stayed expanded significantly. Conversely, 99% logo retention with 85% NRR means the customers who churned were disproportionately large. Logo retention is a vanity metric for usage-based and AI companies; dollar retention is what drives valuation.

NRR by Business Model and ARR Band

Benchmarks vary by business model. Usage-based companies can achieve higher NRR than pure subscription businesses because expansion happens automatically as customers use more — no sales motion required. AI-native companies often see extreme NRR variance, both high and low, because usage is less predictable than seat counts.

Business Model

Strong NRR

Median NRR

Weak NRR

Pure SaaS (seat-based)

>120%

100–110%

<90%

Usage-based / consumption

>130%

110–120%

<95%

AI/API (token-based)

>140%

110–125%

<85%

Enterprise SaaS

>115%

105–115%

<95%

SMB-focused SaaS

>105%

90–100%

<80%

ARR band also shifts the benchmark. Earlier-stage companies (under $10M ARR) often report higher NRR because a single expanding customer moves the number significantly. At scale ($100M+ ARR), consistently hitting 120%+ NRR is genuinely exceptional.

Note: Benchmarks from OpenView, KeyBanc, and SaaS Capital surveys, 2023–2024.

NRR in the AI Era

Usage-based billing and AI products change the NRR calculation in two ways.

Expansion happens without a sales motion. For seat-based SaaS, expansion requires a renewal conversation or an upsell. For usage-based and AI products, customers who use the product more automatically generate more revenue. This compresses expansion cycles and makes NRR a leading indicator of product stickiness rather than a lagging indicator of sales effectiveness.

But churn is faster too. A customer on a seat license takes time to wind down. A customer consuming API calls or credits can simply stop sending requests. The granularity of usage-based billing means NRR can shift within a single month in ways that annual contract SaaS can't. Monthly NRR reporting is essential for AI-native companies; quarterly reporting hides too much.

NRR can mask cost-side problems. A company with 130% NRR that's also selling compute at thin margins isn't necessarily healthy. If your cost-per-unit doesn't compress as customers expand, high NRR with poor margin management is a growth trap. Volume growth without margin improvement is common in early AI businesses and shows up eventually in unit economics, not in NRR.

NRR vs. NDR

Net Dollar Retention (NDR) is the same metric with a different name. Some investors and reports use NDR, others use NRR. The formula is identical. If you see both in the same document, verify they're using the same cohort definition and timeframe — sometimes companies calculate them slightly differently.

Common Challenges

Cohort definition inconsistency. NRR calculated over a 12-month cohort looks different from NRR calculated over a rolling 3-month window. Neither is wrong, but comparing your NRR to a benchmark without knowing which timeframe the benchmark uses is meaningless. Most public SaaS companies report trailing-twelve-month NRR on a quarterly basis.

Multi-year contracts distort the number. If customers sign two-year deals with step-up pricing built in, year two shows as expansion even if the customer didn't actually grow usage. NRR looks strong, but it's contracted expansion rather than organic. Investors who dig into the cohorts will find this.

Expansion credit attribution is messy. When a customer in an account upgrades, is that expansion counted in NRR from the original contract start date, or from the expansion date? When a single account has multiple contracts (common in enterprise multi-entity setups), which contract's cohort captures the expansion? These definitions need to be locked in your billing system, not calculated in a spreadsheet after the fact. See multi-entity billing for where this gets complicated.

Churn lag obscures real retention. Customers who are disengaged but still paying appear in NRR as retained. The number looks healthy until they cancel in a single month. Leading indicators like usage trends and login frequency catch this before NRR does; NRR is a lagging measure.

FAQ

Q: What's a good NRR for a seed-stage startup?

At seed, NRR is often not meaningful because the customer base is too small and cohorts are too short. A single churned customer can drop NRR by 20 points. Focus on GRR (are you keeping customers?) and expansion signals (are any customers spending more?) rather than the NRR headline number until you have at least 20–30 customers in a cohort.

Q: Should NRR include new logo revenue?

No. By definition, NRR excludes new customers. If your calculation includes revenue from customers who signed up during the measurement period, you're calculating blended retention, not NRR. Keep the cohort fixed at the start date.

Q: How do free-trial conversions affect NRR?

Conversions from free to paid are new customer revenue, not expansion. They shouldn't be counted in NRR until the customer has been paying long enough to be included in a historical cohort. This matters for PLG companies that report NRR — free-to-paid conversion and actual retention are separate motions that should be tracked separately.

Q: Why do investors care more about NRR than churn rate?

Churn rate measures logo loss. NRR measures revenue trajectory. A company can have 15% annual churn (bad-sounding) but 130% NRR (excellent) if the customers who stay are expanding fast. Revenue efficiency matters more than headcount retention at scale.

Q: How does NRR relate to ARR forecasting?

NRR is a direct input to revenue forecasting. If your current ARR is $10M and your trailing NRR is 120%, you'd expect approximately $12M from your existing base in 12 months before adding any new logos. That baseline makes new logo targets more honest: you need new ARR to cover the delta between your growth target and what NRR already delivers.

Ready for billing v2?

Solvimon is monetization infrastructure for companies that have outgrown billing v1. One system, entire lifecycle, built by the team that did this at Adyen.

Net Revenue Retention: How to Calculate It and What It Actually

Volume Commitments

IFRS 15

Prepaid vs Postpaid billing

Subscription pause

PLG billing

Captive Product

Headless Monetization

Seat-based Pricing

Usage-based Pricing

AI Token Pricing

Invoice

MRR & ARR

Subscription Management

Recurring Payments

Cost Plus Pricing

Dunning

Payment Gateway

Value Based Pricing

Revenue Backlog

Deferrred Revenue

Consolidated Billing

Price Estimation

Pricing Engine

Embedded Finance

Overage Charges

Flat Rate Pricing

Minimum Commit

Yield Optimization

Grandfathering

Billing Engine

Predictive Pricing

Price Benchmarking

Metering

AI Agent Pricing

AI-Led Growth

AISP

Advance Billing

Credit-based pricing

Outcome Based Pricing

Top Tiered Pricing

Region Based Pricing

High-Low Pricing

Lifecycle Pricing

Pay What You Want Pricing

Time Based Pricing

Contribution Margin-Based Pricing

Decoy Pricing

Dual Pricing

Freemium Model

Loss Leader Pricing

Marginal Cost Pricing

Odd-Even Pricing

Omnichannel Pricing

Quote-to-Cash

Revenue Optimization

Sales Enablement

Sales Optimization

Volume Discounts

Margin Management

Market Based Pricing

Sales Prediction Analysis

Pricing Analytics

Intelligent Pricing

Margin Pricing

Price Configuration

Customer Profitability

Discount Management

Dynamic Pricing Optimization

Enterprise Resource Planning (ERP)

Guided Sales

Margin Leakage

Usage Metering

Smart Metering

Quoting

CPQ

Self Billing

Revenue Forecasting

Revenue Analytics

Total Contract Value

Pricing Bundles

Penetration Pricing

Dynamic Pricing

Price Elasticity

Feature-Based Pricing

Transaction Monitoring

Minimum Invoice

Tiered Pricing

E-invoicing

SaaS Billing

Billing Cycle

Payment Processing

Hybrid Pricing Models

Stairstep Pricing

Multi-currency Billing

Multi-entity Billing

Ramp Up Periods

Proration

Sticky Stairstep Pricing

Tiered Usage-based Pricing

Entitlements

Revenue Leakage

ASC 606

PISP

PSP

From billing v1 to billing v2

Built for companies that outgrew simple billing

If you're monetizing AI features, running multiple entities, or moving upmarket with enterprise contracts—Solvimon handles the complexity.

From billing v1 to billing v2

Built for companies that outgrew simple billing

If you're monetizing AI features, running multiple entities, or moving upmarket with enterprise contracts—Solvimon handles the complexity.

Why Solvimon

Helping businesses reach the next level

The Solvimon platform is extremely flexible allowing us to bill the most tailored enterprise deals automatically.

Ciaran O'Kane

Head of Finance

Solvimon is not only building the most flexible billing platform in the space but also a truly global platform.

Juan Pablo Ortega

CEO

I was skeptical if there was any solution out there that could relieve the team from an eternity of manual billing. Solvimon impressed me with their flexibility and user-friendliness.

János Mátyásfalvi

CFO

Working with Solvimon is a different experience than working with other vendors. Not only because of the product they offer, but also because of their very senior team that knows what they are talking about.

Steven Burgemeister

Product Lead, Billing