Skip to content
Recurring Revenue
ARR

Annual Recurring Revenue

The annualized value of all active recurring subscriptions at a point in time — your total MRR multiplied by 12.

Currency

Formula

ARR=MRR×12\text{ARR} = \text{MRR} \times 12

Built from

What it measures

The sum of every active recurring subscription's normalized monthly value, multiplied by 12. One-time setup fees, professional services, and usage overages are excluded — only contracted revenue you can reliably expect to repeat each year.

Why it matters

You report ARR to investors and boards because it normalizes the subscription business to an annual scale. A company at $500K MRR is running at $6M ARR — one number that says "this business has $6M of predictable annual revenue." ARR also lets you compare across contract lengths: a customer on a 3-year deal and one paying month-to-month both land in the same run-rate number. Operators use it to track bookings targets and communicate the scale of the business without ambiguity.

How to read it

Read ARR as the annualized run-rate: if your MRR today is $X and nothing changes, you'll earn $X × 12 over the next 12 months. Track it monthly and compare to prior month, plan, and prior year. Growing ARR means new customers and expansion are outpacing churn and downgrades; flat ARR often masks a churn problem hidden behind fresh bookings. Always decompose ARR movement into its components — new, upsell, downsell, churn — to see *why* it moved, not just that it did.

What good looks like

Good

ARR grows every month, driven by new customer bookings and expansion revenue — not price increases alone — with net revenue retention above 100%.

Watch

ARR growth is slowing, or the majority of growth comes from a handful of large accounts or one-time price hikes.

Bad

ARR is flat or shrinking; churn and downgrades are outpacing new bookings and upsells.

Watch-outs

  • Treating ARR as a forecast. It answers "if we flatten today's MRR to a year, what do we get?" not "what will actual revenue be in 12 months." Churn, pricing, and new bookings all shift the real outlook.
  • Confusing ARR with bookings or TCV. A 3-year, $36K deal is $1K MRR = $12K ARR — booking it as $36K ARR overstates this year's run-rate by 3×.
  • Including non-recurring revenue. Setup fees, professional services, and usage overages aren't recurring; folding them in inflates ARR and breaks comparability against the next period.
  • Ignoring ARR quality. $1M of ARR from one customer is far riskier than $1M across 100 accounts — always pair ARR with logo count or customer concentration.

Worked example

Hypothetical

ARR=$6K×12=$72K\text{ARR} = \$6\text{K} \times 12 = \$72\text{K}

You have three active customers: Company A on $2K/month, Company B on $3K/month, and Company C on $1K/month. Your MRR is $6K, so your ARR is $6K × 12 = $72K. If Company B upgrades to $4K/month next period, MRR becomes $7K and ARR becomes $84K.

Variants & windows

The same metric re-expressed by a mechanical transform — a trailing window, a growth rate, a per-unit scaling, or a book/segment cut. Each is computed from Annual Recurring Revenue above.

  • Live ARR Live book
  • Live ARR Growth Rate Growth rate · Live book
  • Live ARR T3M Growth Rate Growth rate · Trailing 3-month · Live book
  • Live ARR TTM Growth Rate Growth rate · Trailing 12-month · Live book

Related