Comparison
GRR vs NRR: Key Differences Explained
GRR (Gross Revenue Retention) measures how much recurring revenue you keep from existing customers excluding any growth; NRR (Net Revenue Retention) includes expansion revenue from upsells and upgrades. GRR can never exceed 100%; NRR can — and when it does, your existing customers are growing your revenue without any new sales.
What is GRR?
GRR (Gross Revenue Retention) measures the percentage of recurring revenue retained from an existing customer cohort over a period, counting only losses — churn and downgrades. Expansion revenue is excluded.
Formula: GRR = (Beginning ARR − Churn − Contraction) / Beginning ARR × 100
GRR answers: 'Of the revenue we had at the start of the year, how much did we hold onto, ignoring any new sales to existing customers?' Because it excludes expansion, GRR can never exceed 100%.
GRR is the floor of the business — the baseline retention before growth efforts. Strong GRR (>90% enterprise, >80% SMB) means the product is sticky and customers are renewing. Weak GRR means the business is leaking faster than it can fill.
Example: Start with $1M ARR. $80K churns. GRR = ($1M − $80K) / $1M = 92%.
What is NRR?
NRR (Net Revenue Retention), also called NDR (Net Dollar Retention), measures the total change in recurring revenue from an existing customer cohort — including both losses (churn, downgrades) and gains (upsells, expansions).
Formula: NRR = (Beginning ARR + Expansion − Contraction − Churn) / Beginning ARR × 100
NRR can exceed 100% — and when it does, existing customers alone are growing revenue. A 120% NRR means even if you acquired zero new customers, revenue would grow 20% from your existing base.
NRR is the gold standard for SaaS business quality. World-class companies like Snowflake and Datadog run NRR above 130%. B2B SaaS targets >110%; anything below 100% means new sales can't keep up with what's leaving.
Example: Start with $1M ARR. $80K churns, $200K expands. NRR = ($1M + $200K − $80K) / $1M = 112%.
Key Differences
| Feature | GRR | NRR |
|---|---|---|
| Includes expansion revenue | No | Yes |
| Can exceed 100% | Never — 100% is the ceiling | Yes — above 100% means existing customers are growing revenue |
| Formula | (Beginning ARR − Churn − Contraction) / Beginning ARR | (Beginning ARR + Expansion − Churn − Contraction) / Beginning ARR |
| What it measures | Pure retention floor — how sticky is the product? | Full revenue health of existing base — churn and growth |
| Masking effect | Cannot mask churn with upsells | Strong expansion can mask high underlying churn |
| Enterprise benchmark | >90% excellent, >85% acceptable | >120% world-class, >110% strong, >100% solid |
| Investor focus | Reveals core product stickiness | Primary metric for SaaS company valuation |
When Founders Choose GRR
- →Evaluating whether the core product is sticky enough without relying on upsells
- →Diagnosing whether churn is truly a product problem vs. an expansion problem
- →Setting targets for your customer success team focused on preventing churn
- →Benchmarking against segment-specific standards (SMB vs. enterprise GRR norms differ)
When Founders Choose NRR
- →Reporting to investors — NRR is the primary SaaS retention metric they care about
- →Demonstrating that your business can grow revenue without acquiring new customers
- →Evaluating overall go-to-market health including upsell and expansion motions
- →Modeling long-term compounding growth from existing customers
Example Scenario
A B2B SaaS company starts the year with $5M ARR from 200 customers. By year end: 10 customers churned ($300K ARR lost), 5 customers downgraded ($100K lost), and 30 customers upgraded ($800K expansion).
GRR = ($5M − $300K − $100K) / $5M = 92% — solid base retention. NRR = ($5M + $800K − $300K − $100K) / $5M = 108% — existing customers are net growing revenue.
The 92% GRR tells investors the product is sticky. The 108% NRR shows existing customers are expanding. A great signal for Series B fundraising.
Common Mistakes
- 1Reporting only NRR and ignoring GRR — a 115% NRR built on 75% GRR is fragile; the upsell machine is papering over real churn
- 2Thinking GRR above 100% is possible — it's not; any calculation above 100% means expansion was incorrectly included
- 3Calculating NRR over different time windows and comparing — always use 12-month trailing for consistency
- 4Including new customer revenue in the cohort — GRR and NRR measure only existing customers from the start of the period
Which Matters More for Early-Stage Startups?
NRR is the headline metric investors quote, but GRR reveals the truth underneath it. The best SaaS businesses have both: strong GRR (90%+) because the product is sticky, and strong NRR (110%+) because customers expand usage over time.
If you can only improve one, start with GRR. A high GRR means your customers find genuine value — which eventually produces NRR growth organically as they use more of the product. Strong NRR built on weak GRR is a house of cards.