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
| Metric | What it measures | Best use | Typical mistake |
|---|---|---|---|
| ARR | Recurring run-rate, usually MRR * 12. | Comparing SaaS scale, momentum, and recurring efficiency. | Treating ARR as guaranteed annual revenue or mixing in services. |
| Bookings | Contracted value signed in a period. | Understanding sales output and contracted demand. | Comparing bookings directly to ARR without normalizing one-time items and term length. |
| Cash | Money 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.