Home / Net Revenue Retention Calculator

Net Revenue Retention Calculator

Net revenue retention (NRR) tracks recurring revenue remaining from an opening customer cohort after expansion, downgrades and cancellations. New-customer revenue is excluded so the cohort itself is measured.

How to use this calculator

  1. Enter opening recurring revenue and cohort expansion, contraction and churn for the same period.
  2. Check that all inputs use the same units, period and population scope.
  3. Change one assumption at a time when comparing scenarios.

Formula used by net revenue retention calculator

NRR = (starting revenue + expansion − contraction − churn) ÷ starting revenue × 100%.

  • NRR = (starting revenue + expansion − contraction − churn) ÷ starting revenue × 100%.
  • Use the same customer cohort, currency and revenue-recognition rules for every component. Do not include revenue from newly acquired customers.
  • The tool validates inputs and rounds displayed figures for readability; it does not validate assumptions against external records.

Worked examples

Worked example

An opening cohort contributes 100,000; expansion adds 12,000, downgrades remove 4,000 and cancellations remove 6,000.

(100,000 + 12,000 − 4,000 − 6,000) ÷ 100,000 = 102%.

Net revenue retention is 102%.

Understanding the result

Net revenue retention (NRR) tracks recurring revenue remaining from an opening customer cohort after expansion, downgrades and cancellations. New-customer revenue is excluded so the cohort itself is measured.

Use the same customer cohort, currency and revenue-recognition rules for every component. Do not include revenue from newly acquired customers.

Important notes

Use the same customer cohort, currency and revenue-recognition rules for every component. Do not include revenue from newly acquired customers.

Treat the result as an estimate from the entered assumptions. For commercial, statistical, engineering or health-related decisions, verify relevant specifications and professional guidance.

Frequently asked questions

What does NRR above 100% mean?

Expansion from existing customers exceeded revenue lost through downgrades and cancellations.

Is NRR the same as customer retention?

No. NRR measures revenue movement; customer retention counts customers.

How should I interpret this result?

Use the same customer cohort, currency and revenue-recognition rules for every component. Do not include revenue from newly acquired customers.

Affiliate recommendations

Tools related to Net Revenue Retention Calculator

These tools are selected for the calculator topic. The Calc Studio may earn a commission from purchases made through affiliate links.

  • BusinessAnywhere business services Visit partner ↗

    Business formation and business services for entrepreneurs and online businesses.

See the Affiliate Disclosure for details.

Related calculators

  • Recurring Revenue Growth Calculator — Measure percentage growth or decline in recurring revenue between two comparable reporting dates.
  • Revenue Churn Rate Calculator — Estimate recurring revenue lost to cancellations or downgrades as a share of starting revenue.
  • Revenue Per Visitor Calculator — Calculate attributed revenue per unique visitor and per thousand visitors using a consistent reporting window.
  • Revenue Run Rate Calculator — Annualize revenue from a short, stated period as a simple pace estimate, assuming that pace remains stable.
  • Average Revenue per User (ARPU) Calculator — Calculate average revenue per active user or account for a defined period and revenue cohort.
  • Customer Retention Calculator — Calculate customer retention using starting customers, new customers gained, and the ending customer count.

Related explanations

Learn the method behind the number or compare the terminology before using the calculator.

  • How to Calculate Break-Even Point — Learn the break-even formula for units and revenue and understand fixed costs, price, and variable costs.
  • How to Calculate a Z-Score — Learn how a z-score shows how far a value is from the mean in standard-deviation units.
  • Percent Difference — Understand percent difference, when it is appropriate, and how it differs from percentage change and percent error.

This page provides a calculation tool plus explanatory information so you can understand what the result means and when the underlying method may not fit your situation.

Explore more calculation resources

Keep exploring related tools, explanations, conversions, and topic pages in The Calc Studio. These links are selected around the subject of this page so you can move to the next useful calculation without returning to search.

Related calculators

  • Revenue Churn Rate Calculator — Estimate recurring revenue lost to cancellations or downgrades as a share of starting revenue.
  • Recurring Revenue Growth Calculator — Measure percentage growth or decline in recurring revenue between two comparable reporting dates.
  • Revenue Run Rate Calculator — Annualize revenue from a short, stated period as a simple pace estimate, assuming that pace remains stable.
  • Revenue Per Visitor Calculator — Calculate attributed revenue per unique visitor and per thousand visitors using a consistent reporting window.
  • Average Revenue per User (ARPU) Calculator — Calculate average revenue per active user or account for a defined period and revenue cohort.
  • Net Profit Calculator — Estimate net profit or loss and net margin from revenue and the costs included in the calculation.
Browse by categoryBusiness CalculatorsFinancial CalculatorsDate & Time CalculatorsHealth & Fitness CalculatorsScience & Electronics CalculatorsConstruction Calculators

Task collections

  • Everyday Money Calculators — Free money and operating calculators for salary, overtime, VAT, pricing, budgets, fuel costs, receivables and payables days, acquisition payback, staffing, email-list growth, and creator RPM estimates.
  • Business & Work Calculators — Free business and work calculators for ROI, markup, break-even, sales commission, DSO/DPO, customer-acquisition payback, weighted sales pipelines, labour cost per unit, FTE staffing, email growth, and creator RPM.
  • Home Project Calculators — Free home and construction calculators for square footage, roofing, stairs, tile, concrete, framing stud counts, steel plate weight, siding, countertops, insulation, and material estimates.
  • Science & Electronics Calculators — Free science and electronics calculators for projectile motion, force, buoyancy, fluid pressure, Reynolds number, heat transfer, capacitors, RC time constants, resistance, and electrical relationships.

Related guides

  • How to Calculate Break-Even Point — Learn the break-even formula for units and revenue and understand fixed costs, price, and variable costs.
  • How to Calculate a Z-Score — Learn how a z-score shows how far a value is from the mean in standard-deviation units.
  • How to Calculate Age from a Date of Birth — Learn how exact age is calculated using years, months, and days rather than a rough year difference.

Related terms

  • Markup — Learn what markup means, how markup is calculated from cost and selling price, and how it differs from margin.
  • Percent Difference — Understand percent difference, when it is appropriate, and how it differs from percentage change and percent error.
  • Budget — Learn what a budget is and how simple income-minus-expenses calculations can support planning.

Useful conversions

  • °C to °F — Convert Celsius to Fahrenheit with a free temperature converter, formula, examples, and common temperatures.
  • °F to °C — Convert Fahrenheit to Celsius with a free temperature converter, formula, examples, and common temperatures.
  • cm to feet — Convert centimeters to feet with a free cm to feet converter, formula, examples, and a quick reference table.

Browse all calculators · Read all guides · Open the glossary · See all converters · Browse collections

Want to keep learning? Move from a calculator to its formula guide, glossary definition, unit conversion, or task collection to compare related methods and tools.

Optional Premium: save calculation history across visits and remove promotional blocks. See Premium.