Gross revenue retention measures how much recurring revenue remains from an existing customer base after churn and contraction, before expansion revenue is counted. Because expansion is excluded, correctly calculated GRR cannot exceed 100%.
Gross Revenue Retention Formula
GRR = (Beginning recurring revenue – churned recurring revenue – contraction recurring revenue) ÷ beginning recurring revenue × 100
The beginning revenue and the losses must use the same recurring-revenue basis and measurement period. Expansion, upsells, cross-sells, added seats, and other increases from retained customers do not increase GRR.
Both approaches isolate revenue loss from an existing customer base, but they handle the measurement differently.
Track the same customer cohort from the beginning of the period to the end. Each customer’s ending recurring revenue is capped at its beginning level so expansion cannot raise the result.
Start with beginning recurring revenue and subtract churned revenue and contraction revenue during the period.
The SaaS Metrics Standards Board recommends the cohort method in most situations because it compares the same group of customers through time and mathematically removes expansion revenue. It also documents the formula method as an alternative, while noting that longer measurement periods can introduce mismatch when revenue movements do not belong to customers included in the beginning denominator. Source: SaaS Metrics Standards Board.
Inputs That Change the GRR Reading
| Input | What to verify | Why it matters |
|---|---|---|
| Recurring revenue base | Whether the calculation uses MRR, ARR, contracted recurring revenue, or another defined base | Different revenue bases can produce results that are not directly comparable. |
| Customer cohort | Whether the beginning and ending observations refer to the same customers | A changing population can mix retention with new-customer activity. |
| Churn | How full customer cancellations and non-renewals are measured | The churn definition determines which lost recurring revenue reduces GRR. |
| Contraction | Whether seat reductions, lower plans, lower usage, or smaller contract scope are included | Customers can remain active while contributing less recurring revenue. |
| Measurement period | Whether GRR is monthly, quarterly, annual, trailing, or cohort-based | Period differences can materially affect comparability and volatility. |
| Expansion treatment | Whether upsells, cross-sells, additional usage, seats, or pricing expansion are excluded | Including expansion changes the economic meaning toward net revenue retention. |
Gross Revenue Retention Example
Assume a SaaS company begins the year with $100 million of recurring revenue from an existing customer base. During the year, $6 million is lost to churn and $4 million to contraction.
GRR = ($100 million – $6 million – $4 million) ÷ $100 million × 100 = 90%
The company retained 90% of its starting recurring revenue before expansion. If remaining customers generated another $12 million through upsells or other expansion, that additional revenue would affect net retention, not the GRR calculation.
How Investors Read GRR
| Observation | Possible reading | What to verify |
|---|---|---|
| Stable or improving GRR | Churn and contraction may be becoming less severe inside the existing revenue base. | Whether the definition, customer mix, product mix, and measurement period remained consistent. |
| Declining GRR | More starting recurring revenue is being lost through churn, downgrades, or lower usage. | Which cohorts, customer segments, products, or contract types are driving the decline. |
| Large differences between segments | A blended company-level GRR can hide materially different retention economics. | Enterprise versus SMB mix, product mix, pricing model, contract length, and cohort maturity. |
GRR isolates recurring-revenue loss from the existing customer base. It does not establish new-customer growth, acquisition efficiency, margin durability, free cash flow quality, competitive position, valuation attractiveness, or future investment returns.
Company disclosures also need definition checks. Terms such as gross dollar retention, gross revenue retention, cohort retention, logo retention, and net revenue retention are not interchangeable, and reported calculation methods can differ.
Gross Revenue Retention vs Net Revenue Retention
- Expansion revenue is excluded.
- Churn and contraction reduce the result.
- The result cannot exceed 100%.
- The main job is to isolate revenue retention before account expansion.
- Expansion revenue is included.
- Churn and contraction still reduce the result.
- The result can exceed 100% when expansion offsets losses.
- The main job is to measure the total change in recurring revenue from the existing customer base.
Strong NRR can coexist with weaker GRR when expansion from retained customers offsets churn or contraction elsewhere in the base. Reading both metrics separates revenue preservation from account expansion.
Related SaaS Metrics
Use ARR to understand the annualized recurring-revenue base when GRR is calculated on an ARR basis.
Use MRR when the retention calculation and recurring-revenue movements are measured monthly.
Use NRR to see how expansion changes the existing-customer revenue result after GRR has isolated churn and contraction.