Futureproof
All Terms
Revenue MetricsAchieved Product-Market Fit

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.

Related

Related Terms

See These Metrics in Action

Futureproof automatically tracks MRR, ARR, churn, runway, and more — so you can stop calculating and start scaling.