Net Revenue Retention (NRR) Calculator
Calculate Net Revenue Retention (NRR) metrics for ecommerce, SaaS, marketing, and operations.
This net revenue retention (NRR) calculator measures the percentage of recurring revenue retained and grown from existing customers, including expansion revenue from upsells alongside downgrades and churn - a key indicator of whether a business can grow even without acquiring new customers.
Enter your starting revenue, expansion revenue, downgrades, and churned revenue, and the calculator returns your NRR.
Worked Calculation Examples
| Scenario | Result | Calculation Step |
|---|---|---|
| $1,000,000 starting revenue, $150,000 expansion, $30,000 downgrades, $70,000 churn | NRR = 105% | NRR = (1,000,000 + 150,000 − 30,000 − 70,000) ÷ 1,000,000 = 1,050,000 ÷ 1,000,000 = 105% - above 100%, meaning existing customers grew revenue even before counting new customers. |
| $500,000 starting revenue, $20,000 expansion, $10,000 downgrades, $15,000 churn | NRR = 99% | NRR = (500,000 + 20,000 − 10,000 − 15,000) ÷ 500,000 = 495,000 ÷ 500,000 = 99% - just under 100%, meaning the existing base shrank slightly overall. |
The NRR Formula
NRR = (starting revenue + expansion revenue - downgrades - churned revenue) / starting revenue, expressed as a percentage. Unlike GRR, NRR can exceed 100% if expansion revenue from existing customers outweighs revenue lost to downgrades and churn.
Why NRR Above 100% Is a Strong Signal
An NRR above 100% means a company's existing customer base is growing revenue on its own, even with zero new customer acquisition - this is considered one of the strongest indicators of product value and customer satisfaction in SaaS businesses, since it shows the product earns more from customers over time rather than losing value.
How to Use the Net Revenue Retention (NRR) Calculator
- Open the Net Revenue Retention (NRR) Calculator and enter the values requested in the input fields.
- Check the units, percentages, dates, or time periods before reading the answer.
- Review the instant result and adjust any value to compare another scenario.
- Use the formula, example, and FAQs below to understand how the net revenue retention calculator works.
Frequently Asked Questions
How do you calculate net revenue retention?
Add expansion revenue to starting revenue, subtract downgrades and churned revenue, then divide by starting revenue: NRR = (starting + expansion - downgrades - churn) / starting revenue.
Can NRR be greater than 100%?
Yes - unlike GRR, NRR can exceed 100% if expansion revenue from upsells and upgrades outweighs revenue lost to downgrades and cancellations.
What is considered a good NRR?
NRR above 100% is generally considered strong, with figures of 110-120%+ often seen in high-performing SaaS businesses, indicating existing customers are consistently increasing their spend over time.
How do I use this net revenue retention calculator?
Enter the known values, review the units or settings, and the calculator updates the result instantly. The formula and example on this page show how the answer is produced.
What does the Net Revenue Retention (NRR) Calculator calculate?
Calculate Net Revenue Retention (NRR) metrics for ecommerce, SaaS, marketing, and operations. It is designed for fast browser-based calculations without sign-up, downloads, or manual spreadsheet setup.
What formula does this net revenue retention use?
The formula is: NRR = (Starting Revenue + Expansion − Downgrades − Churn) ÷ Starting Revenue. NRR gained prominence as a headline SaaS metric especially following high-profile public SaaS company IPOs in the late 2010s, which prominently featured NRR figures above 100% (notably companies like Snowflake and Datadog) in their investor materials, cementing it as a key indicator public market investors now look for as evidence a product can grow revenue from its existing customer base alone.
Related Calculators
SaaS Magic Number Calculator
Calculate SaaS Magic Number metrics for ecommerce, SaaS, marketing, and operations.
Gross Revenue Retention (GRR) Calculator
Calculate Gross Revenue Retention (GRR) metrics for ecommerce, SaaS, marketing, and operations.
Inventory Turnover Calculator
Calculate Inventory Turnover metrics for ecommerce, SaaS, marketing, and operations.
Reorder Point Calculator
Calculate Reorder Point metrics for ecommerce, SaaS, marketing, and operations.
Profit Margin Calculator
Calculate gross profit, margin percentage, and markup.
Markup Calculator
Calculate selling price and markup from product cost.
Last updated: September 27, 2026.