Net Revenue Retention Calculator
NRR, GRR and what expansion is really adding.
Enter your values
Enter the starting mrr in $.
Enter the expansion mrr in $.
Enter the contraction mrr in $.
Enter the churned mrr in $.
Results update instantly as you type — no submit needed. Your values are remembered on this device, and the shareable link reopens the calculator with exactly these numbers.
- Net revenue retention
- 101.1%
- Gross revenue retention
- 92.2%
- Ending MRR from the existing base
- $182,000.00
- Implied annual growth with no new sales
- 14.2%
- Expansion rate
- 8.9%
- Churn plus contraction rate
- 7.8%
- Benchmark
- Healthy
Quick answer
NRR = (starting MRR + expansion − contraction − churn) ÷ starting MRR. Above 100% the base grows even with no new customers.
NRR = (start + expansion − contraction − churn) ÷ start
At a glance
| What it does | NRR, GRR and what expansion is really adding. |
|---|---|
| Category | Business |
| Inputs needed | Starting MRR, Expansion MRR, Contraction MRR, Churned MRR |
| Main output | Net revenue retention |
| Formula | NRR = (start + expansion − contraction − churn) ÷ start |
| Cost | Free — no sign-up, no download |
How to use the Net Revenue Retention Calculator
- 1Enter the MRR you started the period with.
- 2Add expansion from upgrades and usage growth.
- 3Enter contraction from downgrades and MRR lost to cancellations.
Inputs explained
- Starting MRR($)
- Enter the starting mrr in $.
- Expansion MRR($)
- Enter the expansion mrr in $.
- Contraction MRR($)
- Enter the contraction mrr in $.
- Churned MRR($)
- Enter the churned mrr in $.
Worked example
Using the values the calculator loads with:
Inputs
- Starting MRR180000 $
- Expansion MRR16000 $
- Contraction MRR5000 $
- Churned MRR9000 $
Results
- Net revenue retention101.1%
- Gross revenue retention92.2%
- Ending MRR from the existing base$182,000.00
- Implied annual growth with no new sales14.2%
- Expansion rate8.9%
- Churn plus contraction rate7.8%
- BenchmarkHealthy
Frequently asked questions
What is a good NRR?
100% is the break-even line. Best-in-class B2B SaaS reaches 120%+, while self-serve products typically sit at 85–100%.
Why track GRR as well?
GRR ignores expansion, so it exposes the real churn rate that a few large upsells might otherwise hide.
What do I need to enter into the Net Revenue Retention Calculator?
Just 4 values: starting mrr, expansion mrr, contraction mrr, churned mrr. Every field starts with a realistic example, so you can change one number at a time and watch the result update instantly.
How does the Net Revenue Retention Calculator work out the answer?
NRR = (starting MRR + expansion − contraction − churn) ÷ starting MRR. Above 100% the base grows even with no new customers. It applies the formula NRR = (start + expansion − contraction − churn) ÷ start and shows the working so you can check each step by hand.
Is the Net Revenue Retention Calculator free, and do I need an account?
It is completely free with no sign-up, no download and no usage limit. Everything is calculated in your browser, so the numbers you type never leave your device.
Results are estimates for general information. For medical, legal, structural or financial decisions, confirm with a qualified professional.