NRR vs GRR: What's the Difference?
Net Revenue Retention (NRR) and Gross Revenue Retention (GRR) are the two most important retention metrics in SaaS — and they measure fundamentally different things. NRR tells you whether your existing customers are growing in value. GRR tells you whether you're holding onto the revenue you already have. The difference between them is expansion revenue, and understanding that gap is critical for diagnosing the real health of your business.
Quick Answer
The key difference is expansion revenue. GRR measures revenue retained after churn and contraction only — it can never exceed 100%. NRR adds expansion revenue back in — it can exceed 100%. GRR is the floor (how well you prevent loss); NRR is the ceiling (whether customers are growing). Track both: NRR is the headline, GRR is the integrity check.
What NRR Measures
Net Revenue Retention measures the total change in revenue from your existing customer base over a period. It accounts for three things: revenue lost to churn (customers who cancel entirely), revenue lost to contraction (customers who downgrade), and revenue gained from expansion (customers who upgrade or buy more seats). New customers acquired during the period are not included — NRR is purely about the cohort you started with.
Because NRR includes expansion, it can exceed 100%. An NRR of 120% means your existing customers are worth 20% more than they were at the start of the period, even after accounting for everyone who left or downgraded. This is why investors prize NRR: it captures the full picture of whether your installed base is growing itself.
What GRR Measures
Gross Revenue Retention measures only the negative side of the ledger: how much revenue you retained after churn and contraction, with expansion stripped out. It answers a simpler, harsher question: "Of the revenue we started with, how much did we lose?" Because it excludes expansion, GRR can never exceed 100%.
GRR is the purest measure of product-market fit and customer satisfaction. If your GRR is high, customers genuinely want to stay. If it's low, no amount of expansion revenue can hide the fact that your product is leaking customers. GRR is harder to manipulate than NRR, which is why sophisticated investors increasingly demand to see it alongside NRR.
The Key Difference: Expansion Revenue
The entire difference between NRR and GRR boils down to one line item: expansion revenue. Subtract it from your formula and you get GRR. Add it back and you get NRR. Everything else — starting MRR, churn, and contraction — is identical in both calculations.
GRR — Losses Only
GRR = (Start MRR − Churn − Contraction) ÷ Start MRR
Capped at 100%. Measures how well you prevent revenue loss.
NRR — Losses + Expansion
NRR = (Start MRR − Churn − Contraction + Expansion) ÷ Start MRR
Can exceed 100%. Measures whether existing customers are growing.
NRR vs GRR: Side-by-Side Comparison
| Attribute | GRR | NRR |
|---|---|---|
| What it measures | Revenue retained after churn and contraction | Revenue retained including expansion |
| Formula | (Start − Churn − Contraction) ÷ Start | (Start − Churn − Contraction + Expansion) ÷ Start |
| Can exceed 100% | No — capped at 100% | Yes — expansion drives it above 100% |
| Includes expansion | No | Yes |
| What it reveals | How well you prevent revenue loss — true product stickiness | Whether existing customers are growing — full retention picture |
| Healthy benchmark | > 85% (world-class > 90%) | > 110% (world-class > 130%) |
Example: Same Company, Different Metrics
Here's how the same set of numbers produces two very different retention figures:
Starting Data
- Starting MRR: $40,590
- Churned MRR (cancellations): $1,780
- Contraction MRR (downgrades): $640
- Expansion MRR (upgrades & more seats): $2,800
GRR Calculation
GRR = ($40,590 − $1,780 − $640) ÷ $40,590 = $38,170 ÷ $40,590 = 94.0%
You lost 6% of your starting revenue to churn and contraction. Expansion is ignored.
NRR Calculation
NRR = ($40,590 − $1,780 − $640 + $2,800) ÷ $40,590 = $40,970 ÷ $40,590 = 100.9%
Expansion offset the losses and then some. Your existing base grew by 0.9%.
Notice the gap: 6.9 percentage points between GRR (94.0%) and NRR (100.9%). That gap is entirely expansion revenue. A large gap means your expansion motion is strong but warns that your NRR depends heavily on upselling. A small gap means NRR and GRR are closely aligned — your growth isn't reliant on expansion to mask churn.
When to Use NRR vs GRR
Use NRR when you want to know:
- Whether your existing customer base is growing in value
- The full revenue impact of your retention and expansion efforts
- What investors will focus on during fundraising
- Whether your land-and-expand motion is working
Use GRR when you want to know:
- How well you're holding onto existing revenue without upsells
- Whether your NRR is masking a retention problem
- True product-market fit and customer satisfaction
- The worst-case floor if expansion ever slows
Why Investors Look at Both
A company reporting 120% NRR sounds impressive — but that number alone is insufficient. If that 120% NRR comes from 80% GRR plus massive expansion, the underlying business is leaking 20% of its revenue base every period. When expansion inevitably slows (as markets mature, upsell windows close, or pricing saturates), the NRR will collapse toward the GRR. The company that looked like a retention superstar suddenly looks fragile.
In contrast, a company with 120% NRR built on 90% GRR is fundamentally durable. It's only losing 10% of its base before expansion, so even if upselling slows, NRR stays above 100%. This is why investors increasingly ask for both numbers: GRR is the quality check on NRR. The gap between them tells the investor how much of your retention story depends on expansion versus genuine stickiness.
A practical rule: if your NRR−GRR gap is larger than 15–20 percentage points, your NRR is heavily expansion-dependent. That's not necessarily bad, but you should be aware of the risk and track GRR closely as a leading indicator of trouble.
How to Improve Both NRR and GRR
Because GRR is a subset of NRR, improving GRR automatically improves NRR. But the levers are different, and you should approach them deliberately:
- Reduce churn to lift GRR. Focus on onboarding, customer success, and proactive outreach to at-risk accounts. Every customer you save directly improves both GRR and NRR.
- Prevent contraction to lift GRR. Monitor seat usage and engagement. When customers start reducing seats, intervene with mid-tier plans before they downgrade further or leave entirely.
- Drive expansion to lift NRR. Implement usage-based pricing, tiered feature gates, and quarterly account reviews. Expansion is the only lever that pushes NRR above 100%.
- Build customer health scores. Combine usage data, support tickets, and engagement signals to predict churn and contraction before they happen. This improves GRR by catching problems early.
- Fix involuntary churn. Payment failures cause a surprising amount of "churn." Implement dunning sequences and card updater services to recover revenue that was never really lost.
- Align pricing with value. If customers can easily get the same value from a cheaper tier, contraction will be high. Structure pricing so upgrades feel natural as customers grow.
Common Mistakes When Comparing NRR and GRR
Common Mistake
Including new customer revenue in either metric. Both NRR and GRR measure only the cohort of customers you had at the start of the period. Mixing in new business inflates both numbers and hides retention problems. New revenue belongs in your MRR growth calculation, not your retention metrics.
Common Mistake
Only tracking NRR and ignoring GRR. Without GRR, you can't tell whether your NRR is driven by genuine retention or aggressive expansion masking heavy losses. A 120% NRR with 80% GRR is a very different business than 120% NRR with 90% GRR — but you'd never know if you only watched NRR.
Calculate Your NRR and GRR
Ready to calculate both your NRR and GRR along with 13 other SaaS metrics? Use our free calculator with instant health benchmarks.
Calculate your SaaS metrics →