Startup and subscription economics

Net revenue retention

What the starting customer base is worth after losses and expansions.

Plain definition

Net revenue retention, or NRR, measures how recurring revenue from one starting customer group changes over a period. Begin with that group’s opening monthly recurring revenue (MRR) or annual recurring revenue (ARR). Subtract cancellations and downgrades from those customers, then add their upgrades, extra seats, added products, or other recurring expansion. Exclude customers acquired after the starting date.

NRR is not a measure of total company growth. It can exceed 100% even while customer count falls, because a smaller number of remaining customers spend more. It is also not bookings, recognised revenue, invoiced cash, or cash collected; choose MRR or ARR and keep that basis consistent.

Illustrative example

Monetary examples use Saudi riyals (SAR). The same principles apply in other currencies.

Suppose a company begins the quarter with of MRR from 100 accounts. Five accounts cancel, removing . Existing accounts add seats worth of MRR. The ending recurring revenue from the original 100 accounts is , so NRR is 110%: (100,000 − 10,000 + 20,000) ÷ 100,000 × 100.

If the company also wins 20 new accounts, their MRR belongs in total growth reporting but not in this NRR calculation. Including it would make retention look stronger than the original customer base actually was.

Calculate NRR
Calculate NRR
Opening MRR from the starting accounts
Cancellations and downgrades
Expansion from the same accounts
Ending MRR from the starting accounts
100,000 − 10,000 + 20,000=110,000
Express NRR as a percentage
Express NRR as a percentage
Ending MRR from the starting accounts
Opening MRR from the starting accounts
Convert to percentage
Net revenue retention
110,000 ÷ 100,000 × 100=110

Use the same starting customer group for losses and expansions. A metric can be mathematically correct yet misleading when one component comes from a different group or period.

Why it matters

NRR tells management whether value is being retained and expanded inside existing relationships. Without it, a company can celebrate new sales while a valuable installed base quietly contracts, or mistake expansion by a few large accounts for broad customer health.

Practical consequence

Freeze the opening account list and its MRR or ARR at the start of the period. Tag each later movement as cancellation, downgrade, renewal, expansion, or new customer, and keep new-customer revenue outside the calculation. Review NRR beside customer retention, gross revenue retention, concentration, and cash collection. A high NRR does not remove the need to understand which accounts produced it or whether their expansion will continue.