Gross Revenue Retention (GRR) Calculator

Calculate your Gross Revenue Retention (GRR %) rate to determine the true baseline stability of your SaaS subscription revenue, removing the masking effect of account upgrades and expansion revenue.

Gross Revenue Retention (GRR) Calculator – SaaS Metric
Gross Revenue Retention (GRR)
Retained MRR (Excl. Expansion)
Total Gross Dollar Loss
Gross Revenue Churn Rate (%)
⚠️ Illustrative only. Not financial advice. Please delete history timely, it may impact your browser performance.

History — Gross Revenue Retention (GRR) Calculator – SaaS Metric

# Time Starting MRR Contraction MRR Churned MRR GRR (%) Retained MRR Action

Why Use This GRR Calculator

While Net Revenue Retention (NRR) shows overall net growth from existing customers, Gross Revenue Retention (GRR) reveals how much revenue you would retain if no customer ever upgraded. This GRR calculator helps you:

  • 🛡️ Uncover True Customer Floor — measure raw subscription loss without expansion distortions.
  • 🔍 Detect Masked Churn — spot hidden account erosion masked by hyper-expansion in power accounts.
  • 🏦 Satisfy Debt & VC Due Diligence — provide institutional investors with exact baseline retention metrics.
  • 📊 Compare NRR vs. GRR Spread — evaluate the gap between baseline retention and expansion performance.

Gross Revenue Retention (GRR) Formula

\[\text{GRR (\%)} = \frac{\text{Starting MRR} - \text{Contraction MRR} - \text{Churned MRR}}{\text{Starting MRR}} \times 100\] \[\text{Gross Revenue Loss} = \text{Contraction MRR} + \text{Churned MRR}\]

Where: - Starting MRR: Total MRR at the start of the evaluation period. - Contraction MRR: Dollar value of tier downgrades during the period. - Churned MRR: Dollar value of full customer cancellations during the period.


SaaS GRR Benchmarks Comparison

SaaS Category Target GRR Range Maximum GRR Risk Profile
Enterprise SaaS ($50k+ ACV) 90% – 95%+ 100% Ultra-low risk; high retention & long contracts
Mid-Market SaaS ($5k–$50k ACV) 85% – 90% 100% Moderate risk; strong product value required
SMB & Self-Serve (<$5k ACV) 75% – 85% 100% Higher natural attrition; acquisition-dependent

How to Use This GRR Calculator

  1. Input your Starting MRR at the beginning of the period.
  2. Input Contraction MRR lost due to downgrades.
  3. Input Churned MRR lost due to account cancellations.
  4. Instantly view your GRR %, Retained MRR, and Gross Revenue Loss.

Frequently Asked Questions

What is Gross Revenue Retention (GRR)?

Gross Revenue Retention (GRR) measures the percentage of recurring revenue retained from an existing cohort of customers over a period, accounting for downgrades and churn, but intentionally excluding expansion revenue.

Why can GRR never exceed 100%?

Because expansion revenue is omitted from GRR. The maximum possible GRR is 100%, achieved when there is zero contraction and zero churn.

What is a good GRR percentage for SaaS?

For Enterprise SaaS, 90%–95%+ is benchmark. For Mid-Market SaaS, 85%–90% is healthy. For SMB SaaS, 80%+ is typical due to higher baseline SMB business turnover.

What is the formula for GRR?

GRR % = [(Starting MRR − Contraction MRR − Churned MRR) / Starting MRR] × 100.

Why is GRR preferred by lenders and venture capital investors?

GRR isolates baseline customer retention. High expansion revenue can mask underlying customer dissatisfaction if NRR is high but GRR is low.

What is the difference between GRR and NRR?

GRR measures baseline revenue stability (max 100%), while NRR measures net growth from existing customers (can exceed 100% via expansion).

How can SaaS companies improve GRR?

By reducing voluntary cancellations, improving onboarding, fixing payment failure workflows (dunning), and preventing customer downgrades.