Gross Revenue Retention (GRR) Calculator
See the strictest read on retention — how much revenue you'd keep from existing customers with zero credit for upsells or cross-sells.
Existing customer revenue
Exclude expansion revenue entirely — GRR never credits upsells or cross-sells.
Gross Revenue Retention
93.0%
= (Starting MRR − Contraction − Churned) ÷ Starting MRR
Benchmark
- CCopy result
- DDownload PDF
- SSave this calculation
- HToggle history
- ?Show this panel
- EscClose open panel
Disabled while typing in a field.
Last updated: August 5, 2026 · Reviewed by the DoCalc team
What Is Gross Revenue Retention?
Gross Revenue Retention (GRR) measures how much recurring revenue a company keeps from its existing customers over a period, counting only the damage — contraction from downgrades and losses from churn — with zero credit for expansion revenue. It's the stricter, more conservative sibling of Net Revenue Retention (NRR): where NRR can climb above 100% on the strength of upsells, GRR is mathematically capped at 100%, because it never adds anything back.
That constraint is exactly the point. GRR answers a narrower question than NRR does: if you closed the upsell motion entirely tomorrow — no more expansion, no more cross-sell, no more price increases — how much of your existing revenue would still be there in a year? For a business with a strong expansion engine, NRR can look excellent even while the underlying churn problem quietly gets worse. GRR strips the expansion story away and shows the raw retention trend on its own.
The Formula
Where Contraction is revenue lost to downgrades from customers who are still active but paying less, and Churned is revenue lost to customers who cancelled entirely. Both terms only ever subtract from starting MRR — GRR has no term for expansion, which is the single structural difference from the NRR formula.
How GRR Works
Because GRR excludes expansion by construction, it can never exceed 100% — a perfect score means a company retained every dollar of existing revenue with zero downgrades and zero cancellations. In practice, no SaaS company sustains a perfect 100% GRR indefinitely; some level of churn and contraction is normal even at the best-run companies, which is why the benchmark bands below start well under 100%.
The gap between GRR and NRR is itself informative. A company with 85% GRR and 115% NRR is retaining revenue poorly but compensating heavily through expansion — a pattern that works until growth in the existing account base slows down, at which point the churn problem becomes visible again. A company with 93% GRR and 98% NRR has a much smaller expansion engine but a healthier underlying retention story. Reading GRR and NRR together, rather than either one alone, is how experienced operators and investors diagnose which pattern they're looking at.
Worked Example
A company starts a quarter with $100,000 MRR from existing customers. During the quarter: $2,500 lost to contraction and $4,500 lost to churn (no expansion counted):
A GRR of 93% means this company kept 93 cents of every existing revenue dollar with zero credit for upsells — squarely in the "healthy" range, though below the 95%+ that best-in-class, high-switching-cost SaaS businesses often post.
GRR Benchmarks
| GRR | What it signals |
|---|---|
| Below 85% | Meaningful retention problem — expansion revenue is unlikely to fully offset it |
| 85-92% | Workable, but worth watching closely |
| 92-95% | Healthy for most SaaS segments |
| 95%+ | Best-in-class — typical of high switching-cost, mission-critical products |
Pros and Cons
Pros: the cleanest, most conservative retention signal available — impossible to flatter with expansion revenue; capped at 100%, which makes cross-company comparisons more consistent than NRR's uncapped range.
Cons: on its own, GRR says nothing about growth — a company could have excellent GRR and still be shrinking overall if it has weak new-customer acquisition and no expansion; needs to be read alongside NRR and new-business metrics for the full picture.
Who Should — and Shouldn't — Use This Calculator
Use it if you want the strictest possible read on retention — for board reporting, diligence conversations, or diagnosing whether a healthy NRR is masking an underlying churn problem.
Skip or adjust for it if you want credit for your expansion motion in the number itself — that's exactly what the Net Revenue Retention calculator is for.
Common Mistakes to Avoid
The most common mistake is accidentally folding expansion revenue into the calculation, which defeats the entire purpose of GRR as a conservative, expansion-free benchmark. A second mistake is comparing a company's GRR against another company's NRR as if they were the same scale — they answer different questions and are not directly comparable. A third is treating GRR in isolation without checking new-customer growth; a company can have excellent GRR and still be shrinking overall if new-business acquisition has stalled.
Worth knowing: GRR and NRR share the same starting inputs — contraction and churned MRR feed both. Run the same figures through the NRR Calculator (with expansion added back in) to see the full retention picture side by side.
Expert Recommendation
Track the gap between GRR and NRR as its own signal, not just the two numbers separately. A widening gap over time usually means the expansion engine is doing more and more of the work to offset a worsening churn trend — worth investigating before it shows up as slowing overall growth.
Frequently Asked Questions
What is Gross Revenue Retention?
Gross Revenue Retention (GRR) measures the percentage of recurring revenue retained from existing customers over a period, counting only contraction and churn — it excludes any credit for expansion revenue, and is capped at 100%.
What's a good GRR for a SaaS company?
92% or higher is generally considered strong. 85-92% is workable but worth watching. Below 85% signals a meaningful retention problem that expansion revenue alone likely can't offset.
Why does GRR exclude expansion revenue?
Because GRR is designed to answer a narrower, stricter question than NRR: how much of your existing revenue would you keep with zero upsells, zero cross-sells, and zero price increases — pure retention, nothing added.
Can GRR ever exceed 100%?
No. Since GRR only subtracts contraction and churn and never adds expansion, it is mathematically capped at 100% — a perfect score means zero revenue was lost to downgrades or cancellations.
What's the difference between GRR and NRR?
GRR excludes expansion and caps at 100%, measuring pure retention. NRR includes expansion revenue and can exceed 100%, measuring retention plus growth from the same customer base.
Why do investors look at both GRR and NRR?
Because a high NRR can mask a retention problem if it's being propped up entirely by expansion revenue from a shrinking base of customers — GRR strips that out and shows the underlying churn and downgrade trend on its own.
Does GRR include new customers?
No — like NRR, GRR is calculated only on the cohort of customers present at the start of the period. New customers acquired during the period are excluded entirely.
How often should GRR be tracked?
Most SaaS companies calculate GRR monthly for internal tracking and report it quarterly or annually alongside NRR in board decks and investor updates.
What GRR do top-quartile SaaS companies post?
Best-in-class SaaS businesses, particularly those with high switching costs or mission-critical products, often post GRR of 95% or higher.
Conclusion
GRR is the honest, expansion-free baseline underneath every retention story — the number that tells you whether the underlying business is holding onto revenue on its own merits, before any upsell motion gets to take credit. Read it alongside NRR, not instead of it, for the complete picture.