AI Finance Ops is live — early adopters get 50% off their first 3 months. Claim the launch offer
AI Finance Ops
AI Finance Ops
HomeFeaturesPricingBlogAbout
Sign inStart free trial →
← Back to Blog
saas metricsretentionJune 3, 2026· 4 min read

Net Revenue Retention (NRR): The SaaS Metric VCs Actually Care About

NRR is the metric that separates good SaaS businesses from great ones. Learn how to calculate it, what benchmarks to aim for, and how to improve it.

Cover image for Net Revenue Retention (NRR): The SaaS Metric VCs Actually Care About

If you're preparing for a Series A or talking to investors, one number will come up more than any other: Net Revenue Retention. NRR tells the story of whether your existing customers are growing with you — or slowly leaving.

This guide explains exactly what NRR is, how to calculate it, what benchmarks matter, and how to systematically improve it.

What Is Net Revenue Retention (NRR)?

Net Revenue Retention (also called Net Dollar Retention or NDR) measures how much revenue you retain from your existing customer base over a given period, accounting for expansions, contractions, and churn.

Unlike simple churn rate, NRR captures the full revenue picture:

  • Expansions (upgrades, seat additions, usage growth) push NRR above 100%
  • Contractions (downgrades) and churn (cancellations) pull it below 100%

An NRR above 100% means your existing customers are collectively spending more than they did last year — even without any new customer acquisition. This is the defining characteristic of the best SaaS businesses in the world.

Revenue growth chart showing NRR above 100% compounding over time

How to Calculate NRR

The formula is straightforward:

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

Example

Suppose at the start of January your existing customers generated $50,000 MRR. During January:

  • Expansion MRR: $5,000 (upgrades and seat additions)
  • Contraction MRR: $1,500 (downgrades)
  • Churned MRR: $2,000 (cancellations)
NRR = ($50,000 + $5,000 − $1,500 − $2,000) / $50,000 × 100
NRR = $51,500 / $50,000 × 100 = 103%

An NRR of 103% means your existing customer base grew by 3% this month — before a single new customer signed up.

NRR vs GRR: What's the Difference?

Gross Revenue Retention (GRR) only measures revenue lost — it excludes expansions. GRR can never exceed 100%.

NRR includes expansions and can exceed 100%.

MetricIncludes ExpansionsCan Exceed 100%What It Measures
GRRHow well you retain revenue (floor)
NRRFull revenue health of customer base

Investors look at both. GRR tells them your downside — how bad can churn get. NRR tells them your upside — can your existing base grow the business even without new sales.

NRR Benchmarks by Stage

StageGood NRRGreat NRRElite NRR
Early-stage (pre-Series A)90–100%100–105%>110%
Growth-stage (Series A–B)100–110%110–120%>120%
Scale (Series C+)110–120%120–130%>130%

What elite looks like: Snowflake IPO'd with 158% NRR. Twilio reached 131%. Datadog consistently above 130%. These are outliers — but they show what's possible with strong expansion revenue.

For early-stage B2B SaaS: An NRR of 100%+ is excellent. Above 110% at Series A makes fundraising significantly easier.

Bar chart comparing NRR benchmarks across SaaS companies at different stages

Why VCs Obsess Over NRR

NRR above 100% creates a flywheel that fundamentally changes the economics of a SaaS business:

  1. Lower CAC pressure: If existing customers grow revenue on their own, you don't need to acquire as aggressively to hit growth targets
  2. Compounding baseline: Each year starts from a higher revenue base even with zero new sales
  3. Proof of product-market fit: Customers expanding spend are voting with their wallets that the product delivers value
  4. Path to profitability: High NRR businesses reach profitability at lower revenue thresholds

A business with 120% NRR and flat new customer acquisition will still grow 20% annually. That's why investors pay premium multiples for high NRR.

How to Improve Your NRR

1. Build Expansion Into the Product

The best expansion revenue is product-led. Design pricing tiers that naturally grow with customer success: per-seat, usage-based, or feature-unlocked tiers. When customers get more value, they should automatically spend more.

2. Create a Customer Success Motion

For B2B SaaS above $500 MRR per customer, proactive customer success drives significant expansion. Quarterly business reviews (QBRs), health score monitoring, and usage-based outreach all generate upsell opportunities.

3. Identify Your Expansion Triggers

Analyze your data to find the signals that predict expansion. Common triggers include: hitting a usage limit, adding new team members, launching a new product, or reaching a milestone in your product. Automate outreach around these triggers.

4. Reduce Logo Churn at the Top

One large customer churning can wipe out months of expansion. Identify your top 20% of revenue — typically 1–3% of customers — and treat them as strategic accounts with dedicated support, executive relationships, and custom roadmap input.

5. Offer Annual Upsell at Renewal

The renewal moment is your highest-leverage expansion opportunity. Build a renewal playbook that includes an upsell conversation 60 days before expiry, not 5 days before.

Dashboard showing expansion MRR trends and customer health scores

Track Your NRR Automatically

Calculating NRR manually from Stripe data or spreadsheets is error-prone and time-consuming. AI Finance Ops automatically calculates your NRR, GRR, expansion MRR, and contraction MRR — updated in real time from your payment data.

See exactly which customers are expanding, which are at risk of downgrade, and what your NRR trend looks like over the last 12 months.

Start your free trial → — no credit card required.

Track Your SaaS Metrics for Free

AI Finance Ops automatically tracks MRR, churn, runway, and more.

Start Free Trial