A3 · Comparison · FAQPage schema
GRR vs NRR (Gross vs Net Revenue Retention)
At a glance
| Dimension | GRR | NRR |
|---|---|---|
| Formula | (Starting recurring revenue − gross losses)/starting revenue | Ending recurring revenue of starting cohort/starting revenue |
| Range | [0,100%] on valid starting-base gross losses | Can exceed 100%; not an economic ceiling |
| Meaning | Revenue retained excluding expansion | Revenue change including expansion |
| Customer survival | Not identified by GRR | Not identified by NRR |
| Benchmark comparison | Match cohort, segment, renewal exposure and window | Also match usage, pricing and reactivation policies |
| Causal interpretation | Does not identify why customers or revenue leave | Does not identify the effect of pricing or expansion programs |
| Costs | Retention and service costs must be assessed separately | Expansion and service costs must be assessed separately |
| Future value | Requires survival and contribution forecasting | Requires trajectory, costs and persistence forecasting |
When to use GRR
Use GRR to inspect gross revenue losses on a fixed starting cohort, with disjoint churn and contraction. Segment by renewal exposure, customer size, tenure, currency and pricing policy. Low retention warrants investigation; it does not identify the cause without additional evidence.
When to use NRR
Use NRR to inspect the total recurring-revenue change in that same starting cohort. Separate quantity/usage, price, expansion and losses, and measure the cost and contribution of retaining or expanding accounts. One observed value is not a future growth guarantee.
Trade-offs
A cohort can lose many small customers while growing revenue from a few large ones; revenue retention and logo survival answer different questions. Conversely, retained customer counts can conceal downgrades. Neither GRR nor NRR alone identifies concentration, customer outcomes or profitability. On matching period, cohort and adjustment conventions, NRR−GRR equals included expansion divided by starting revenue. If reactivation or other adjustments are included in one metric, reconcile those explicitly. Assuming persistent annual NRR of 120%, $10M would grow to about $61.9M after 10 years before new logos. This is conditional arithmetic, not an estimate of persistence or cost. Expansion and service costs may consume the revenue gain. Usage pricing can increase or decrease revenue with consumption and price; margin and predictability depend on workload costs and commitments. Its causal effect on NRR and value requires a business-specific comparison.
Frequently asked questions
What is a good benchmark?
Use a dated, disclosed sample with comparable segment, renewal exposure, cohort age and revenue policy. A fixed percentage is not a universal PMF or financing threshold.
What does NRR above 100% imply?
The starting cohort’s recurring revenue grew during the observed period. It does not imply free profit, zero expansion cost or persistence of that growth.
How do GRR and NRR reconcile?
For $10M starting revenue, $2M expansion and $1M gross losses, ending cohort revenue is $11M. GRR=90%, NRR=110%, and the gap is 20% of the starting base. New logos are reported separately.
How does logo churn differ from revenue churn?
Logo churn counts departing customers; revenue churn weights lost recurring revenue. Losing 20% of customers who represent 10% of starting revenue gives 20% logo churn and 10% gross revenue churn, before contraction.
How does usage pricing affect retention?
Consumption changes can drive expansion or contraction, and prices or commitments can change the measured revenue. Evaluate quantity, price, workload costs and cohort contribution rather than infer a universal improvement.
Where this sits in the GTM World Model
Revenue-retention stocks and flows remain separate from customer-count survival and contribution value. The gap between NRR and GRR measures included expansion on a common basis, not the share of growth that is free of acquisition or service cost.
How to cite this
@misc{shalvi_gtm_gross_retention_vs_net_retention_2026,
author = {Singh, Shalvi},
title = {GRR vs NRR (Gross vs Net Revenue Retention) — GTM World Model Comparison},
year = {2026},
url = {https://shalvisingh.com/gtm/vs/gross-retention-vs-net-retention}
} Singh, Shalvi. "GRR vs NRR (Gross vs Net Revenue Retention) — GTM World Model Comparison." shalvisingh.com, 2026. https://shalvisingh.com/gtm/vs/gross-retention-vs-net-retention