What Is Annual Recurring Revenue (ARR)? Formula and Examples

Definition

Annual recurring revenue (ARR) is the yearly value of the subscription or contract revenue a business expects to repeat, measured at a single point in time. It leaves out one-time fees such as setup and consulting. ARR is an operating metric, not an accounting figure, so each company sets its own rules for what counts.

The Merlin team6 min read

Annual recurring revenue (ARR) answers one question: if every recurring contract you have today simply kept running, how much would it bring in over a year? It's a snapshot, taken on a specific date, of the revenue that repeats. Subscription businesses use it to track growth, set sales targets and talk to investors, because it moves the moment a customer signs, upgrades or cancels.

The catch is that no accounting standard defines ARR. Two companies can both report "ARR" and mean different things, so the useful skill is knowing which choices sit inside the number.

What counts toward ARR and what doesn't

ARR includes revenue a customer is committed to paying again and again, such as subscriptions and recurring support or maintenance, and excludes anything that happens once. Most of the line-drawing is uncontroversial. A few items are judgment calls, and those are where definitions split.

What usually goes into ARR

Item

Usually in ARR?

Why

Monthly or annual subscription fees

Yes

They repeat on a schedule

Recurring support or maintenance contracts

Yes, in most definitions

Billed every term, like a subscription

One-time setup, onboarding or training fees

No

Paid once

Consulting or other professional services

No

Usually project work that doesn't renew

Usage or overage charges

Depends on the company

They recur, but the amount isn't committed

Month-to-month plans

Depends on the company

The customer can leave at any time

Signed contracts that haven't started yet

Depends on the company

Committed, but not live

How to calculate ARR

The simplest calculation is monthly recurring revenue (MRR) times 12. If your subscribers pay a combined $15,000 a month, your ARR is $180,000. For contracts billed on other schedules, annualize each one before adding them up:

  • Monthly plan: monthly price × 12.
  • Quarterly plan: quarterly price × 4.
  • Annual plan: the yearly price, minus any one-time fees bundled into the first invoice.
  • Multi-year contract: the contract value divided by the number of years. A $90,000 three-year deal adds $30,000 to ARR, not $90,000.

Discounts belong in the number. A customer on a $1,000-a-month list price who pays $800 contributes $9,600 to ARR, because that's what they actually pay.

A worked example: the ARR bridge

Tracking ARR over a year is easiest as a bridge: where you started, what was added, what was lost and where you ended. The numbers below are hypothetical. Say your business entered the year with $600,000 in ARR.

A hypothetical year of ARR movements

Movement

Amount

Running ARR

Starting ARR

$600,000

$600,000

New customers

+$150,000

$750,000

Expansion (upgrades, added seats)

+$45,000

$795,000

Contraction (downgrades)

−$15,000

$780,000

Churn (cancellations)

−$60,000

$720,000

Ending ARR

$720,000

ARR grew 20%, from $600,000 to $720,000. The bridge also shows how much of that growth depended on new sales. Take new customers out and the existing base went from $600,000 to $570,000, or 95% of where it started. That ratio is usually called net revenue retention (above 100% means existing customers grow on their own; below it, the base is shrinking), and it's the first thing to check when ARR growth looks strong: a business that keeps losing its existing customers has to win ever more new ones just to stand still.

Why ARR isn't the same as revenue

ARR is an operating metric; revenue is an accounting figure, reported in the US under GAAP (generally accepted accounting principles). Revenue on an income statement follows accounting rules about when a service is delivered, while ARR records the annualized value of contracts as of a date. Progress Software's annual report states it directly: "ARR is not defined in GAAP", and it generally aligns to billings rather than to GAAP revenue. The same report adds that ARR is not a forecast, since customers may or may not renew.

Timing creates most of the gap. Suppose you sign a $24,000-a-year subscription that starts on October 1. On December 31, your ARR includes the full $24,000. If the service is delivered evenly over the contract, that calendar year's revenue includes only about $6,000 of it, the three months actually delivered.

Definitions differ between companies

Because each company writes its own definition, ARR figures are rarely comparable side by side. Three public filings show how much the rules vary:

Upland and Progress both warn that their ARR may not be comparable to similarly named measures at other companies. Notice, too, that both Upland and MariaDB use ARR for "annualized recurring revenue". The words differ; the idea is the same.

For public companies, the SEC's 2020 guidance on key metrics expects a company to define the metric, explain how it's calculated and disclose when that calculation changes. Private companies have no such rule, so when a startup quotes its ARR, ask for the definition before comparing it with anything.

ARR compared with MRR, run rate and bookings

  • Monthly recurring revenue (MRR) is the same measure over a month. Teams with mostly monthly plans tend to watch MRR; teams selling annual contracts tend to talk in ARR.
  • Run rate annualizes all revenue from a recent period, one-time fees included. A month with a large consulting project inflates run rate but leaves ARR unchanged.
  • Bookings are the value of contracts signed in a period, often the full multi-year amount. The $90,000 three-year deal above is $90,000 in bookings and $30,000 in ARR.
  • Revenue is the accounting figure on the income statement, recognized as the service is delivered rather than when the contract is signed.

Common mistakes with ARR

  • Counting multi-year contracts at full value. ARR is one year's worth. Anything more turns it into bookings.
  • Folding in one-time fees. A setup fee on a first invoice looks like subscription money but won't come back next year.
  • Annualizing a single good month of usage. If usage charges go into ARR, base them on a committed minimum or a steady average, and say so.
  • Not flagging customers who've given notice. Under a definition that counts every active contract, a customer who has given notice stays in ARR until the contract ends. Track that churn separately so it doesn't come as a surprise.
  • Changing the definition quietly. If you start counting signed-but-not-live contracts, last year's figure has to be restated the same way, or the growth rate means nothing.

ARR usually starts with deals your sales team marks as closed won, and much of the expansion and churn in the bridge comes down to account management after the sale.

Frequently asked questions

Is ARR the same as annual revenue?

No. ARR is the annualized value of recurring contracts on a given date, while annual revenue is what the accounting rules recognize over the year, including one-time fees. A subscription business that signed many contracts late in the year can end it with ARR well above that year's revenue.

Is ARR a GAAP metric?

No. US accounting rules don't define ARR, so companies that report it present it as an operating metric with their own definition, separate from the revenue in their financial statements.

How do you calculate ARR from MRR?

Multiply MRR by 12. A business with $20,000 in monthly recurring revenue has $240,000 in ARR.

Does ARR include one-time fees?

No. Setup, onboarding, training and consulting fees are left out because they don't repeat. Only revenue the customer is expected to pay again counts.

Can a business without subscriptions use ARR?

Yes, if it has recurring contracts, such as annual maintenance or service agreements billed on a schedule. A business that sells mostly one-off projects gets little from ARR and is better served by revenue and bookings.

Merlin is an assistant for your Mac that keeps track of the people you work with and what you promised them.Get Merlin

you scrolled all the way down here

your next free moment starts in three minutes

getting started takes three minutes. sign in, and i'm on your to-dos, starting with who's waiting on you

you decide what comes after

Download for Mac Free forever. No credit card.