ARR Calculator

Calculate annual recurring revenue and project it forward at a growth rate.

What the ARR Calculator does

Annual recurring revenue annualises the current subscription run rate. It is the headline metric for subscription businesses because it represents predictable forward revenue rather than historical sales.

Formula

  • ARR = MRR × 12
  • ARR = Customers × Average annual contract value
  • Projected ARR = ARR × (1 + Growth)^Years

Inputs explained

InputUnitRequiredNotes
Calculate fromone of 2 optionsYes
Monthly recurring revenueselected currencyIn some modesAccepts more than 0. Shown Calculate from is Monthly recurring revenue.
Number of customersnumberIn some modesAccepts 1 or more. Shown Calculate from is Customer count and average value.
Average annual contract valueselected currencyIn some modesAccepts more than 0. Shown Calculate from is Customer count and average value.
Expected annual growth%Optional
Project forwardyearsOptionalAccepts 0 or more, up to 50.
Currencyone of 10 optionsOptional

How to use it

  1. Choose Calculate from and Currency.
  2. Fill in the remaining inputs the form shows for your choice.
  3. Optionally add Expected annual growth and Project forward.
  4. Select Calculate.

Worked example

$95,000 MRR growing 40% a year, projected 3 years out.

MRR
95000
Growth
40
Years
3

ARR $1,140,000 today, reaching about $3,128,000 in three years.

Frequently asked questions

What is the difference between ARR and revenue?

ARR is a forward-looking run rate of recurring contracts. Revenue is what you actually recognised historically, including non-recurring items.

Related calculators