What is Net Revenue Retention?
The net revenue retention calculator above computes what percentage of last month’s revenue you retained from existing customers this month, after accounting for expansion, contraction, and churn. NRR measures how much recurring revenue you keep from existing customers over a period, including expansion and after subtracting contraction and churn.
NRR above 100% means your existing customer base is growing on its own — you could acquire zero new customers and revenue would still increase. This “negative churn” dynamic is one of the most valuable properties a SaaS business can have, because it makes growth compounding and dramatically improves capital efficiency. Conversely, NRR below 100% means you must acquire new revenue just to stay flat, a treadmill that becomes more expensive as the company scales.
Among all SaaS metrics, NRR has perhaps the strongest correlation with long-term company value. A public SaaS company with 130% NRR trades at substantially higher revenue multiples than one with 90% NRR, because the high-NRR business has a built-in growth engine in its installed base. Investors treat NRR as a proxy for product quality, customer success effectiveness, and the depth of value the product delivers to the customers who adopt it.
NRR also interacts closely with churn and expansion individually. You can have excellent gross retention (low churn) but mediocre NRR if you have no expansion mechanism. Conversely, a strong upsell motion can partially offset a churn problem, but it is not a permanent fix — eventually even a strong expansion engine cannot compensate for a base that is losing accounts too fast. Understanding the composition of your NRR, not just the headline figure, tells you what to fix.
The formula
NRR = ((Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) / Starting MRR) × 100
- Starting MRR — recurring revenue at the beginning of the period from the cohort of existing customers. This is the denominator; it represents the base you are measuring retention against.
- Expansion MRR — additional revenue from upgrades, seat additions, or upsells by those same existing customers during the period. New customers do not count here — NRR is strictly a measure of what happens to the existing cohort.
- Contraction MRR — revenue lost to downgrades within the same customer cohort. A customer moving from a $200/month plan to a $100/month plan contributes $100 to contraction MRR.
- Churned MRR — revenue lost to full cancellations from the cohort.
Gross Revenue Retention vs. NRR: Gross Revenue Retention (GRR) uses the same formula but caps the numerator at the starting MRR — it excludes expansion. GRR can never exceed 100% and measures how well you hold your base without counting any upsell. NRR includes expansion and can exceed 100%. Both metrics are useful; NRR tells you about the total health of the customer relationship, while GRR tells you specifically about retention before any offset from growth.
Worked example
Starting MRR of $50,000, expansion of $5,000, contraction of $1,000, and churn of $2,000:
(($50,000 + $5,000 − $1,000 − $2,000) / $50,000) × 100 = 104% NRR
At 104% NRR, the existing customer base grows 4% per month without any new-customer acquisition. Over 12 months that compounds to approximately 60% growth from the base alone.
Consider what changes if expansion drops to $2,000 while churn and contraction stay the same:
(($50,000 + $2,000 − $1,000 − $2,000) / $50,000) × 100 = 98% NRR
That 2% shortfall in expansion MRR is the difference between a compounding business and one that needs to replace 2% of its base each month just to stay flat. Over 12 months at 98% NRR, the existing base shrinks to roughly $78,000 if no new customers are added — versus growing to roughly $161,000 at 104% NRR. The expansion lever is not just nice to have; it is the difference between two fundamentally different growth trajectories.
Benchmarks
Best-in-class SaaS companies often report NRR above 110–120%, meaning existing customers grow significantly in value over time. Public SaaS companies at the top decile routinely report NRR of 120–140%; Snowflake and some usage-based cloud businesses have reached 150–160% during their peak growth phases. An NRR of 100% is the break-even floor — adequate but not a growth engine. Below 90% is a danger zone for any scaled business, as it implies rapid revenue erosion from the base.
Stage and segment context matters:
- Enterprise SaaS: 120–140% NRR is achievable because enterprises expand usage as they standardize on a platform. Best-in-class enterprise tools with strong land-and-expand motions (Salesforce, Workday, Snowflake) regularly exceed 130%.
- Mid-market SaaS: 105–115% NRR is a strong target; below 100% requires immediate investigation.
- SMB SaaS: 90–100% NRR is realistic given higher churn; achieving 100%+ in SMB is possible with usage-based pricing but requires very strong onboarding.
- Consumer subscription: NRR rarely exceeds 100% in consumer because most consumer products lack a natural expansion mechanism; gross retention is the primary metric tracked here.
How to interpret and improve it
NRR is primarily improved through two levers: reducing churn/contraction and increasing expansion. Expansion is the more powerful long-term lever because it reflects customers deriving increasing value from your product. Practical ways to drive expansion include usage-based pricing (customers pay more as they grow), tier upgrades triggered by feature adoption milestones, and proactive customer success outreach at key usage thresholds.
When NRR is below 100%, the root cause is almost always a churn or contraction problem, not a lack of expansion. Fix the leak before trying to pour more in. Attempting to paper over a churn problem with upsell volume is not sustainable — customers who are already dissatisfied are not good candidates for expansion.
Segment NRR by customer tier (SMB vs. mid-market vs. enterprise) — it is common for enterprise cohorts to show 120%+ NRR while SMB cohorts drag the blended rate below 100%, masking where the real problem lies. If you only track blended NRR, you might invest in the wrong part of the business. Segment-level NRR also reveals which customer profiles are worth more in CAC — a customer segment with 130% NRR is worth spending significantly more to acquire than one at 85%.
Frequently asked questions
What is Net Revenue Retention? NRR measures how much recurring revenue you keep from existing customers over a period, including expansion and after subtracting contraction and churn.
What is a good NRR? Best-in-class SaaS companies often report NRR above 110-120%, meaning existing customers grow in value over time.