/
/
CalculateYogi
  1. Home
  2. Business
  3. NRR Calculator
Business

NRR Calculator

Calculate net revenue retention (NRR) and gross revenue retention (GRR). Includes expansion impact analysis, cohort tracking, scenario comparison, and investor benchmarks by stage.

Business Scenario Presets

Calculation Mode

Revenue Inputs

Made with love
SupportI build these free tools with love, late nights, and way too much coffee ☕ If this calculator helped you, a small donation would mean the world to me and help keep this site running. Thank you for your kindness! 💛

Related Calculators

You might also find these calculators useful

Churn Rate Calculator

Calculate customer and revenue churn rates

MRR Calculator

Calculate monthly recurring revenue

SaaS Valuation Calculator

Calculate your SaaS company's valuation

Startup Burn Rate Calculator

Calculate monthly burn rate and runway

How to Calculate Net Revenue Retention (NRR)

Net Revenue Retention measures how much revenue you retain and expand from existing customers over time. It's the ultimate SaaS health metric because it captures both retention AND growth from your customer base. NRR over 100% means your existing customers are generating more revenue than you're losing to churn—this is called 'negative churn' and signals strong product-market fit.

What Is Net Revenue Retention?

Net Revenue Retention (NRR), also called Dollar-Based Net Retention (DBNR), measures the percentage of recurring revenue retained from existing customers over a period. Unlike Gross Revenue Retention (GRR), NRR includes expansion revenue from upsells, cross-sells, and upgrades, showing your full revenue growth potential from existing customers without new customer acquisition.

NRR Formula

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

Why NRR Matters for SaaS

Investor Signal

VCs and public market investors view NRR >100% as a sign of strong product-market fit. High NRR companies like Snowflake and Datadog command premium valuations.

Growth Efficiency

High NRR means you grow revenue without proportional customer acquisition costs. Expansion revenue has zero CAC.

Customer Health Indicator

Shows if customers find ongoing value and expand usage over time. Low NRR indicates product or pricing problems.

Valuation Driver

Companies with 120%+ NRR often command 15-25x ARR multiples. NRR directly impacts fundraising and M&A valuations.

Sustainable Growth

Revenue from existing customers has lower cost than new acquisition. High NRR creates a compounding growth engine.

Predictability

High NRR creates more predictable revenue forecasting. Your existing customer base becomes a reliable revenue foundation.

How to Use This NRR Calculator

1

2

3

4

5

6

7

8

When to Calculate NRR

Monthly/Quarterly Board Reporting

NRR is a standard metric in SaaS board decks. Track trends over time and benchmark against industry peers.

Investor Due Diligence

VCs expect NRR data during fundraising. Use the investor benchmarks to show how you compare to stage expectations.

Customer Success OKRs

Set NRR targets for your CS team. Break down expansion and churn goals to drive team performance.

Cohort Analysis

Compare NRR across customer acquisition cohorts to identify your best-performing segments and acquisition channels.

Pricing Strategy Assessment

Measure NRR before and after pricing changes. Higher NRR after price increases validates pricing power.

IPO/M&A Preparation

NRR is a critical metric for public market readiness. Top public SaaS companies report 120-160% NRR.

Frequently Asked Questions

NRR (Net Revenue Retention) measures what percentage of recurring revenue you keep and grow from existing customers over a period. It includes expansion revenue from upsells, minus contraction from downgrades, minus churn from cancellations. NRR above 100% means your customer base is generating more revenue over time.

NRR = (Starting MRR + Expansion MRR - Contraction MRR - Churned MRR) ÷ Starting MRR × 100. For example: Starting MRR $100K, Expansion $15K, Contraction $3K, Churn $5K. NRR = ($100K + $15K - $3K - $5K) ÷ $100K × 100 = 107%.

For Enterprise SaaS: 115%+ is good, 130%+ is excellent. For SMB SaaS: 100%+ is good, 110%+ is excellent. Consumer SaaS: 90%+ is good, 105%+ is excellent. Public SaaS median is ~107%. Top quartile performers (Snowflake, Twilio) achieve 130-170%.

GRR (Gross Revenue Retention) only measures revenue loss from contraction and churn—it excludes expansion. GRR can never exceed 100%. NRR includes expansion revenue, so it can exceed 100%. The gap (NRR - GRR) shows your expansion impact. Both are important: GRR shows base retention, NRR shows total customer value.

NRR over 100% means your existing customers are generating more revenue than you're losing to churn and contraction. This is called 'negative churn' or 'net expansion.' If NRR is 115%, your customer base grows 15% annually without any new customer acquisition.

Dollar-based net retention (DBNR) is the same as NRR. Both measure: (Starting MRR + Expansion - Contraction - Churn) ÷ Starting MRR × 100. Some companies use DBNR to emphasize it's a dollar metric, not customer count.

Median public SaaS NRR is ~107%. By segment: Enterprise SaaS averages 110-115%, Mid-Market 100-105%, SMB 90-100%, Consumer 85-95%. Top performers (usage-based platforms like Snowflake, Datadog) achieve 130-170%.

Negative NRR (below 100%) means you're losing more revenue to churn and contraction than you're gaining from expansion. This indicates a leaky bucket—you must acquire new customers just to maintain current revenue. Sustained negative NRR is a serious problem requiring immediate attention.

Expansion revenue directly increases NRR. Without expansion, NRR equals GRR (always under 100%). Strong expansion can offset churn and create net revenue growth. Companies with strong expansion motions (usage-based pricing, tiered products) achieve 120%+ NRR.

Investor expectations vary by stage: Seed 80%+ (focus on retention), Series A 90%+ (prove model), Series B 100%+ (expansion motion), Series C+ 105%+ (efficient growth). IPO-ready companies typically need 110%+ NRR to meet public market expectations.

NRR is the single best metric for SaaS business health. High NRR indicates: product-market fit, customer satisfaction, pricing power, and efficient growth. It directly impacts valuation—every 10% NRR improvement can mean 2-3x higher revenue multiples.

Churn rate measures what you lose (customers or revenue). NRR measures net change including expansion. You can have 5% monthly churn but 110% NRR if expansion exceeds churn. Both metrics matter: churn identifies problems, NRR shows overall customer economics.

Calculate monthly for internal tracking and quarterly for board reporting. Monthly NRR helps spot trends early. Quarterly smooths noise and is standard for investor communication. Also calculate by cohort (customer acquisition period) to identify your best segments.

Common causes: high churn (poor product fit, competition), low expansion (no upsell path, flat pricing), high contraction (customers reducing usage). Fix by: improving product value, building expansion paths (features, tiers), addressing churn reasons proactively.

Strategies: (1) Reduce churn through better onboarding and success programs, (2) Create expansion paths with usage-based pricing or tiered products, (3) Land-and-expand sales motion, (4) Proactive customer health monitoring, (5) Build must-have features, (6) Improve renewal processes.

CalculateYogi

The most comprehensive calculator web app. Free, fast, and accurate calculators for everyone.

Calculator Categories

  • Math
  • Finance
  • Health
  • Conversion
  • Date & Time
  • Statistics
  • Science
  • Engineering
  • Business
  • Everyday
  • Construction
  • Education
  • Technology
  • Food & Cooking
  • Sports
  • Climate & Environment
  • Agriculture & Ecology
  • Social Media
  • Other

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2026 CalculateYogi. All rights reserved.

Sitemap

Made with by the AppsYogi team