GRR (Gross Revenue Retention) | Futureproof
GRR (Gross Revenue Retention)
Quick Definition
The percentage of recurring revenue retained from existing customers, excluding expansion revenue and only accounting for churn and contraction.
What is Gross Revenue Retention?
Gross Revenue Retention (GRR) measures how much revenue you keep from existing customers without counting any upsells or expansion. It's capped at 100% and shows the baseline health of your customer relationships.
While NRR can mask churn problems with strong expansion, GRR exposes the raw truth about customer satisfaction. A company with 120% NRR but 70% GRR has a serious retention problem hidden by aggressive upselling.
Why GRR Matters
GRR reveals the fundamental stickiness of your product. High-performing SaaS companies maintain GRR above 90%. Enterprise software often achieves 95%+ GRR because switching costs are high and contracts are long.
If your GRR is below 80%, you have a product or customer success problem that no amount of expansion can sustainably fix. You're essentially filling a leaky bucket.
How to Calculate GRR Step by Step
Step 1: Pick your cohort and time period. Like NRR, GRR is calculated on a specific group of customers. Choose the customers who were active at the start of the period — say, January 1.
- Starting MRR from this cohort: $200,000
Step 2: Track only the losses. Unlike NRR, GRR ignores expansion entirely. You're measuring the floor — how much revenue survives without any upsell help.
- Contraction MRR (downgrades): $8,000
- Churned MRR (cancellations): $14,000
- Total losses: $22,000
Step 3: Apply the formula.
- Retained MRR = $200,000 - $8,000 - $14,000 = $178,000
- GRR = $178,000 ÷ $200,000 = 89%
Step 4: Compare GRR to NRR. The gap between them tells a story:
- GRR: 89% → You lose 11% of revenue from existing customers
- NRR: 108% → Expansion adds 19%, more than covering losses
- The gap (19 points) is your expansion engine
If GRR is low but NRR is high, you're masking a retention problem with upsells. That's fragile — expansion can't compensate forever.
Step 5: Benchmark by segment.
- Enterprise SaaS: 95%+ GRR expected (long contracts, high switching costs)
- Mid-market: 90-95% GRR is healthy
- SMB: 80-90% GRR is common (higher churn is natural)
- Below 80% at any segment: Product or pricing issue
Common mistakes founders make:
- Including expansion revenue (that's NRR, not GRR)
- Calculating GRR above 100% (impossible by definition — it's capped at 100%)
- Not separating contraction from churn in the analysis
- Using GRR alone without pairing it with NRR for the full picture
GRR vs NRR
Use GRR to diagnose retention health. Use NRR to measure overall revenue efficiency. A healthy business has both high GRR (above 90%) and high NRR (above 100%).
Formula
GRR = (Starting MRR - Contraction MRR - Churned MRR) ÷ Starting MRR × 100
Note: GRR can never exceed 100% since it excludes expansion revenue.
Example
Your quarterly metrics:
- Starting MRR: $200,000
- Downgrades: $10,000
- Churned customers: $15,000
GRR = ($200K - $10K - $15K) ÷ $200K = 87.5%
You're losing 12.5% of revenue from existing customers each quarter. That's a 50% annual revenue leak that needs immediate attention.