Net Revenue Retention Calculator
Work out net and gross revenue retention for your existing customers from their starting MRR, expansion, downgrades and cancellations.
- Free
- No sign-up to try
- Works as you type
Net revenue retention
Net revenue retention (NRR)
103.0%
Gross revenue retention (GRR)
91.0%
MRR from these customers at the end
$103,000
- NRR = (starting MRR + expansion − contraction − churn) ÷ starting MRR × 100.
- GRR = (starting MRR − contraction − churn) ÷ starting MRR × 100 (expansion left out).
Free, no sign-up to try. Save it as a live calculator you can share; an estimate from the numbers you enter, not financial advice. Check the result against your own records before you rely on it.
How it works
How the Net Revenue Retention Calculator works
- 1
Enter your numbers
Every result updates as you type, with the formula shown under it.
- 2
Check the method
See how each number is worked out and what it assumes.
- 3
Save it as a Room
Share a live calculator: others can change the numbers and see the result update.
Worked example
What it makes
Example inputs
- MRR from existing customers at the start
- $100,000
- Expansion MRR from them
- $12,000
- Contraction MRR (downgrades)
- $3,000
- Churned MRR (cancellations)
- $6,000
Results
- Net revenue retention (NRR)
- 103.0%
- Gross revenue retention (GRR)
- 91.0%
- MRR from these customers at the end
- $103,000
How it's calculated
- NRR = (starting MRR + expansion − contraction − churn) ÷ starting MRR × 100.
- GRR = (starting MRR − contraction − churn) ÷ starting MRR × 100 (expansion left out).
- Assumes: Only customers you had at the start count: new customers won in the period are left out.
- Assumes: Use a 12-month period for the usual annual NRR, or one month for monthly NRR.
An estimate from the numbers you enter, not financial advice. Check the result against your own records before you rely on it.
Who it's for
Who uses it
SaaS founders
Show investors how much revenue grows without new logos.
Customer success
Track expansion against churn each quarter.
Finance
Separate retention from new business in reporting.
Good to know
What to consider
- Leave out new customers won during the period, or NRR is overstated.
- Use 12 months for the usual annual NRR; a monthly figure is not comparable.
Questions
About the Net Revenue Retention Calculator
What's the difference between NRR and GRR?
Net revenue retention counts expansion from existing customers, so it can go above 100%. Gross revenue retention leaves expansion out and only shows what you lost, so it tops out at 100%.
Can I share the calculator with my team or a client?
Yes. The Room keeps the calculator live: anyone with the link can change the numbers and see the result update, with the method and assumptions on the same page.
Make your calculator now
Free, no sign-up to try. It becomes a Room you can edit, publish and share.
Create my calculatorRelated
Related tools
- Churn Rate CalculatorWork out customer churn and retention for a period from two numbers.
- Expansion Revenue CalculatorEstimate the expansion MRR and ARR a year of seat growth and plan upgrades would add from the accounts you already have.
- ARR CalculatorRoll this month's MRR movements (new, expansion, contraction and churn) into ending MRR, annual recurring revenue and net new ARR.