Net Revenue Retention (NRR)
growthThe percentage of recurring revenue retained from existing customers over a period, including expansion revenue (upgrades, cross-sells) and subtracting contraction and churn.
Definition
Net revenue retention is the gold standard metric for subscription and SaaS businesses. Unlike simple retention rate, NRR accounts for the full picture: customers who leave (churn), customers who downgrade (contraction), and customers who upgrade or buy more (expansion). An NRR above 100% means that even without acquiring a single new customer, revenue from existing customers is growing.
Top-performing SaaS companies achieve NRR of 120-150%, meaning their existing customer base generates 20-50% more revenue each year through expansion alone. Companies like Snowflake, Twilio, and Datadog have built massive businesses on this principle. If your existing customers spend more over time, new customer acquisition is pure growth, not a replacement for churned revenue.
NRR is a powerful indicator of product-market fit and pricing strategy. Low NRR suggests customers are not finding increasing value, the pricing model does not expand with usage, or competitors are poaching accounts. To improve NRR, businesses often implement usage-based pricing (revenue scales with adoption), invest in customer success (reduces churn), and develop complementary products (enables cross-selling).
Formula
NRR = ((Starting MRR + Expansion - Contraction - Churn) / Starting MRR) x 100 Example
A SaaS company starts the year with $100,000 MRR from existing customers. During the year, those same customers generate $25,000 in expansion revenue, $5,000 in downgrades, and $10,000 in churn. NRR = ($100,000 + $25,000 - $5,000 - $10,000) / $100,000 x 100 = 110%.
Related Terms
Expansion Revenue
growthAdditional revenue generated from existing customers through upsells, cross-sells, add-ons, or increased usage beyond their original purchase.
Churn Rate
growthThe percentage of customers who cancel or stop using a product or service during a given time period. It is the inverse of retention rate.
Monthly Recurring Revenue (MRR)
revenueThe predictable, normalized monthly revenue generated from all active subscriptions. MRR is the fundamental metric for subscription-based businesses.
Retention Rate
growthThe percentage of customers who continue using a product or service over a given time period. It is the complement of churn rate.
Put It Into Practice
Use these calculators to apply net revenue retention (nrr) to your own numbers.
Churn Rate Calculator
Calculate customer and revenue churn rates with annualized projections.
Open calculator →Subscription Revenue Calculator
Project your MRR, ARR, and net revenue retention over time.
Open calculator →CAC vs LTV Calculator
Calculate your customer acquisition cost vs lifetime value ratio.
Open calculator →