Skip to main content
New: Deck Doctor. Upload your deck, get CPO-level feedback. 7-day free trial.
Back to Glossary
MetricsN

Net Revenue Retention (NRR)

Definition

Net Revenue Retention (NRR). Sometimes called Net Dollar Retention (NDR). Measures how much recurring revenue you retain from your existing customer base over a given period, accounting for expansion (upsells, cross-sells, seat additions), contraction (downgrades), and churn (cancellations). It is the single best metric for SaaS business health.

The formula: (Starting MRR + Expansion - Contraction - Churn) / Starting MRR x 100.

An NRR above 100% means your existing customers are spending more over time. Your revenue grows even if you never acquire another customer. Snowflake reported 158% NRR in 2022, meaning their existing customers spent 58% more year-over-year without a single new logo. That's the power of strong NRR: it compounds. An NRR below 100% means you're losing revenue from existing customers, and new sales are just filling a leaky bucket.

NRR differs from gross retention (which excludes expansion) and from churn rate (which measures customer count, not revenue). A company can have 5% customer churn but 120% NRR if remaining customers expand enough to offset the losses.

Why It Matters for Product Managers

NRR is where product quality shows up in the financials. If your product delivers enough value that customers expand their usage, NRR rises. If your product stagnates and customers consolidate vendors or downgrade, NRR falls. There's no way to game it with marketing spend or sales tactics. It reflects what happens after the sale.

For PMs, NRR breaks down into three levers you can directly influence. Expansion depends on building features that create natural upsell paths (more seats, more storage, more advanced capabilities). Figma's expansion comes primarily from seat growth. They build collaboration features that make additional seats valuable. Contraction happens when customers don't use features they're paying for. A product adoption problem. Churn reflects fundamental value gaps or unresolved pain points.

Investors treat NRR as a proxy for product-market fit. When Snowflake went public with 158% NRR, it signaled that customers couldn't get enough of the product. When a company reports NRR below 100%, it raises immediate questions about competitive positioning and product value. Bessemer Venture Partners publishes a SaaS benchmark index where the median public SaaS NRR is 110%. Companies below that face valuation pressure.

How It Works in Practice

  1. Establish your baseline. Calculate NRR monthly and trailing 12-month. Monthly gives you early warning signals; trailing 12-month smooths out seasonal variation and contract timing. Break NRR into its components: what percentage comes from expansion, contraction, and churn?
  2. Segment by customer profile. NRR varies significantly by segment. Enterprise customers often have 130%+ NRR (longer contracts, more seats, bigger expansion). SMB customers might run 90% NRR (more churn, less expansion). Understanding segment-level NRR tells you where to invest.
  3. Identify expansion drivers. Which features trigger upsells? Which usage patterns predict seat expansion? Slack found that teams hitting the 10,000-message threshold almost always added seats within 60 days. Build product experiences that make those expansion moments frictionless.
  4. Attack contraction first. Contraction is easier to fix than churn because the customer is still paying. They've just reduced their commitment. Investigate why customers downgrade: are they consolidating tools, cutting budgets, or not using premium features? Each cause has a different product response.
  5. Build NRR into your planning process. Set NRR targets at the segment level and link product roadmap items to their expected NRR impact. A feature that improves enterprise NRR from 125% to 130% might be worth more than a feature that acquires 50 new SMB customers.

Common Pitfalls

  • Conflating customer retention with revenue retention. You can retain 95% of customers while NRR drops below 100% if remaining customers downgrade. Always track both metrics. Revenue retention tells you the financial truth.
  • Ignoring contraction as a signal. Many teams focus on churn prevention and ignore downgrades. But contraction is often the leading indicator of future churn. A customer who downgrades is 3x more likely to churn within 12 months (ChurnZero data).
  • Artificial expansion inflation. If your NRR is high because you raised prices on existing customers, that's not real expansion. It's a one-time bump that may trigger churn next renewal. Separate organic expansion (customers choosing to buy more) from pricing-driven expansion.
  • Measuring only at the company level. Overall NRR can mask segment problems. A 115% NRR might be 140% enterprise and 85% SMB. Meaning your SMB product is in trouble, hidden by enterprise success.

How to Improve NRR: A PM Playbook

NRR improves when expansion goes up and contraction/churn go down. Here are specific product tactics for each lever.

Increase expansion revenue:

  • Build usage-based pricing tiers where natural product growth triggers upsells. Datadog's per-host pricing means that as infrastructure scales, revenue scales automatically.
  • Add collaboration features that make extra seats valuable. Figma's multiplayer design made adding teammates a no-brainer. Each new seat added revenue.
  • Create premium feature gates that users discover during regular workflows. When a user hits a limit or sees a locked feature, the upgrade path should be frictionless.

Reduce contraction:

  • Monitor feature usage at the account level. When an account stops using premium features they are paying for, that is a contraction signal. Reach out proactively before renewal.
  • Build "value reports" that show customers how much they use and how much value they get. Customers who see their ROI quantified are less likely to downgrade.
  • Make the downgrade path involve a conversation, not a self-serve button. Not to create friction, but to understand the reason and offer alternatives.

Reduce churn:

  • Identify the "red flag" usage patterns that precede churn. Common signals: declining login frequency, shrinking team size, reduced feature breadth. Build automated alerts when accounts exhibit these patterns.
  • Invest in onboarding and digital adoption. Most churn traces back to poor initial adoption. Customers who never reached proficiency never experienced enough value to stay.

Use the Churn Rate calculator and LTV calculator to model the financial impact of improvements to each lever.

NRR Calculation Example: Month-by-Month

Here is a concrete example showing how NRR components interact.

Starting MRR: $500,000 across 200 accounts.

ComponentAmountSource
Expansion MRR+$45,00030 accounts added seats or upgraded plans
Contraction MRR-$12,00015 accounts downgraded
Churned MRR-$25,0008 accounts cancelled
Ending MRR (existing)$508,000
NRR101.6%($500K + $45K - $12K - $25K) / $500K

This company is barely above 100%. The expansion ($45K) almost equals losses ($37K total). To hit a target of 115% NRR, they would need expansion of $112,500 with the same churn, or the same expansion with churn cut in half. Either path requires specific product investment.

Churn rate measures the customer loss component of NRR. But NRR gives the full revenue picture including expansion. ARR/MRR are the baseline metrics that NRR is calculated against. Strong NRR is the financial signature of high retention rate combined with effective expansion motions. For related calculations, see the Churn Rate calculator and the MRR metrics guide.

Put it into practice

Tools and resources related to Net Revenue Retention (NRR).

Frequently Asked Questions

What is the formula for net revenue retention?+
NRR = (Starting MRR + Expansion MRR - Contraction MRR - Churned MRR) / Starting MRR x 100. For example: if you start the month with $100K MRR, gain $15K from upsells, lose $3K from downgrades, and $5K from cancellations, your NRR is ($100K + $15K - $3K - $5K) / $100K = 107%. This means your existing customer base is growing at 7% per month even without any new customers.
What NRR benchmarks should SaaS companies target?+
Below 100% means your existing customer base is shrinking. A red flag. 100-110% is acceptable for SMB-focused products. 110-130% is strong for mid-market SaaS. Above 130% is elite-tier, typically seen in usage-based products like Snowflake (158%), Datadog (130%+), or Twilio (131%). Public SaaS companies in the top quartile average 120%+ NRR. Investors increasingly view NRR above 120% as a signal of genuine product-market fit.
Free PDF

Get the PM Toolkit Cheat Sheet

All key PM concepts, tools, and frameworks in a printable 2-page PDF. The reference card for terms like this one.

or use email

Join 10,000+ product leaders. Instant PDF download.

Want full SaaS idea playbooks with market research?

Explore Ideas Pro →

Keep exploring

380+ PM terms defined, plus free tools and frameworks to put them to work.