Technotize

GRR Calculator

Enter your starting revenue, churned revenue, and contraction. Get your gross revenue retention, the floor under your base.

Inputs
$
$
$
Formula · (Start - Churn - Contraction) / Start

Result

Enter starting MRR, churn, and contraction to see GRR.

What is gross revenue retention?

Gross revenue retention, or GRR, is the share of recurring revenue you keep from existing customers over a period, before any expansion. It counts only what you lose to churn and downgrades, so it can never exceed 100%.

GRR is the floor under your revenue base. It answers a blunt question: if you signed no new customers and no one expanded, how much revenue would you hold onto?

The GRR formula.

GRR = starting MRR minus churned MRR minus contraction MRR, divided by starting MRR, as a percentage. Expansion is deliberately excluded, which is what separates GRR from NRR.

Use the same period and the same revenue base for each input.

A worked example.

You start with 100,000 dollars of MRR. You lose 5,000 to churn and 2,000 to downgrades. GRR is 100,000 minus 7,000, divided by 100,000, which is 93%.

What is a good GRR?

For B2B SaaS, 90% or higher is strong, and the strongest companies hold above 90%. 85 to 90% is solid. Below 85% means you are losing real revenue from the base, and below 80% is a leak that new sales has to keep refilling.

GRR and NRR tell different stories. A company can post a healthy NRR above 100% while its GRR quietly slips, because expansion is masking churn underneath.

How to improve your GRR.

GRR improves when fewer customers leave and fewer downgrade. That is a retention, onboarding, and fit problem, the same levers as logo churn.

Acquisition quality matters here too. Better-fit customers from intent-driven channels retain more revenue. See how we bring better-fit customers through SEO.

FAQ

How do you calculate gross revenue retention?
Take starting MRR, subtract churned and contraction MRR, and divide by starting MRR. 100,000 minus 7,000, over 100,000, is 93%.
What is a good GRR?
For B2B SaaS, 90% or higher is strong, and the strongest companies hold above 90%. Below 80% is a leak that new sales has to refill.
What is the difference between GRR and NRR?
GRR excludes expansion and caps at 100%. NRR includes expansion and can exceed 100%. GRR is the floor; NRR is the net.
Can GRR be over 100%?
No. Because it excludes expansion and only counts losses, gross revenue retention can never exceed 100%.
Why does GRR matter if NRR is high?
A high NRR can hide heavy churn that expansion is masking. GRR exposes how much of the base you are actually keeping.

Book a strategy call.