Gross revenue retention (GRR)
In short
Gross revenue retention (GRR) is the share of recurring revenue you keep from a starting group of customers over a period, after subtracting cancellations and downgrades. It ignores upsells and cross-sells, so it can never exceed 100 percent.
GRR shows how well the product holds on to the revenue you already have. It is a stricter measure than net revenue retention, which counts expansion.
How to calculate GRR
Take the recurring revenue from customers at the start of the period. Subtract revenue lost to churn and downgrades during the period. Divide the result by the starting revenue and multiply by 100.
Formula: GRR = (starting revenue - churned revenue - downgrade revenue) / starting revenue x 100.
Worked example
Say a company starts the year with 1,000,000 in recurring revenue. Over the year, customers cancel 80,000 and downgrade 20,000. New sales and upsells are left out. GRR is (1,000,000 - 80,000 - 20,000) / 1,000,000, which is 90 percent.
What GRR tells you
- Product stickiness: A low GRR suggests customers leave or shrink after buying.
- Quality of new customers: Poor fit at the sales stage often shows up as churn later.
- Growth foundation: Strong GRR means new sales add to the base instead of replacing losses.
GRR vs. related metrics
- Net revenue retention: Includes expansion, so it can exceed 100 percent. GRR excludes it.
- Customer retention: Often counts customers or logos, not revenue.
- Churn rate: The inverse view: the share lost, not the share kept.
How to improve gross revenue retention
Fix targeting
Sell to customers who match your best retained accounts. Compare churned customers to retained ones and tighten your qualification rules accordingly.
Improve onboarding
Many cancellations trace back to customers who never reached first value. Track time to first value and step in when it slips.
Watch early warning signs
Falling usage, unanswered messages, and a lost champion often come before cancellation. Give customer success a clear process for these accounts.
Common mistakes
Teams often mix up GRR with NRR and celebrate a high figure that expansion has hidden. Others measure cohorts of different ages together, which blurs results. Keep the period, the starting group, and the revenue definition consistent so trends are comparable.
Gross revenue retention FAQs
What is gross revenue retention?
Gross revenue retention is the percentage of recurring revenue you keep from existing customers over a period after accounting for cancellations and downgrades. It leaves out upsells and new sales, so it measures only how much revenue you avoided losing.
How do you calculate gross revenue retention?
Subtract churned and downgraded revenue from your starting recurring revenue, then divide by the starting revenue and multiply by 100. For example, losing 100,000 from a 1,000,000 base gives a gross revenue retention of 90 percent.
Can gross revenue retention be over 100 percent?
No. Because it excludes expansion revenue and only subtracts losses, the highest possible value is 100 percent. A figure above 100 percent means expansion was included, which makes it net revenue retention instead.
What is the difference between GRR and NRR?
GRR counts only losses from churn and downgrades, so it caps at 100 percent. NRR also adds expansion from upsells and cross-sells, so it can go above 100 percent. Together they show both retention strength and growth within the base.
