Table of Contents

Net Revenue Retention (NRR)

Net Revenue Retention (NRR) (also known as 'Net Dollar Retention' or 'NDR') is a critical performance metric, especially for subscription-based businesses like those in the SaaS (Software as a Service) industry. Think of it as a health check-up for a company's relationship with its existing customers. In simple terms, NRR measures the change in recurring revenue from a specific group of customers over one year, after accounting for all the ups and downs. It calculates whether the extra money from happy customers upgrading or buying more (expansion) outweighs the money lost from customers downgrading (contraction) or leaving altogether (Churn). A company with an NRR over 100% is a thing of beauty: it means its existing customer base is so valuable that it generates growth all by itself, even before signing up a single new client. This signals a sticky product, happy customers, and a powerful, compounding business model.

Why NRR is a Value Investor's Secret Weapon

For value investors, who hunt for durable, high-quality businesses, NRR is more than just a metric; it's a window into a company's soul. A consistently high NRR is a powerful indicator of a strong competitive moat. It tells you that the company isn't just on a treadmill of constantly replacing lost customers. Instead, it has created a product or service so essential that its customers not only stay but also spend more over time. This is the modern equivalent of what Warren Buffett describes as a “toll bridge” business. Once customers are on board, they find it difficult to leave and are willing to pay more for added value. A high NRR demonstrates:

Decoding the NRR Formula

While it sounds complex, the NRR calculation is quite logical. It's about starting with a pot of money from your customers and seeing how much is left a year later after all movements.

The Moving Parts

To understand NRR, you need to know its four key ingredients:

Putting It All Together

The formula combines these elements to give you a single, powerful percentage. The Formula: NRR % = ((Starting Recurring Revenue + Expansion Revenue - Contraction Revenue - Churned Revenue) / Starting Recurring Revenue) x 100 A Simple Example: Imagine “SaaS-Co” started the year with 100 customers, each paying $1,000 per year, for a total Starting Recurring Revenue of $100,000.

Let's plug this into the formula: NRR = (($100,000 + $25,000 - $5,000 - $10,000) / $100,000) x 100 NRR = ($110,000 / $100,000) x 100 = 110% SaaS-Co's NRR of 110% shows it grew by 10% from its existing customers alone!

What Makes a 'Good' NRR?

NRR is not a one-size-fits-all metric, but there are some general benchmarks that tell a clear story.

  1. Below 100%: A Leaky Bucket. The company is losing revenue from its existing customers. Expansion isn't enough to cover the customers downgrading or leaving. This is a red flag that signals potential problems with the product, service, or market positioning.
  2. Around 100%: Treading Water. The company is holding its own. It's able to replace lost revenue with upgrades from its remaining customers. It's stable, but not a growth engine in itself.
  3. Above 100%: The Gold Standard. This is where the magic happens. The business is growing without even accounting for new customers. An NRR of 120%+ is considered elite and is a hallmark of top-tier software and subscription companies with fantastic products and deep customer relationships.

A Value Investor's Checklist for NRR

When you see an NRR figure in a company's report, don't just take the number at face value. Ask these questions to gain a deeper insight: