SAAS METRICS

Net Revenue Retention (NRR)

The ultimate metric for measuring product stickiness and expansion revenue

What is Net Revenue Retention?

Net Revenue Retention (NRR), also called Net Dollar Retention (NDR), measures the revenue retained from existing customers over time, including expansions, downgrades, and churn.

It's arguably the most important SaaS metric because it shows whether you're growing revenue from your existing customer base without adding any new customers.

The Formula

NRR = (Starting MRR + Expansion - Contraction - Churn) ÷ Starting MRR × 100%

Example: ($100K + $15K - $3K - $7K) ÷ $100K = 105% NRR

This cohort started at $100K and grew to $105K without any new customers!

Understanding the Components

Starting MRR

Revenue from a cohort of customers at the beginning of the period (excludes new customers)

Expansion

Upsells, cross-sells, more seats, higher tiers from existing customers

Contraction

Downgrades, removed seats, tier changes to lower plans

Churn

Customers who cancelled completely

NRR Benchmarks

World Class

> 120%

Top-tier SaaS companies. Expansion more than offsets all churn.

Excellent

110-120%

Strong product-market fit with good expansion motion.

Good

100-110%

Healthy retention with some expansion revenue.

Needs Work

< 100%

Losing revenue from existing customers. Investigate retention.

Why NRR > 100% is Magical

When NRR exceeds 100%, your existing customers are growing their spending faster than you're losing revenue to churn and contraction. This means:

  • You can grow revenue even if you stop acquiring new customers
  • Your CAC payback is effectively infinite over time
  • You have strong product-market fit
  • Your valuation multiples will be higher
  • You have pricing power and customer stickiness

Real-World Examples

Some of the best public SaaS companies and their NRR:

  • Snowflake: 168-178% NRR (usage-based pricing drives massive expansion)
  • Datadog: 130-140% NRR (customers expand as infrastructure grows)
  • MongoDB: 120-125% NRR (data growth drives expansion)
  • Salesforce: 110-115% NRR (land-and-expand motion)

How Cloud Engineers Impact NRR

Enable Expansion

  • Build scalable architecture for customer growth
  • Support usage-based pricing models
  • Enable integrations that increase stickiness
  • Ship features that drive upsells

Prevent Churn

  • Maximize uptime and reliability
  • Optimize performance and speed
  • Implement proactive monitoring
  • Enable smooth onboarding experiences

Improve Margins

  • Optimize infrastructure costs
  • Enable customers to grow profitably
  • Build efficient data pipelines
  • Support larger customer expansion

Key Insight: NRR is the ultimate proof of product value. If customers consistently spend more over time, you're solving a real, growing problem. Companies with high NRR can sustain growth even during tough times when new customer acquisition is expensive.

Ready for the Next Topic?

Continue your learning journey