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

  1. 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.
  2. 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.
  3. Enter downgrade ARR The ARR lost where existing customers moved to a cheaper plan. Count it apart from churn.
  4. Enter churn ARR The ARR lost where existing customers ended their contracts.
  5. 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

GRR (Gross Revenue Retention) only accounts for losses from downgrades and churn, so it is capped at 100%. NRR adds expansion ARR from upsells and cross-sells on top of that, so it can exceed 100% — making it a better measure of the real growth power of your existing customer base.

As a general rule, 120% or higher represents best-in-class "negative churn," 100–119% is considered healthy, 90–99% has room to improve, and below 90% means churn and downgrades urgently need attention. That said, the right target depends on your business model and customer segment.

No. NRR excludes new customer acquisition and only measures revenue change from existing customers. If you want to see overall ARR growth including new business, use our MRR/ARR growth simulator.

Either works, but shorter periods are more sensitive to timing noise in churn and upsells. Investor materials and internal KPIs typically use annual (12-month) NRR.
Tool-kun

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.