WebmasterID logoWebmasterID
Analytics metrics

Gross revenue retention (GRR)

Gross revenue retention (GRR) measures how much of a cohort's recurring revenue survives churn and downgrades over a period, with expansion excluded. Because upgrades cannot count, GRR is capped at 100% — it can only stay flat or fall. It isolates raw stickiness, separate from a company's ability to upsell. GRR is a subscription convention and the exact construction varies by vendor.

Partially verified

What this means

Gross revenue retention = (starting recurring revenue of a cohort − contraction − churn) ÷ starting recurring revenue. It uses the same cohort as net revenue retention but deliberately omits expansion from the numerator. Because nothing can be added back, the highest possible GRR is 100%, achieved only when no customer churns and none downgrade.

Why it complements NRR

NRR and GRR answer different questions about the same cohort. NRR (which includes expansion) can mask churn behind strong upselling — a company can post NRR above 100% while quietly losing logos. GRR strips out expansion to expose that underlying leakage. Reading the two together separates 'we keep customers' from 'we grow the ones we keep'. As with NRR, the window and MRR-vs-ARR basis vary by vendor, so match definitions before comparing.

This page is educational and not financial advice.

How it appears in analytics and logs

GRR shows how leaky the base is on its own: a value near 100% means little churn or contraction; a lower value means revenue is being lost regardless of any upselling. Unlike NRR, it can never exceed 100%.

Diagnostic use case

Measure the pure retention floor of an existing customer base by excluding expansion, to see how much revenue would remain with no upsell at all.

What WebmasterID can help detect

WebmasterID measures engagement and conversion signals first-party; combined with billing data it helps ground the churn and contraction inputs to GRR without cross-site tracking.

Common mistakes

Privacy and accuracy notes

GRR aggregates recurring-revenue movements within a cohort and uses no personal data. This page is educational, not financial advice.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.