Net Revenue Retention (NRR) Calculator

Compute Net Revenue Retention (NRR / NDR) — the single best leading indicator of a SaaS company's expansion engine.

Upgrades, seat adds, usage growth
Downgrades, seat reductions
Customers who fully canceled
Net Revenue Retention
% of starting ARR retained + expanded from same cohort
Starting ARR
Expansion ARR
Contraction ARR
Churned ARR
Ending ARR (same cohort)
Gross Retention
Ad Space

What NRR Tells You

Net Revenue Retention (NRR), sometimes called Net Dollar Retention (NDR), measures what happened to a cohort of customers from one period to the next. Starting with $5M ARR, if at year-end the SAME cohort produces $5.75M, your NRR is 115% — even if you brought in zero new customers. This makes NRR the single most powerful predictor of SaaS growth: a company with 130%+ NRR can grow 30% per year without acquiring a single new logo.

The formula: NRR = (Starting ARR + Expansion − Contraction − Churn) / Starting ARR. Critical: only count expansion/contraction/churn from the SAME cohort — new logo revenue is excluded. Source: Bessemer Cloud Index 2026, OpenView Benchmarks. Last updated: May 2026.

NRR Benchmarks for 2026

NRRTierExamples
140%+Best-in-classSnowflake, MongoDB, Datadog (pre-2024)
120-140%Top quartileHubSpot, Atlassian, ServiceNow
110-120%Healthy medianMost public SaaS
100-110%Below medianMature or commoditizing SaaS
<100%ConcerningOften signals product-market fit issues

How to Improve NRR

Three levers, in order of typical impact: (1) Reduce churn — fix activation, onboarding, and identify churn-risk indicators 60-90 days before cancellation. Each 1% churn reduction adds 12 percentage points to annual NRR. (2) Drive expansion — usage-based pricing, seat expansion, feature upsells, multi-product cross-sell. (3) Reduce contraction — make downgrades a manual process (not a self-service path), offer pause options, address the underlying utilization issue.

GRR vs NRR: The Other Half of the Story

Gross Revenue Retention (GRR) = (Starting ARR − Contraction − Churn) / Starting ARR. GRR is bounded by 100% (you can't have more than starting ARR if you exclude expansion). NRR can exceed 100% via expansion. Healthy GRR: 90%+ enterprise SaaS, 80%+ mid-market, 70%+ SMB. Low GRR with high NRR signals expansion is masking high churn — fragile growth.

Frequently Asked Questions

What is the difference between NRR and NDR?

Identical metrics \u2014 different names. NRR (Net Revenue Retention) and NDR (Net Dollar Retention) refer to the same calculation. Some companies use one term, some the other; investors use them interchangeably. SaaS companies that report 'expansion ARR' essentially report what drives this metric.

Should I calculate NRR monthly, quarterly, or annually?

All three for different uses. Annual NRR (typically trailing 12 months) is the headline number for investors and board reports. Quarterly NRR helps spot trend changes. Monthly NRR is mostly noisy \u2014 use it for early warning only. The most reported public-company metric is trailing 12-month NRR.

What counts as expansion ARR?

Upsells (move to higher tier), cross-sells (add another product), seat expansion (more users in the account), and usage growth (more transactions, storage, API calls in usage-priced products). Price increases on existing customers ALSO count as expansion in most accounting frameworks \u2014 but transparently disclose this in board reports.

Why is my NRR over 100% but my company isn't growing?

NRR measures only existing customer base. If your new-logo motion is broken or you're losing customers from the cohort being measured, total ARR can shrink even with healthy NRR. Always look at NRR alongside new-logo ACV and total ARR growth \u2014 three separate metrics, three separate questions.

Is 100% NRR good?

100% means you exactly broke even on existing customers \u2014 expansion offset all churn and contraction. For SaaS, this is below median (typical benchmark is 110-115%). For traditional service businesses (consulting, accounting), 100% retention is excellent. Context matters.

Can NRR exceed 200%?

Yes \u2014 usage-priced products at hyper-growth companies can show 200%+ NRR for short periods. Snowflake reported peak NRR of 178% pre-IPO; MongoDB similar in early Atlas growth. Sustained NRR above 150% is rare and usually signals (1) early-stage usage product hitting product-market fit, or (2) accounting that includes price increases as expansion.