Articles September 21, 2026
NRR and GRR explained with one worked example
Net revenue retention (NRR) and gross revenue retention (GRR) are the two numbers investors ask for first and teams compute differently most often. Both answer a question about the customers you already had. Neither says anything about new business.
The example
Twelve months ago five customers paid you €1,000 a month in total. Today:
| Customer | A year ago | Today | What happened |
|---|---|---|---|
| A | 400 | 700 | added seats |
| B | 200 | 200 | nothing |
| C | 200 | 100 | downgraded |
| D | 100 | 0 | cancelled |
| E | 100 | 100 | cancelled in spring, came back in summer |
| Total | 1,000 | 1,100 | |
| F (new) | – | 300 | signed up four months ago |
NRR = what the customers of a year ago pay today ÷ what they paid then = 1,100 ÷ 1,000 = 110 %. Customer F is not in it: F was not a customer a year ago.
GRR = the same, but no customer counts for more than they paid a year ago. A counts as 400, not 700: 400 + 200 + 100 + 0 + 100 = 800 ÷ 1,000 = 80 %.
What each number tells you
NRR says whether your existing base grows by itself. Above 100 % you would grow without a single new customer. GRR says how much of the base you keep before anybody upgrades; it can never exceed 100 %, and it is the number that shows a leak.
Read them together. 110 % and 80 % means: a fifth of the base erodes every year, and a few accounts that grow make up for it. That is a different company from 110 % and 97 %.
Three mistakes that flatter the numbers
- Counting new customers. If F is in the numerator, NRR is 140 %. Follow last year’s customers, by identity, not “all revenue now ÷ all revenue then”.
- Using only the customers who are still there. Dropping D from both sides turns 80 % into 89 %. The customers who left are the point.
- Annualising a good month. Monthly net churn of −1 % compounds to about 113 % a year only if every month looks like this one. Measure twelve months by following the customers for twelve months.
Details worth deciding once
- Reactivations (customer E) count with what they pay today. They were customers a year ago and they are customers now.
- Merged customers. If two billing accounts are one company, net them before you compute, or a move from one to the other looks like a churn and an expansion.
- Several currencies. Convert each side at the rate of its own month end, and know that a large exchange-rate move then shows in NRR.
- The running month is still moving. Lead with the last complete month.
sumwerk shows both numbers for every month next to customer churn and gross and net MRR churn, with these definitions printed beside them, and the same rates per plan or any other segment of your customers.