Skip to content
On this page
  1. Key Takeaways
  2. What It Is
  3. The Intuition
  4. How It Works
  5. Worked Example
  6. Common Mistakes
  7. Frequently Asked Questions
  8. Sources
  9. Disclaimer
← All concepts
Sector AnalysisAdvanced5 min read

Software ARR NRR Net Revenue Retention: The SaaS Growth Engine

In subscription software, two numbers explain almost the entire earnings model: annual recurring revenue (ARR) and net revenue retention (NRR). Together they tell you how big the install base is and whether it is growing on its own before any new logos are added.

Key Takeaways

  • Software ARR NRR net revenue retention above 120 percent is best-in-class; NRR above 100 percent (net negative churn) means the install base grows without adding any new customers.
  • The two-engine ARR decomposition separates existing-customer expansion (NRR minus 100 percent) from new-logo contribution; a business where NRR does most of the work is more capital-efficient and durable than one dependent on sales motion.
  • A common mistake is treating high NRR as pricing power in consumption-based models; Snowflake-style usage-based NRR reflects customer volume growth, which is pro-cyclical and can fall sharply when customers throttle usage.
  • Gross revenue retention (GRR) can never exceed 100 percent; a company with NRR of 120 and GRR of 85 is masking a 15 percent annual leak with aggressive upsell, and the leak is the leading indicator of structural churn.

Key Takeaways

  • Software ARR NRR net revenue retention above 120 percent is best-in-class; NRR above 100 percent (net negative churn) means the install base grows without adding any new customers.
  • The two-engine ARR decomposition separates existing-customer expansion (NRR minus 100 percent) from new-logo contribution; a business where NRR does most of the work is more capital-efficient and durable than one dependent on sales motion.
  • A common mistake is treating high NRR as pricing power in consumption-based models; Snowflake-style usage-based NRR reflects customer volume growth, which is pro-cyclical and can fall sharply when customers throttle usage.
  • Gross revenue retention (GRR) can never exceed 100 percent; a company with NRR of 120 and GRR of 85 is masking a 15 percent annual leak with aggressive upsell, and the leak is the leading indicator of structural churn.

What It Is

ARR is the annualized run-rate value of recurring contracts at a point in time. It excludes one-time fees, professional services, and usage overage that is not contracted. NRR, also called net dollar retention or NDR, measures how much revenue a cohort of customers from one year ago is generating today, including expansion, contraction, and churn, but excluding new logos.

The benchmark commonly cited from SaaS Capital and other industry surveys is that best-in-class NRR runs above 120 percent for top-quartile public software companies, and that NRR above 100 percent (called net negative churn) is the threshold for a healthy subscription business at scale.

The Intuition

A software business with 100 dollars of ARR a year ago and 130 dollars from that same cohort today does not need to win a single new customer to grow 30 percent. Existing customers buying more seats, more modules, or upgraded tiers do the work. Layer new logos on top and growth compounds.

The opposite is also true. A business with 95 percent NRR loses 5 cents of every dollar in the install base each year, so new sales must replace the leak before they add anything net. Two companies posting identical revenue growth can have radically different futures depending on whether the engine is NRR or new-logo land.

How It Works

ARR is calculated point-in-time.

ARR = sum of (annualized contract value of all active recurring contracts)

For monthly contracts, multiply MRR by 12. For multi-year deals, ARR is typically the average annualized value, not the total contract value (TCV).

NRR is a cohort calculation.

NRR = (Starting ARR + Expansion - Contraction - Churn) / Starting ARR
GRR = (Starting ARR - Contraction - Churn) / Starting ARR

Gross revenue retention (GRR) excludes expansion and is therefore always less than or equal to 100 percent. The gap between NRR and GRR is the expansion rate, which captures upsell, cross-sell, and price increases on existing customers.

The growth identity that matters is:

End ARR = Start ARR * NRR + New logo ARR
ARR growth % = (NRR - 1) + New logo ARR / Start ARR

That second line decomposes top-line growth into two engines and is the standard analytical lens for SaaS.

Worked Example

A hypothetical software company starts the year with 200 million dollars in ARR. Over the next twelve months, the prior cohort generates 30 million in expansion (seat additions, tier upgrades) and loses 12 million to contraction (downgrades) plus 8 million to churn (cancellations). The company also signs 60 million in new-logo ARR.

NRR = (200 + 30 - 12 - 8) / 200 = 210 / 200 = 105 percent
GRR = (200 - 12 - 8) / 200 = 180 / 200 = 90 percent
End ARR = 210 + 60 = 270 million
ARR growth = (270 - 200) / 200 = 35 percent
Decomposition: NRR contributed (105 - 100) = +5 percent
              New logos contributed 60 / 200 = +30 percent

Now consider a peer with the same 35 percent growth but NRR of 120 percent and new-logo ARR of 30 million. The peer's growth is 20 percent from existing customers and 15 percent from new logos. That mix is more durable: if marketing spend tightens, the peer keeps growing through expansion while the first company stalls.

Common Mistakes

  1. Comparing NRR across very different definitions. Some companies report NRR on dollar value, others on logo count. Some include price increases, others isolate volume. Snowflake and Salesforce both publish methodology footnotes; read them before benchmarking.

  2. Treating high NRR as proof of pricing power. Consumption-based vendors (Snowflake, Datadog, Confluent) post very high NRR partly because customers using more of the service is the entire revenue model. That is real, but it is also pro-cyclical. In a downturn, consumption-based NRR can fall further than seat-based NRR because customers can throttle usage immediately.

  3. Ignoring GRR when NRR looks great. A company with NRR of 120 and GRR of 85 is masking a 15 percent annual leak with aggressive upsell. The leak is the leading indicator of churn problems; upsell can dry up faster than churn can be fixed.

  4. Conflating ARR with revenue. ARR is a snapshot of run-rate. GAAP revenue is recognized over the contract life and lags ARR. A spike in late-quarter bookings can boost ending ARR materially without showing up in revenue for several quarters.

  5. Confusing TCV with ARR. A three-year contract worth 300,000 dollars is 100,000 of ARR, not 300,000. Some private companies blur this in pitch decks.

Frequently Asked Questions

Q: What are software ARR and NRR net revenue retention in simple terms? ARR (annual recurring revenue) is the annualized value of active recurring contracts at a point in time. NRR (net revenue retention) measures what a cohort of customers from one year ago is generating today, including expansion from upsells and cross-sells, minus contraction from downgrades, minus churn. NRR above 100 percent means the install base grows on its own without adding new customers.

Q: How do software ARR and NRR net revenue retention affect investment decisions? NRR is the best single indicator of product-market fit and business quality in subscription software. A high-NRR business can grow ARR significantly with minimal new-customer acquisition spending, making each incremental growth dollar more profitable. NRR above 120 percent justifies premium multiples; NRR below 90 percent signals that retention problems will eventually cap growth no matter how strong new-logo sales are.

Q: What is a real-world example of software ARR and NRR analysis? In the worked example, a company starts with $200 million ARR and generates 105 percent NRR (30M expansion minus 12M contraction minus 8M churn) plus 60M in new-logo ARR to reach $270 million, a 35 percent growth rate. A peer with 120 percent NRR and only $30M in new logos achieves the same 35 percent growth with a far more durable mix: 20 points from existing customers versus 5 points for the first company.

Q: How can investors use software ARR and NRR net revenue retention analysis? Decompose ARR growth into NRR-driven and new-logo-driven components. A company whose growth is primarily NRR-driven can sustain growth even when sales and marketing spend is cut; one dependent on new logos cannot. Also check GRR alongside NRR: if GRR is low (below 85 percent) while NRR looks strong, upsell is masking a churn problem that will eventually show through when expansion moderates.

Q: How is NRR different from GRR? NRR (net revenue retention) includes expansion revenue from existing customers, upsell, cross-sell, and price increases, so it can exceed 100 percent. GRR (gross revenue retention) counts only what was retained from the prior-period cohort after churn and downgrades, without adding any expansion; it is capped at 100 percent. The gap between NRR and GRR is the expansion rate, which reveals how much growth is coming from selling more to existing customers versus simply keeping what was there.

Sources

  1. SaaS Capital. "Annual SaaS Survey and Benchmarks." https://www.saas-capital.com/research/
  2. Salesforce, Inc. Annual Report on Form 10-K. SEC EDGAR. https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001108524&type=10-K
  3. Snowflake Inc. Annual Report on Form 10-K. SEC EDGAR. https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001640147&type=10-K
  4. Bain & Company. "Software Industry Insights." https://www.bain.com/industry-expertise/technology/software/

Disclaimer

This article is educational content only and is not financial advice. Nothing here is a recommendation to buy, sell, or hold any security. Consult a licensed advisor before making investment decisions.

The IWP Substack

You understand the concept. Now see it applied.

The Investing With Purpose Substack turns ideas like this into research and risk-managed trade plans on real stocks, updated every week.

Read on Substack (opens in a new tab)

Related concepts