Finance

Net Revenue Retention (NRR) Calculator

Find what percentage of revenue a SaaS business retains and grows from its existing customers alone.


Net Revenue Retention (NRR) Calculator

Advertisement

NRR deliberately excludes new-customer revenue — it isolates what happens to the exact same existing customer cohort over the period.

How it works

Starting MRR plus expansion, minus contraction, minus churn, gives the ending MRR from that same customer cohort. Dividing by starting MRR gives NRR as a percentage — above 100% means the business grows revenue from existing customers alone, even with zero new sales.

What this does not include

This excludes new-customer MRR by design — it’s not a substitute for tracking overall MRR growth (this site’s separate SaaS churn & MRR calculator includes new customers), just a distinct, complementary lens on the existing base.

How to use this calculator

  1. Enter starting MRR, expansion MRR, contraction MRR, and churned MRR for the same customer cohort.

A worked example

Starting MRR $100,000, expansion $5,000, contraction $2,000, churned $6,000: ending cohort MRR = $97,000, net revenue retention = 97% — slightly below 100%, meaning the existing customer base shrank overall despite some upsells.

What the variables mean

Variable Meaning
Starting MRR Monthly recurring revenue from the existing customer cohort at period start
Expansion MRR Additional revenue from upsells and upgrades within that same cohort
Contraction MRR Revenue lost from downgrades
Churned MRR Revenue lost from customers who canceled entirely

Edge cases worth knowing

NRR excludes new customers entirely — it only tracks the existing cohort. A company can be growing overall through new sales while still having an NRR below 100%, which is exactly why this metric is tracked separately from total revenue growth.

An NRR above 100% means expansion revenue outpaced contraction and churn combined — a strong signal that existing customers are becoming more valuable over time even without any new sales.

Frequently asked questions

What’s considered a good NRR?

Many top-performing SaaS companies target NRR above 110-120%, though what’s achievable varies by customer segment and product type — publicly reported benchmarks vary across sources.

Why exclude new customers from this metric?

Because NRR is designed to isolate the health of the existing customer relationship — how well a business retains and expands revenue from customers it already has, separate from new sales momentum.

Can NRR exceed 100% even with some churn?

Yes — if expansion revenue from upsells and upgrades among the customers who stay outweighs the revenue lost to churn and downgrades, NRR can exceed 100% despite some churn occurring.

Important: This is general information, not financial advice. Figures are estimates, and your lender or provider decides the real numbers. Check with a qualified adviser before acting on them.

Be the first to rate this

Written by

M. Whitfield

Personal finance writer

M. Whitfield writes the personal finance calculators, covering loans, mortgages, savings, tax and investment maths. The focus is on showing exactly which number goes into a formula and which assumptions a result depends on, so readers can tell when a figure applies to their situation and when it does not. Every finance page states what it does not account for as plainly as what it does.

Reviewed by

A. Whitfield-Reyes

Calculator reviewer — finance

A. Whitfield-Reyes reviews the finance calculators, checking compounding conventions, rate-period alignment, and whether each page is explicit about the costs and tax treatment it leaves out. Financial results are easy to state with false precision, so review focuses on whether the page makes its assumptions visible to a reader who is not looking for them.

How we write and review

Related calculators