revenuemarkr
CalculatorsSaaS MetricsSeller EconomicsBenchmarksGuides
revenuemarkr

Free SaaS-metrics & revenue calculators that run entirely in your browser. No login, no upload.

Categories

  • SaaS Metrics
  • Seller Economics
  • Pricing & Margins
  • 2026 Benchmarks

Popular calculators

  • NRR
  • LTV:CAC
  • CAC Payback
  • Rule of 40
  • Burn & Runway
  • Break-Even ROAS

Site

  • All calculators
  • Founder scorecard
  • Guides
  • About
  • Privacy
  • Terms

© 2026 revenuemarkr. Benchmarks are directional industry medians — not financial advice.

Designed & developed by Naved Naik

SaaS Metrics

Net Revenue Retention (NRR) Calculator

Calculate NRR from expansion, contraction and churn — and see how it compares to SaaS benchmarks.

100% private, in-browser Live results Shareable link Read the guide
Loading the calculator…

What is net revenue retention?

Net revenue retention (NRR) measures how much recurring revenue you keep from an existing customer cohort over a period, after accounting for expansion, contraction and churn — and excluding all new-customer revenue. An NRR of 110% means the customers you already had a year ago are worth 10% more today, even if you never signed another logo.

That is why investors treat NRR as the single strongest signal of product-market fit in B2B SaaS: it tells you whether the business compounds on its own. Above 100%, your installed base is a growth engine. Below 100%, you are refilling a leaky bucket with sales and marketing spend, and your MRR growth is more expensive than it looks.

The NRR formula, with a worked example

NRR = (Starting MRR + Expansion − Contraction − Churn) / Starting MRR

Say a cohort started the period at $100,000 MRR. During the period, upgrades and seat expansion added $12,000, downgrades removed $3,000, and cancelled accounts removed $5,000:

NRR = (100,000 + 12,000 − 3,000 − 5,000) / 100,000 = 104,000 / 100,000 = 104%

Expansion ($12,000) more than covered the $8,000 lost to contraction and churn, so the cohort grew 4% with zero new customers. Run the same inputs without expansion and you get gross revenue retention of 92% — the retention floor underneath that 104%.

What's a good net revenue retention rate?

Directionally, median B2B SaaS NRR runs around 100–110%, and best-in-class clears 120%. As a scoring guide: 120%+ is top quartile, 105–120% is healthy, 95–105% is around the median, and below 95% needs attention. It also shifts by stage — these are directional 2026 medians, not hard cutoffs:

StageMedian NRR (directional, 2026)
Bootstrapped~100%
Seed~100%
Series A~106%
Series B+~112%

Later-stage companies skew higher because they sell into enterprise, where multi-year contracts and seat expansion push NRR up. An SMB-heavy product at 102% can be perfectly healthy; an enterprise product at 102% is underperforming. See the full band tables on the benchmarks page.

Common NRR mistakes

Three errors show up constantly. First, sneaking new-customer revenue into the numerator — NRR is strictly a same-cohort metric, and including new logos inflates it into a vanity number. Second, mixing time windows: monthly and annual NRR are not interchangeable, and a 99% monthly NRR compounds to roughly 89% annually — measure the period you report. Third, letting a strong NRR mask weak gross retention. Heavy expansion from a few whale accounts can hold NRR above 100% while churn quietly erodes the base; always read NRR alongside GRR and logo churn before concluding retention is fine.

This calculator is free, requires no sign-up, and runs entirely in your browser — enter four MRR figures and get your NRR scored against stage benchmarks instantly.

See all 2026 SaaS benchmark tables →

Frequently asked questions

Related calculators

GRR

Measure the revenue you keep before expansion — your retention floor — against benchmarks.

Churn Rate

Calculate customer and revenue churn, and convert between monthly and annual churn correctly.

MRR / ARR

Turn plans, seats and billing terms into clean MRR and ARR — including net-new MRR after churn.

ARPU

Average revenue per user/account from MRR and active accounts — monthly and annual.