SaaS Metrics calculator

Net Revenue Retention Calculator

Calculate net revenue retention from starting MRR, expansion, contraction and churn.

Your inputsStart with your numbers
Scenario referenceSaaS Metrics planning model

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

Change one input at a time to see what drives the result.
Live estimateYour result
● Updates instantly
Net revenue retention104.6%
Ending cohort MRR$52,300.00
Decision tip

Try a conservative, expected and optimistic scenario before you decide.

✓ Free to use✓ No account or saved data✓ Formula shown below
How to use

Enter the values used by net revenue retention

Calculate net revenue retention from starting MRR, expansion, contraction and churn. Enter the assumptions for the same time period and currency, and check any minimum or maximum values displayed next to the input fields.

01
Record your inputs

Starting MRR, Expansion MRR, Contraction MRR, Churned MRR.

02
Compare a second case

Change one variable so you can see the effect without mixing several assumptions.

03
Check the calculation

The worked example below shows the formula and the independently rendered default-input results.

Complete worked example

Calculate net revenue retention from sample inputs

These are the same starting values loaded into the interactive calculator above. The displayed results below come from the same calculation engine as the live tool.

Step 1 — Record the inputs

Starting MRR$50,000
Expansion MRR$6,000
Contraction MRR$1,200
Churned MRR$2,500

Step 2 — Identify the formula

FORMULANRR = (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100

Step 3 — Substitute the values

For this exact worked case, use Starting MRR = $50,000; Expansion MRR = $6,000; Contraction MRR = $1,200; Churned MRR = $2,500. Replace named formula variables with their input values as shown below. Keep the units consistent; a percent is divided by 100 wherever the model requires a decimal rate.

NUMERIC SUBSTITUTIONNRR = ($50,000 + $6,000 − $1,200 − $2,500) ÷ $50,000 × 100

Step 4 — Read the calculated answer

Net revenue retention104.6%
Ending cohort MRR$52,300.00

Rounding follows the calculator display: whole units may be rounded up when an indivisible unit is required, while other values typically show up to two decimal places. The result is conditional on the entered assumptions, not a market quotation.

Decision interpretation

How to interpret this net revenue retention result

Calculate NRR for a fixed customer cohort and period; do not add revenue from newly acquired customers.

Apply the net revenue retention result to a decision using the same scope, time period and units as your recorded inputs.

Scenario comparison

Change one relevant assumption at a time and record which scenario changes the net revenue retention outcome materially.

Assumptions and limitations

The net revenue retention calculation covers the listed variables only. Confirm any omitted costs, eligibility rules and definitions before acting.

  • Starting MRR: Enter a finite monetary value of at least 0. Use a consistent definition across comparison cases.
  • Expansion MRR: Enter a finite monetary value of at least 0. Use a consistent definition across comparison cases.
  • Contraction MRR: Enter a finite monetary value of at least 0. Use a consistent definition across comparison cases.
  • Churned MRR: Enter a finite monetary value of at least 0. Use a consistent definition across comparison cases.

Frequently asked questions

What does this calculator include?

It uses the named inputs above and the formula shown in the worked example. No other fees, revenue streams, or external data are automatically included.

Why could my real result be different?

The net revenue retention calculation covers the listed variables only. Confirm any omitted costs, eligibility rules and definitions before acting.

How should I compare two results?

Change one relevant assumption at a time and record which scenario changes the net revenue retention outcome materially. Record the assumption that changed so a higher or lower answer is interpretable.

Transparent formula

Net Revenue Retention calculation method

CORE FORMULANRR = (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100

Calculate NRR for a fixed customer cohort and period; do not add revenue from newly acquired customers.

Use with care

What this estimate does—and does not—include

This tool is designed for quick planning and comparison. For tax, accounting, legal, investment, lending, or other regulated decisions, verify the result against the rules and assumptions that apply to your situation.

CalcScoutHQ shows the calculation logic so you can check assumptions, understand the result, and reproduce the math independently when needed.