Net revenue retention (NRR) calculator

NRR is the recurring revenue you keep from existing customers over a period, after upgrades, downgrades and churn, as a share of where you started.

The formula

NRR = (Start MRR + upgrades − downgrades − lost MRR) ÷ start MRR

Worked example: 99.6% a month

The example is a UK software company in one month: £50,000 of revenue excluding VAT, 400 customers and £180,000 in the bank.

  1. £38,000 + £1,500 − £500 − £1,140 = £37,860
  2. £37,860 ÷ £38,000 = 99.6%

Try it with your numbers

Work out your NRR

It starts on the example. Replace any figure with your own; nothing you type leaves your browser.

Your business numbers

Start with any one figure. Each one you add works out more below. Your numbers are kept in this browser only.

What this calculation uses

Extra MRR from existing customers.

Add more of your numbers

Open a group to fill it in. Everything you add shows up in the list below the calculator.

Sales and VAT
My figures cover one

Everything you invoiced in the period.

VAT rate on your sales

Input VAT on your purchases in the period.

Subscriptions and contracts, excluding VAT.

Marketplaces only: what buyers paid in total.

Costs

Costs that grow with each sale: materials, hosting, payment fees.

Salaries, employer National Insurance, pensions, freelancers.

Ads, sales salaries and tools.

Rent, software, insurance, admin.

From your accounts. 0 if you have none.

For the period, if you pay any.

Things that last more than a year.

Customers and orders

Or invoices, for a service business.

Growth
Cash

In the period, not what you invoiced.

In the period, not counting equipment.

Balance sheet

Cash, equipment, money owed to you.

Loans, bills, tax due.

Team

Everyone added together.

One investment or campaign

On a campaign, a hire or a piece of kit.

Extra gross profit it produced.

Your NRR

99.6%

a month

  1. £38,000 + £1,500 − £500 − £1,140 = £37,860
  2. £37,860 ÷ £38,000 = 99.6%
  • Below 100%: you need new customers just to stand still.

Formula: (Start MRR + upgrades − downgrades − lost MRR) ÷ start MRR.

Over 12 months at this rate
96%

Everything your numbers show

29 of 29 worked out so far. Select one for its page.

How to read your result

Above 100% means existing customers grow on their own, so new sales are pure growth. Below 100%, you need new customers just to stand still.

Watch out for

Leave new customers out. NRR is about the customers you already had at the start.

Last checked . Estimates only, not financial, tax or legal advice: check your accounts and documents, and take advice before you act. More terms in the startup glossary.

Get the Bizztor newsletter

Startup news, founder guides and upcoming events for UK founders. Unsubscribe any time.

By subscribing you agree to receive emails from Bizztor. See our privacy policy.