Net Revenue Retention (NRR) Calculator
Enter starting ARR, expansion ARR (upsell/cross-sell), downgrade ARR, and churned ARR to calculate NRR (Net Revenue Retention) — how much revenue your existing customers alone retained. Includes a negative-churn check and a benchmark table.
NRR benchmark reference table
| Tier | NRR range | Meaning |
|---|---|---|
| Excellent | 120% or higher | "Negative churn" — ARR keeps growing from existing customers alone, with zero new acquisition |
| Good | 100%–119% | A healthy level where upsell revenue comfortably covers churn and downgrades |
| Fair | 90%–99% | Existing customer revenue is shrinking slightly — there is room to improve |
| Poor | Below 90% | Churn and downgrades urgently need to be addressed |
What counts as a healthy NRR varies by business model and customer segment (enterprise vs. self-serve, for example). Treat these ranges as general guidance only.
What net revenue retention is
NRR expresses **how far revenue was held and grown by existing customers alone, counting no new customers at all**. Take the ARR at the start of the period, add expansion from upsell and cross-sell, subtract downgrades and churn, and divide by the starting ARR. Anything above 100% means ARR rose on the existing base by itself.
**At 120% and above the state is called negative churn**: ARR grows on expansion within the existing base even with no new business at all. From 100% to 119% is healthy, 90% to 99% means the base is slipping a little, and below 90% calls for action. **What counts as the right level differs by business model and customer segment**, though — enterprise and self-serve start from different premises — so treat the table as a general guide.
How to use the NRR calculator
- Enter the starting ARR The ARR held from existing customers at the start of the period. Leave out any ARR from customers won during it.
- Enter expansion ARR The ARR added during the period through plan changes and further purchases by existing customers. Leave it at zero if there was none.
- Enter downgrade ARR The ARR lost where existing customers moved to a cheaper plan. Count it apart from churn.
- Enter churn ARR The ARR lost where existing customers ended their contracts.
- Read the result You get NRR, the ending ARR and the net change (expansion less downgrades less churn). Above 100% and the existing base grew on its own.
Tips for getting more out of it
- If you don't have accurate figures for expansion ARR from upsells and cross-sells, you can enter 0 and still get a provisional NRR based on downgrades and churn alone.
- NRR excludes revenue from newly acquired customers. If you want to see overall ARR growth including new business, pair this with our MRR/ARR growth simulator.
- You can calculate NRR over any period, but SaaS companies typically disclose annual NRR in their financial reports. Keep the period consistent when comparing over time.
- If your NRR is below 100%, check separately whether downgrades or churn are the bigger driver — that makes it easier to prioritize customer-success initiatives.
Where NRR helps
Explaining the health of the business to investors
NRR is among the figures weighed most heavily in valuing a SaaS. It shows the strength of the existing base itself, apart from the pace of new business.
Breaking down slow growth
Where total ARR is not moving, NRR separates a problem in acquisition from erosion within the existing base.
Measuring what customer success achieves
Preventing churn and building up upsell shows straight through into NRR, which makes it a natural target for the team.
Revisiting the pricing plans
A plan structure with little room to expand keeps NRR from passing 100%. It is grounds for thinking about higher tiers or usage-based pricing.
Comparing with the other retention and efficiency figures
For retention excluding expansion, see the GRR calculator; for the ratio of gains to losses, the Quick Ratio calculator; for churn by customer count, the logo churn calculator.
Terms about NRR
- Net revenue retention
- The proportion of the starting ARR that remains at the end of the period, taking existing customers alone. Because expansion counts, it can exceed 100%.
- ARR (annual recurring revenue)
- The revenue a subscription contract yields on a continuing basis over a year. It is the basic unit for the size and growth of a SaaS.
- Expansion ARR
- ARR added through upsell — an existing customer moving to a higher tier — or cross-sell, taking on a further product.
- Downgrade ARR
- ARR lost where an existing customer moved to a cheaper plan. The contract continues, so it is counted apart from churn.
- Churn ARR
- ARR lost where an existing customer ended the contract itself.
- Negative churn
- The state in which expansion ARR exceeds downgrades and churn together, so ARR rises on the existing base alone. It is the same thing as NRR above 100%.
Frequently asked questions
Side Note — The ideal state of "negative churn"
Net Revenue Retention (NRR) has become one of the most closely watched SaaS metrics since the late 2010s. Looking at churn rate alone hides an entire growth engine — the revenue expansion that comes from upselling and cross-selling existing customers. By capturing both effects at once, NRR shows how much a business can grow on its own, without relying on new customer acquisition.
An NRR above 120% is called "negative churn" — a state where revenue expansion from existing customers more than offsets the losses from churn and downgrades. Usage-based and seat-based SaaS companies like Snowflake and Datadog are known for achieving negative churn, since their pricing naturally grows as customers expand their usage internally.
Investors have observed that publicly traded SaaS companies with higher NRR tend to command higher price-to-sales multiples. As customer acquisition costs (CAC) keep rising, revenue growth from existing customers can be captured with far less incremental sales spend — which is why NRR is also closely watched from a capital-efficiency standpoint.