Net Revenue Retention Calculator
Shows how revenue from existing customers changed over a period.
Share sends a link that reopens these numbers. Copy details pastes the full breakdown as a list.
The formula
NRR = (start + expansion − contraction − churned) ÷ start GRR = (start − contraction − churned) ÷ start
New customers are left out, so NRR shows what the existing base does by itself. GRR ignores expansion and cannot go above 100%.
What to watch out for
Use one group of customers, measured at the start and end of the period. Yearly is the usual basis, since monthly figures bounce around.
Frequently Asked Questions
How do I calculate net revenue retention?
Start with revenue from a group of customers, add expansion, take off contraction and churn, then divide by the start. 100,000 with 18,000 expansion, 3,000 contraction and 7,000 churn gives 108.00%.
What is the difference between NRR and GRR?
GRR leaves out expansion, so it shows only what you kept. The same figures give 90.00% GRR.
What is a good NRR?
Above 100% is a common target, because the base then grows without new sales. Not every company reaches it, and larger contracts tend to retain better.