ARR guide: meaning, formula, MRR, bookings, and growth

A practical ARR guide covering meaning, formula, ARR vs MRR, bookings vs cash, net new ARR, waterfalls, and how to use ARR without misleading yourself.

Written by MetricKit EditorialReviewed by MetricKit Editorial ReviewUpdated 2026-05-25
How MetricKit maintains this page

Review the methodology behind the formulas, see how content is reviewed, and use the contact page for questions, feedback, or corrections.

Best for

Founders, finance partners, RevOps, and operators using ARR to compare growth quality, scale, and capital efficiency.

Decision

Whether ARR is defined cleanly enough to trust in board reporting, planning, and valuation work.

Use it when

You need one reference point for ARR before you compare MRR, bookings, net new ARR, growth rate, or valuation outcomes.

Reviewed by

MetricKit editorial review for SaaS metric definitions.

Reviewed to keep ARR, MRR, bookings, and waterfall logic consistent across the SaaS metrics stack.
Topic hub

Explore the ARR stack

Start here for the main ARR workflow, then go deeper into reconciliation, growth, MRR conversion, bookings, and valuation with the related spoke pages below.

Try it in a calculator

Quick answer

ARR means Annual Recurring Revenue. In most SaaS operating models, it is recurring monthly run-rate annualized, usually MRR * 12. It is a snapshot of recurring momentum, not a promise of what you will recognize as revenue over the next 12 months.

What counts as ARR

  • Include recurring subscription value that reflects ongoing run-rate.
  • Exclude one-time fees, implementation services, and non-recurring projects.
  • Keep discount treatment, active-customer rules, and timing definitions consistent across months.

ARR vs MRR

  • MRR is monthly run-rate; ARR is typically MRR * 12 (same run-rate, different time unit).
  • Use MRR for monthly momentum and waterfalls; use ARR for scale comparisons and many efficiency metrics.
  • If ARR and MRR don't reconcile, definitions or timestamps likely differ.

ARR vs bookings, billings, and cash

MetricWhat it measuresBest useTypical mistake
ARRRecurring run-rate, usually MRR * 12.Comparing SaaS scale, momentum, and recurring efficiency.Treating ARR as guaranteed annual revenue or mixing in services.
BookingsContracted value signed in a period.Understanding sales output and contracted demand.Comparing bookings directly to ARR without normalizing one-time items and term length.
CashMoney collected based on billing timing.Runway planning and liquidity management.Treating annual-prepay cash spikes as recurring growth.

How ARR moves over time

  • Net new ARR = new + expansion - contraction - churned ARR.
  • Use an ARR waterfall to reconcile starting ARR to ending ARR for a period.
  • Segment by plan/channel/customer size to avoid blended averages hiding churn pockets.

How to calculate and QA ARR

  • Start with clean recurring MRR or normalize recurring contract value into monthly run-rate first.
  • Annualize the recurring run-rate: ARR = MRR * 12.
  • Reconcile the result against your ARR waterfall, net new ARR, and period-end customer base.
  • Check whether services, credits, annual prepay timing, or stale snapshot dates are distorting the number.

When ARR is useful and when it misleads

  • ARR is useful when you need a clean recurring-scale metric across periods, segments, or comparable SaaS businesses.
  • ARR misleads when you ignore retention quality, churn pockets, or the difference between run-rate and recognized revenue.
  • If ARR looks strong but cash or payback is weak, pair it with bookings, burn, and margin instead of trusting ARR alone.

Common mistakes

  • Counting services revenue as ARR inflates true recurring run-rate.
  • Ignoring churn and retention when annualizing a short-term MRR spike.
  • Treating bookings, billings, or cash timing as if they were ARR growth.
  • Comparing ARR snapshots built from different definitions, geographies, or period cutoffs.

FAQ

Is ARR the same as annual revenue-
No. ARR is a recurring run-rate snapshot. Annual revenue is what you recognize over a year under accounting rules and can include timing effects or non-recurring items.
Should ARR always equal MRR times 12-
Yes, if both are based on the same recurring run-rate definition and the same snapshot date. If they do not match, definitions or timing are usually the problem.
Why can bookings be much higher than ARR-
Bookings can include the full contracted value, one-time fees, and annual prepay timing. ARR only captures the recurring run-rate portion.
What does net new ARR tell me that ARR alone does not-
ARR gives you the ending recurring scale. Net new ARR explains the movement by showing how much came from new, expansion, contraction, and churn.

More in saas metrics

ARR growth rate: how to measure recurring momentum
ARR valuation sensitivity: a simple multiple grid for scenarios