The percentage of recurring revenue retained from existing customers over a period, including expansion, contraction, and churn.
NRR = (Starting MRR + Expansion MRR - Contraction MRR - Churned MRR) ÷ Starting MRR × 100
Example: ($100K + $15K - $5K - $8K) ÷ $100K × 100 = 102%
Net Revenue Retention (NRR) measures how much revenue you keep and grow from your existing customer base, excluding any new customer acquisition. It's the single best indicator of product-market fit and customer satisfaction in subscription businesses.
An NRR above 100% means your existing customers are spending more over time, even after accounting for those who leave or downgrade. This is the holy grail of SaaS: growth without needing to acquire new customers.
Investors obsess over NRR because it reveals the quality of your revenue. A company with 80% NRR needs to replace 20% of its revenue every year just to stay flat. A company with 120% NRR grows 20% annually from existing customers alone, before adding a single new customer.
The best SaaS companies maintain NRR above 120%. Companies like Snowflake, Twilio, and Datadog have reported NRR above 150%, meaning their existing customers more than double their spending over time.
Focus on three levers: reduce churn, minimize downgrades, and maximize expansion. Build usage-based pricing, add premium tiers, enable seat expansion, and create sticky integrations that make switching costly.
Your SaaS company starts the quarter with:
NRR = ($100K + $15K - $5K - $8K) ÷ $100K = 102%
Your existing customers grew revenue by 2% without any new sales. At this rate, your customer base alone will grow 8% annually.
Explore other financial terms and metrics
Get complete financial clarity in under 10 minutes. No more broken spreadsheets, no more QuickBooks chaos—just the insights you need to scale with confidence.