Gross Revenue Retention

The percentage of recurring revenue retained from existing customers over a given period, excluding any expansion or upsells.

Gross Revenue Retention (GRR) measures a company's ability to retain its existing recurring revenue over a specified timeframe, completely isolating the core business from any expansion activities. Unlike Net Revenue Retention, GRR does not factor in any cross-selling, upselling, or price increases. It strictly tracks how much of the original revenue base was kept, meaning the maximum possible GRR value is capped at 100%. To calculate GRR, investors look at the starting recurring revenue from a cohort of customers, subtract the revenue lost due to customer cancellations (churn) and contract downgrades, and divide that figure by the starting revenue. This calculation provides a pure look at customer stability and product stickiness without letting high-performing upsells mask underlying customer attrition. For investors, GRR is a critical health check on product-market fit and customer satisfaction, particularly in subscription-based software businesses. A high GRR (typically above 90% to 95% for enterprise software) indicates a highly sticky product that customers rarely abandon. A low or declining GRR suggests that the company is losing customers to competitors, which forces it to spend heavily on new customer acquisition just to maintain flat revenue.

A software company starts the fiscal year with $50 million in Annual Recurring Revenue (ARR). Over the course of the year, existing customers cancel $3 million worth of subscriptions and downgrade another $1 million. Even if other existing customers upgrade their accounts by $5 million, this expansion is ignored. The retained revenue is calculated as $50 million - $3 million - $1 million = $46 million. Therefore, GRR = ($46 million / $50 million) 100 = 92%.