Read the screenplay: FANNIEGATE — $7 trillion. 17 years. The biggest fraud in American capital markets.
SaaS & Business Metrics

What Is Net Revenue Retention?

NRR measures how much revenue you retain from existing customers including expansions. Over 100% NRR means your existing base is growing — even without new customers.

Definition

Net Revenue Retention (NRR), also called Net Dollar Retention (NDR), measures the percentage of revenue retained from a cohort of existing customers after accounting for upgrades, downgrades, and cancellations — but excluding new customer revenue. NRR = (Starting MRR + Expansion - Contraction - Churn) / Starting MRR × 100.

NRR above 100% means existing customers are spending more than they were 12 months ago — the base is growing on its own without new customer acquisition. This is called 'negative churn' and is the hallmark of elite SaaS businesses. Public SaaS companies with 120%+ NRR command the highest valuations.

NRR below 100% means the existing customer base is shrinking — churn exceeds expansion. At 80% NRR, even with no churn you're losing 20% of revenue from existing customers annually. This puts enormous pressure on new customer acquisition just to maintain flat revenue.

$

Real-World Example

Starting MRR from existing customers: $100K. During the quarter: $15K in upgrades/expansions, $5K in downgrades, $8K in cancellations. Ending MRR from those same customers: $102K. NRR = ($100K + $15K - $5K - $8K) / $100K = 102%. Existing customers are growing slightly — healthy but not elite.

!

Why It Matters

NRR is arguably the most important metric in SaaS — it determines whether the business is a compounding wealth creator (>100% NRR) or a leaky bucket requiring constant new customer treadmill to offset churn (<100% NRR).

Get Glen’s Updates

Investing insights, new tools, and whatever I’m building this week. Free. No spam.

Unsubscribe anytime. I respect your inbox more than Congress respects property rights.

Frequently Asked Questions

What is a good NRR for SaaS?

Over 100% NRR is the first benchmark — your base is not shrinking. Over 110% is strong (good expansion motion). Over 120% is elite (Snowflake, Datadog, Cloudflare territory). SMB-focused SaaS often struggles to exceed 100% due to high SMB churn. Enterprise SaaS with land-and-expand models regularly achieve 120-140% NRR.

What is the difference between gross revenue retention (GRR) and NRR?

Gross Revenue Retention (GRR) measures retained revenue excluding expansions — it only counts churn and contraction. GRR can never exceed 100%. NRR includes expansions so it can exceed 100%. GRR tells you your worst case; NRR tells you your actual trajectory including upsell success.

How do you improve NRR?

Three levers: reduce churn (keep customers from canceling), reduce contraction (prevent downgrades through customer success), and increase expansion (upsell more seats, features, or usage tiers to existing customers). The expansion motion — getting existing customers to pay more — is the highest-value, lowest-cost growth activity.

Related Terms

Recommended Resources

Tools & books I actually use and recommend

SeekingAlpha Premium

Quant ratings, earnings transcripts, and the stock analysis community where I published 300+ articles.

Try SeekingAlpha

A Random Walk Down Wall Street

Burton Malkiel's classic case for index investing. The book that convinced millions to stop stock-picking.

View on Amazon

The Little Book of Common Sense Investing

John Bogle's manifesto on why low-cost index funds beat everything else. Straight from the founder of Vanguard.

View on Amazon

Some links above are affiliate links. I only recommend products I personally use. See my full disclosures.

Browse All 149 Terms