← All posts

Gross Revenue Retention vs. Net Revenue Retention: What's the Difference?

GRR measures how much revenue you kept from existing customers, excluding any expansion. NRR measures the same thing but adds expansion back in. GRR can never exceed 100%. NRR can — and for healthy SaaS businesses, it should.

Gross Revenue Retention and Net Revenue Retention both measure how well you hold on to existing customer revenue. But they are measuring two different things, and confusing them leads to real mistakes: founders who think they have a retention problem when they actually have an expansion opportunity, and founders who think they are doing well when they are quietly bleeding customers.

This guide covers the exact formula for each, worked examples, a side-by-side comparison, benchmarks by customer segment, and the one scenario where a high NRR can mask a serious underlying problem.

The Quick Answer

Gross Revenue Retention (GRR) measures the percentage of starting revenue you kept, accounting only for losses from churn and downgrades. It explicitly excludes expansion revenue from upgrades and upsells. Because it counts only losses and never gains, GRR has a mathematical ceiling of 100% — you cannot retain more than you started with.

Net Revenue Retention (NRR) uses the same starting point but adds expansion revenue back in. Because existing customers can upgrade and spend more, NRR can exceed 100%. An NRR above 100% means your existing customer base is growing in revenue even without a single new customer.

What Is Gross Revenue Retention (GRR)?

GRR answers a specific question: of the revenue you had at the start of a period, how much did you keep — ignoring any upgrades or new revenue from those same customers? It measures the integrity of your existing revenue base before any upsell activity is counted.

GRR captures two types of revenue loss: customers who cancelled entirely (churn) and customers who stayed but moved to a lower-priced plan (downgrades). Both reduce the revenue retained from the original cohort.

Gross Revenue Retention Formula
GRR = (Starting MRR − Churned MRR − Downgrade MRR) ÷ Starting MRR × 100
Example: $100,000 MRR at the start of the month. $4,000 lost to cancellations. $1,500 lost to downgrades. No expansion counted.

GRR = ($100,000 − $4,000 − $1,500) ÷ $100,000 × 100 = 94.5%

The 94.5% GRR in this example means you kept 94.5 cents of every dollar from your starting customer base. No expansion revenue influenced this number. It is a direct read on how many customers stayed and at what price.

GRR is the more honest measure of product stickiness. It tells you what would happen to your revenue if none of your customers ever upgraded — if the only movement was churn and downgrade. That is a useful thing to know on its own, and it becomes essential when you pair it with NRR.

What Is Net Revenue Retention (NRR)?

Net Revenue Retention answers a slightly different question: starting from the same customer cohort, how does total revenue from those customers at the end of the period compare to the beginning — accounting for both losses and gains?

NRR adds expansion MRR back to the GRR calculation. Expansion MRR includes plan upgrades, seat additions, add-on purchases, and any other revenue from existing customers beyond their starting commitment. Because expansion can more than offset churn and downgrades, NRR can exceed 100%.

Net Revenue Retention Formula
NRR = (Starting MRR − Churned MRR − Downgrade MRR + Expansion MRR) ÷ Starting MRR × 100
Example: Same $100,000 MRR. Same $4,000 churned, $1,500 downgraded. But $9,000 in expansion revenue from upgrades.

NRR = ($100,000 − $4,000 − $1,500 + $9,000) ÷ $100,000 × 100 = 103.5%

The 103.5% NRR means the same cohort of customers is worth 3.5% more per month than they were at the start — even after accounting for churn and downgrades. Expansion revenue more than covered the losses. This is one of the most powerful positions in SaaS finance: growing revenue from existing customers without acquiring a single new account.

Notice that GRR and NRR use identical inputs except for the addition of expansion MRR. The two metrics diverge exactly by the amount of expansion in the period. If a company has no expansion revenue at all, GRR and NRR will be identical numbers.

GRR vs. NRR: Side-by-Side Comparison

Gross Revenue Retention (GRR) Net Revenue Retention (NRR)
Definition % of starting revenue kept after churn and downgrades only % of starting revenue retained after churn, downgrades, and expansion
Formula (Start − Churn − Downgrade) ÷ Start × 100 (Start − Churn − Downgrade + Expansion) ÷ Start × 100
Range 0% to 100% (hard ceiling) 0% to 150%+ (no ceiling)
What it measures Pure retention health; how sticky the product is before upsell Net revenue trajectory from existing customers; expansion efficiency
Includes expansion? No Yes
Best for Diagnosing churn; benchmarking retention quality; internal operations Investor reporting; modeling long-term revenue trajectory

Which Metric Matters More?

They measure different things and you need both. But the audience changes which one gets the most weight in any given conversation.

Investors focus on NRR because it tells the growth story. A company with 120% NRR is growing its revenue from existing customers at 20% per year before new acquisition is even counted. That compounding is enormously valuable. High NRR means the business requires less new customer acquisition to hit revenue targets, which changes the entire unit economics picture in the company's favour.

Operators need to watch GRR to understand pure retention health. GRR tells you whether your product is actually keeping customers — before the expansion story is layered on top. A team that only looks at NRR can be fooled into believing retention is healthy when it is not.

Here is the scenario to watch out for: a company with 130% NRR but 70% GRR has a leaky bucket. Expansion revenue from the customers who are staying is more than compensating for the high churn rate on a revenue basis, so the headline NRR looks great. But 30% of the starting revenue base is being lost every period. That is not a sustainable business — it is an expansion machine masking a retention problem. When growth slows, or a competitor appears, the leaky bucket becomes visible fast.

The right posture is to use NRR as the headline metric for external communication, while tracking GRR internally as a diagnostic. If GRR starts declining while NRR holds steady, that is your early warning signal that the expansion engine is working harder to hide deteriorating retention.

For a deeper look at how to move NRR and what investors specifically look for, the NRR guide has the full breakdown. The relationship between these metrics and raw churn is covered in the SaaS churn rate guide.

Benchmarks: What Good GRR and NRR Look Like

Benchmarks depend heavily on who you are selling to. Enterprise SaaS companies naturally have higher GRR because enterprise customers have higher switching costs, longer contracts, and more embedded integrations. SMB-focused products see more voluntary churn because smaller businesses fail at higher rates and are more price-sensitive.

GRR Benchmarks by Segment

Segment Typical GRR Strong GRR
SMB (ACV below $25K) 80–87% 88–92%
Mid-market (ACV $25K–$100K) 85–90% 90–93%
Enterprise (ACV above $100K) 90–93% 93–97%

NRR Benchmarks

NRR Level What It Signals
Below 90% Retention problem — churn is outpacing expansion, revenue base is contracting
90–100% Churn is being partially offset by expansion but the base is still shrinking
100–110% Healthy — existing customers are growing modestly in revenue
110–120% Strong — expansion is a meaningful growth engine
120%+ Best-in-class — top decile of B2B SaaS (Snowflake, Datadog territory)

These benchmarks are most useful as context, not as targets to optimise in isolation. A 95% GRR achieved through heavy discounting to retain at-risk accounts is a very different situation from 95% GRR driven by genuine product stickiness. The right question is always: what is driving the number?

For a broader view of how GRR and NRR sit alongside other SaaS revenue metrics, the SaaS revenue metrics guide covers the full picture.

NDR vs. NRR: Are They the Same Metric?

Yes. Net Dollar Retention (NDR) and Net Revenue Retention (NRR) are the same metric with different names. Both describe the identical calculation: how the total revenue from a starting cohort of customers changes over a period — including churn, downgrades, and expansion — expressed as a percentage of the starting revenue.

The naming variation is a historical artifact. Earlier in the SaaS industry, "dollar" was the common term to distinguish revenue metrics from customer count metrics. As "revenue" became standard, NRR gradually displaced NDR in most contexts — but both remain in use. Investor materials and older documentation often use NDR; product and growth teams tend to say NRR. If a vendor, investor, or analyst uses either term, they are referring to the same formula.

The GRR vs. NRR comparison is a question of what each metric includes. The NDR vs. NRR question is purely a naming convention. The calculation is identical.

How to Improve Both Metrics

Improving GRR means reducing churn and downgrades. The highest-leverage interventions are onboarding (getting customers to a clear activation milestone before they form a cancellation intention), usage monitoring (identifying pre-churn signals before a customer reaches the cancel button), and proactive customer success coverage on accounts above a revenue threshold.

Improving NRR requires both improving GRR and building an expansion motion. Expansion revenue comes from usage-based pricing (customers spend more as they grow), seat-based pricing (adding users drives revenue), and deliberate upsell paths within the product. The simplest expansion lever for most early-stage SaaS products is having a clear tier above the one most customers start on, with genuinely valuable features in it.

One practical note: NRR improvement that is entirely driven by expansion while GRR remains stagnant or declines is a warning sign, not a success. The goal is to improve both over time. A rising GRR floor combined with rising expansion contribution produces compounding NRR improvement that is durable rather than fragile.

Track GRR and NRR automatically with Abner

Abner is the only analytics tool that shows you where your visitors come from and what's happening to your MRR — in the same dashboard, without cookies. GRR and NRR are calculated automatically from your Stripe data, updated daily. No spreadsheets, no manual cohort analysis, no SQL required.

Start free trial →

Summary

GRR and NRR are complementary metrics that together give a complete picture of revenue retention health. GRR is the honest measure of product stickiness — it captures only losses, has a 100% ceiling, and cannot be flattered by expansion activity. NRR adds expansion back in and can exceed 100%, making it the preferred metric for communicating the growth story to investors. Use GRR to diagnose retention quality internally; use NRR to communicate trajectory externally. Watch for the scenario where high NRR masks low GRR — that is the leaky bucket problem, and it tends to surface when growth slows and the expansion engine can no longer compensate. Finally: NDR and NRR are the same metric under different names, and the formula is identical.

Ready to try Abner? Start your free 14-day trial — no credit card required.