Net Revenue Retention Calculator
Work out net revenue retention and gross revenue retention from totals, from a customer list (new customers left out automatically) or by segment. Convert monthly or quarterly NRR to annual by compounding, and see which customers and segments moved the number.
Enter your revenue.
What this net revenue retention calculator does differently
Net revenue retention is the share of recurring revenue you keep from the customers you already had, counting what they added as well as what they cut or cancelled. The formula is simple, and most calculators stop at it. The hard parts are deciding which revenue belongs in it, converting a monthly figure to an annual one, and seeing which customers or segments moved the number. This calculator handles all three.
| TripleDart | Findstack | This tool | |
|---|---|---|---|
| NRR from totals | Yes | Yes, from start and end MRR | Yes |
| New customers kept out | If you leave them out | Only if end MRR excludes them | Yes, and counted separately in the list mode |
| NRR from a customer list | No | No | Yes, with GRR and logo retention |
| GRR alongside NRR | No | No | Yes |
| Monthly or quarterly to annual | No | No | Compounded |
| NRR by segment and blended | No | No | Yes, with each segment’s effect |
| Biggest movers | No | No | Yes |
| Export | None | None | CSV, Markdown, share link |
Pages as fetched on 3 November 2026.
How to calculate net revenue retention
Take the recurring revenue of the customers you had at the start of a period. Add what those customers expanded by, and subtract what they contracted and what churned. Divide by the starting figure. 120,000 at the start, plus 14,500 of expansion, minus 3,800 of contraction and 7,200 of churn, is 123,500, so NRR is 123,500 / 120,000 = 102.9%.
Revenue from new customers never goes in, which is why an NRR worked out from MRR at the end of the period only works if the end figure leaves new customers out. The customer list mode avoids the problem: list each customer with what they paid then and now, and anyone who paid nothing then is treated as new and excluded.
NRR and GRR
Gross revenue retention uses the same starting revenue but ignores expansion: it counts only what was lost. It can never be above 100%, so it shows how leaky the base is on its own. NRR adds expansion and can go well above 100%. A business with high NRR and low GRR is growing its best accounts while losing many others; the two together say more than either alone. The list mode adds logo retention, the share of customers who stayed, which shows whether the losses are small or large accounts.
Monthly, quarterly and annual NRR
NRR is usually quoted over 12 months. A monthly NRR of 101% does not become 112% a year; it compounds to about 112.7%, because each month’s expansion is earned on a larger base. A monthly NRR of 99% compounds to about 88.6% a year. The calculator converts a monthly or quarterly figure by compounding and shows the simpler scaled figure next to it, so the difference is visible. For a true 12-month figure, the customer list mode with revenue 12 months apart is the most reliable.
NRR by segment
A blended NRR is each segment’s NRR weighted by its share of starting revenue. That means it can rise because the mix shifted toward a segment that retains better, with no segment improving. The segment mode shows each segment’s NRR and GRR and how far it pulls the blended figure up or down, so a change in the blend can be traced to its cause. For churn over time and month by month, use the churn rate calculator; for the whole MRR picture, including new customers, the MRR and ARR calculator.
How to use this calculator
- Choose how to calculateFrom totals, from a customer list, or by segment.
- Enter starting revenueMRR or ARR of the customers you had at the start.
- Enter the movementsExpansion, contraction and churn from those customers.
- Or paste customersName, MRR then and MRR now; new customers are left out.
- Read NRR and GRRWith annual figures, movers or segment effects.
- ExportCSV, a Markdown summary or a share link.