← Blog

What is Net Revenue Retention (NRR)? A Complete Guide for Investors

Learn what Net Revenue Retention (NRR) is, how to calculate it, and why this SaaS metric is critical for stock analysis and company valuation.

NRRnet revenue retentionSaaS stocksstock analysisfundamental analysismarket concepts

When evaluating software-as-a-service (SaaS) and subscription-based companies, investors often look beyond simple revenue growth to understand the true health of a business. One of the most critical metrics for this purpose is Net Revenue Retention (NRR).

While acquiring new customers is important, the long-term success of a SaaS company depends on its ability to keep existing customers and expand their spending over time. In this guide, we will explain what NRR is, how to calculate it, and how investors use it in stock analysis.

What is Net Revenue Retention (NRR)?

Net Revenue Retention (NRR)—sometimes called Net Dollar Retention (NDR)—measures the percentage of recurring revenue retained from existing customers over a specific period, typically 12 months. It accounts for revenue gained through upgrades and cross-sells, as well as revenue lost through downgrades and cancellations.

An NRR above 100% means that the company's existing customer base is spending more money today than they were a year ago, even without adding a single new customer. Conversely, an NRR below 100% indicates that the revenue lost from churn and downgrades outpaces the revenue gained from expansion.

For investors, NRR is a powerful indicator of product-market fit, customer satisfaction, and pricing power. A high NRR shows that a product is "sticky"—once customers start using it, they find enough value to stay and increase their usage.

How to Calculate NRR

The formula for calculating Net Revenue Retention is straightforward:

NRR = (Starting MRR + Expansion MRR - Contraction MRR - Churned MRR) / Starting MRR × 100

Where:

  • Starting MRR: Monthly Recurring Revenue from existing customers at the beginning of the period.
  • Expansion MRR: Additional revenue from existing customers (e.g., upselling to a higher tier, adding more user seats, or cross-selling new products).
  • Contraction MRR: Revenue lost from existing customers downgrading their plans or reducing their usage.
  • Churned MRR: Revenue lost from customers canceling their subscriptions entirely.

NRR Calculation Example

Let's look at a hypothetical example. Suppose a SaaS company starts the year with $1,000,000 in Annual Recurring Revenue (ARR) from its existing customer base.

Over the next 12 months:

  • Customers upgrade their plans, generating $200,000 in Expansion ARR.
  • Some customers downgrade their usage, resulting in $50,000 of Contraction ARR.
  • A few customers cancel entirely, leading to $100,000 in Churned ARR.

Using the formula:

NRR = ($1,000,000 + $200,000 - $50,000 - $100,000) / $1,000,000

NRR = $1,050,000 / $1,000,000 = 1.05 or 105%

This company has an NRR of 105%, meaning its existing customer base grew its revenue contribution by 5% over the year.

NRR Benchmarks: What is a Good NRR?

When performing stock analysis on public SaaS companies, investors need benchmarks to determine whether a company's NRR is strong or weak. However, a "good" NRR depends heavily on the company's target market:

  • Enterprise SaaS (Large Businesses): Companies selling expensive software to large enterprises typically have the highest NRR. The switching costs are high, and there is significant room for seat expansion. For enterprise SaaS, a "good" NRR is typically 115% to 120%, with top-tier companies exceeding 125%.
  • Mid-Market SaaS: Companies targeting mid-sized businesses generally aim for an NRR between 105% and 110%.
  • SMB SaaS (Small Businesses): Small businesses have higher failure rates and are more sensitive to pricing, leading to higher natural churn. For companies targeting SMBs, an NRR around 100% is considered healthy.

Real-World NRR Examples

To understand what elite NRR looks like in the public markets, consider data platform Snowflake (SNOW). Known for its usage-based pricing model, Snowflake routinely posts some of the highest retention metrics in the software industry, reporting an NRR of 125% in late 2025. This means their existing customers increased their spending by 25% year-over-year.

Cybersecurity leader CrowdStrike (CRWD) is another prime example. By successfully cross-selling multiple security modules to its existing client base, CrowdStrike has historically maintained an NRR above 115%, demonstrating immense pricing power and customer loyalty.

How Investors Use NRR in Stock Analysis

For investors, Net Revenue Retention is much more than an operational metric; it is a primary driver of a SaaS company's valuation. Here is why NRR is critical to fundamental analysis:

1. Capital Efficiency and Profitability

Acquiring new customers is expensive. It requires significant spending on sales and marketing. Expanding revenue from existing customers, however, is much cheaper. Companies with high NRR can grow their top line rapidly without burning through cash, leading to faster paths to profitability and shorter customer acquisition cost (CAC) payback periods.

2. Compounding Revenue Growth

NRR acts as a compounding force. If a company has an NRR of 120%, its revenue from the existing customer base will double in less than four years—even if the sales team never signs another new client. This embedded, predictable growth is highly prized by Wall Street.

3. Impact on Valuation Multiples

Because high NRR signals efficient growth and lower risk, the stock market rewards these companies with premium valuation multiples. A company with 120% NRR will almost always trade at a significantly higher Enterprise Value-to-Revenue (EV/Revenue) multiple than a competitor growing at the same overall rate but with an NRR of only 100%. The market pays a premium for "sticky" revenue.

Warning Signs to Watch For

While a high NRR is bullish, a declining NRR can be an early warning sign for investors. If a company's NRR drops over several consecutive quarters, it may indicate:

  • Increased competition leading to pricing pressure.
  • A saturated customer base with no more room to upsell.
  • Worsening product quality or customer service leading to higher churn.

When using tools like Atlantis for your stock analysis workflow, tracking the trend of a company's NRR over time is just as important as looking at the absolute number.

Conclusion

Net Revenue Retention is the ultimate scorecard for a SaaS company's product-market fit. It tells investors whether a business is running on a treadmill—constantly fighting churn with expensive new sales—or riding an escalator, where existing customers naturally compound the company's revenue over time.

By incorporating NRR into your stock analysis, you can better identify high-quality software companies with sustainable growth and strong pricing power.

Ready to upgrade your stock research workflow? Sign up for a dedicated AI analysis platform today and see the difference real-time data makes. For more insights on leveraging technology in your investing journey, check out our blog.

---

FAQ

Q: What is the difference between Net Revenue Retention (NRR) and Gross Revenue Retention (GRR)?

A: Gross Revenue Retention (GRR) measures revenue retained after accounting for churn and downgrades, but it excludes expansion revenue (upsells). GRR can never exceed 100%. NRR includes expansion revenue, which is why it can be greater than 100%. GRR shows how well a company keeps customers, while NRR shows how well it grows them.

Q: Why do usage-based SaaS companies often have higher NRR?

A: Companies with usage-based pricing (like cloud computing or data storage) automatically generate more revenue as their customers grow and consume more resources. This frictionless expansion naturally leads to higher NRR compared to flat-rate subscription models, which require active sales efforts to upgrade customers to higher tiers.

Q: Can a company have a high NRR but still be a bad investment?

A: Yes. If a company's high NRR is driven by aggressively raising prices rather than delivering more value, it may eventually lead to mass cancellations. Additionally, if a company has high NRR but terrible gross margins or extreme customer concentration (relying on just a few massive clients), it remains a risky investment.

Ready to try AI-powered stock analysis?

Get DCF valuations, earnings analysis, and real-time sentiment in seconds.

Get Started Free