GRR calculator · v1
Gross Revenue Retention Calculator
Retention floor before any expansion credit.
Measure retained recurring revenue before expansion offsets losses.
Built for CS, CFO, Board
What is GRR?
Gross revenue retention (GRR) shows what share of beginning recurring revenue you keep after churn and contraction, before counting expansion. It isolates underlying retention quality.
Formula
Version v1. See methodology and the public formula repo for sources and change history.
Worked example
Using the default example inputs (Beginning recurring revenue: $100,000; Churned revenue: $8,000; Contraction revenue: $5,000), GRR equals 87% (Gross revenue retention). GRR isolates underlying retention quality before expansion masks losses.
What good looks like
Strong enterprise SaaS often targets GRR in the high 80s or 90s percent. Expansion can lift NRR above 100% even when GRR shows meaningful leakage.
Directional guidance only, not a cohort benchmark claim. Premium cohort bands appear when sample thresholds are met for your profile.
FAQ
- What is GRR?
- Gross revenue retention (GRR) shows what share of beginning recurring revenue you keep after churn and contraction, before counting expansion. It isolates underlying retention quality.
- What is the GRR formula?
- GRR = (Beginning revenue - churn - contraction) / Beginning revenue * 100
- Can GRR exceed 100%?
- No. By definition GRR caps at 100% because expansion is excluded. NRR can exceed 100% when expansion outweighs losses.
- Why report GRR if we have NRR?
- GRR reveals whether expansion is masking churn. Boards and diligence teams often ask for both.
- Downgrades and contraction?
- Include seat downgrades and plan contractions in the contraction line, separate from full churn.
Interactive calculator
Add this calculator as a widget
Paste two lines on any site. CACulator.io-branded, auto-resizes. White-label is available on Premium.
<iframe src="https://caculator.io/embed?mode=widget&metric=grr" style="width:100%;height:760px;border:0;border-radius:24px" loading="lazy" title="SaaS metrics calculator by CACulator.io"></iframe>
<script async src="https://caculator.io/embed.js"></script>