Why GRR caps at 100%
GRR deliberately ignores upsells and expansion, counting only what you lost. That's the point: it can't be inflated by a few big upgrades masking widespread churn. A GRR near 100% means very little revenue is leaking; a low GRR means you have a retention problem no amount of expansion fully hides.
GRR vs NRR — read them together
NRR tells you whether your customer base is growing overall; GRR tells you how leaky the bucket is underneath that. A company can show a healthy NRR above 100% while having a mediocre GRR, meaning strong expansion is papering over real churn. Tracking both gives the honest picture.
Formula
GRR % = ((Starting MRR − Contraction − Churn) ÷ Starting MRR) × 100
Example: $100k starting MRR with $8k lost to churn and downgrades: (($100k − $8k) ÷ $100k) × 100 = 92%.
