Gross Revenue Retention (GRR) Calculator
Enter starting ARR, downgrade ARR, and churned ARR to calculate GRR (Gross Revenue Retention) — a "gross" retention rate that excludes expansion revenue from upsells and cross-sells. Includes a benchmark table capped at 100%.
GRR benchmark reference table
| Tier | GRR range | Meaning |
|---|---|---|
| Excellent | 95% or higher | Losses from churn and downgrades are minimal — the existing customer base is essentially fully retained |
| Good | 90%–94% | A healthy level where losses from churn and downgrades are kept small |
| Fair | 80%–89% | The existing customer base is shrinking somewhat — there is room to improve |
| Poor | Below 80% | Churn and downgrades urgently need to be addressed |
What counts as a healthy GRR varies by business model and customer segment (enterprise vs. self-serve, for example). Treat these ranges as general guidance only.
What gross revenue retention is
GRR looks only at **how much of the existing customers’ revenue was held on to, adding nothing at all for upsell or cross-sell**. Take the starting ARR, subtract downgrades and churn, and divide by the starting ARR. Because expansion never enters, **100% is the ceiling**, and 100% means nothing at all was lost over the period.
Where NRR takes expansion in, GRR reflects only the losing side. **A high NRR alongside a low GRR tells you that heavy upsell within a few accounts is masking churn across many.** The benchmarks run: 95% and above Excellent, 90% to 94% Good, 80% to 89% Fair, below 80% Poor. What counts as the right level differs by business model and customer segment, so treat the table as a general guide.
How to use the GRR calculator
- Enter the starting ARR The ARR held from existing customers at the start of the period. Leave out any ARR from customers won during it.
- Enter downgrade ARR The ARR lost where existing customers moved to a cheaper plan. The contract continues, so count it apart from churn.
- Enter churn ARR The ARR lost where existing customers ended their contracts.
- Read the result You get GRR, the ending ARR excluding expansion, and the amount lost (downgrades plus churn).
- Read it beside NRR Work out NRR for the same period and look at the gap. The wider it runs, the more expansion is papering over the losses.
Tips for getting more out of it
- GRR never includes expansion ARR from upsells or cross-sells. If you also want to factor in your customer base's expansion power, pair this with our NRR calculator.
- GRR is always capped at 100%, so it can never exceed that value — unlike NRR, there is no equivalent to "negative churn" here.
- You can calculate GRR over any period, but when comparing it against NRR, make sure to use the same period for both.
- If your GRR is low, check separately whether downgrades or churn are the bigger driver — that makes it easier to prioritize customer-success initiatives.
Where GRR helps
Measuring the underlying strength of the base
It isolates the defensive side, with expansion taken out. That reflects plainly whether the product has taken hold with customers.
Checking what sits inside a high NRR
An NRR of 120% with a GRR of 80% suggests a handful of large upsells are covering churn across many accounts.
Going through due diligence with investors
Both NRR and GRR are asked for as a matter of course. Either one alone leaves the state of the base unsaid.
Tracking what churn work achieves
Being untouched by upsell, it measures the results of better onboarding and stronger support without distortion.
Combining it with the other figures
For retention including expansion, see the NRR calculator; for the ratio of gains to losses, the Quick Ratio calculator; for churn by customer count, the logo churn calculator.
Terms about GRR
- Gross revenue retention
- The proportion of existing customers’ revenue that survived the period. Expansion never counts, so it cannot exceed 100%.
- ARR (annual recurring revenue)
- The revenue a subscription contract yields on a continuing basis over a year. It is the basic unit for the size and growth of a SaaS.
- Downgrade ARR
- ARR lost where an existing customer moved to a cheaper plan. The contract continues, so it is counted apart from churn.
- Churn ARR
- ARR lost where an existing customer ended the contract itself.
- The gap against NRR
- NRR less GRR amounts to expansion ARR as a share of the starting ARR. The wider that gap, the more the growth leans on expansion.
- The 100% ceiling
- GRR counts only what was lost, so at best it reaches 100%. That figure means neither a downgrade nor a cancellation occurred in the period.
Frequently asked questions
Side Note — Why GRR and NRR are usually discussed together
Gross Revenue Retention (GRR) is often mentioned alongside Net Revenue Retention (NRR) as its "baseline" companion metric that excludes expansion revenue from upsells and cross-sells. If you only look at NRR, expansion revenue can mask losses from churn and downgrades — making it easy to miss the fact that the existing customer base itself is actually shrinking.
In investor materials and due-diligence documents for SaaS companies, GRR and NRR are typically reported side by side. A low GRR paired with a high NRR can signal fragile growth propped up by a handful of large accounts expanding their spend. Conversely, a high GRR with only a small gap to NRR suggests a stable customer base that does not depend heavily on upsells.
The fact that GRR is always capped at 100% mirrors the accounting idea of a "yield" or "retention rate" — it excludes all offense-side gains from new acquisition and upsells, measuring only how well an existing asset (the customer base) was protected from erosion. That design makes it a clean, standalone gauge of a business's defensive strength.