Net Revenue Retention (NRR)

Net Revenue Retention (NRR) is the percentage of recurring revenue retained from existing customers over a period, including expansion (upsells, cross-sells) and minus churn and contraction. NRR > 100% means existing customers are growing in value faster than you're losing them — the single most important growth metric for subscription businesses.

NRR formula

NRR = (Starting MRR + Expansion − Downgrades − Churn) / Starting MRR × 100. Example: $100k starting MRR + $25k expansion − $5k downgrades − $8k churn = $112k / $100k = 112% NRR. Best-in-class SaaS targets 130%+ NRR.

NRR benchmarks by company stage

Early-stage SaaS (under $10M ARR): 100-110% is healthy. Mid-stage ($10-50M): 110-120%. Late-stage / public: 120-140% (Snowflake, Datadog famously over 150%). For local-business loyalty programs, the equivalent metric is "revenue per retained customer year over year" — Wallefy tracks this as part of the growth blueprint.

How to improve NRR

Two levers: reduce churn (covered in /glossary/customer-churn-rate) AND increase expansion (upsells, cross-sells, tier upgrades). Wallefy's tier-membership cards (Bronze → Silver → Gold) create a natural expansion path. Lifecycle automations target high-RFM customers with upsell offers at the moment of peak satisfaction.

See your NRR with the free growth blueprint

Start free →

Related concepts

Customer Lifetime Value Customer Churn Rate Repeat Purchase Rate Aov Average Order Value