01
How is ARR calculated?
When a business has a consistent MRR definition, a common calculation is MRR multiplied by twelve. Alternatively, annualise each eligible active recurring contract and add the results. Both paths should reconcile when they use the same definitions and reference date.
ARR is a run-rate view rather than a forecast of exactly what will be invoiced or collected over the next twelve months. Contract changes, cancellations, currency movements and usage can alter the future result.
- ARR = eligible MRR × 12 under a consistent policy.
- Or add annualised eligible active contracts.
- State the reference date and currency basis.
- Do not present the run rate as guaranteed future cash.
See the monthly view in MRR.
02
What should ARR include?
Include recurring contract value that meets the business’s stated policy. Exclude one-off implementation, consulting, hardware, reimbursable expenses and other amounts that do not recur by agreement. Define the treatment of discounts, free periods, pauses and variable quantities.
Consistency matters more than choosing the largest possible total. A reader should be able to trace the published value to eligible contracts and reproduce the calculation.
- Recurring base charges
- Defined recurring add-ons
- Explicit discount treatment
- One-off items kept separate
Understand contract billing in subscription billing.
03
ARR versus MRR, bookings and annual invoices
MRR expresses the recurring run rate monthly; ARR expresses it annually. Bookings describe signed commercial commitments under a separate definition. Annual invoicing describes billing cadence, while cash describes payment events.
An annual invoice may include a one-off service that does not belong in ARR. A multi-year booking may not all enter the current annualised run rate. Keep each term tied to the decision it supports.
- ARR: annualised recurring run rate.
- MRR: monthly-normalised recurring run rate.
- Bookings: contracted commitments under a stated definition.
- Invoices and cash: operational billing and payment events.
Review repeat schedules through recurring billing.
04
Worked example: build ARR from MRR
Assume eligible monthly-normalised amounts of $1,500, $2,000 and $2,500 across three customers. Total MRR is $6,000. Multiplying by twelve gives illustrative ARR of $72,000.
A separate $8,000 onboarding project is excluded under this definition. If one customer’s $2,000 amount ends next month, the current point-in-time ARR still requires an effective-date explanation rather than an assumption that the same value is guaranteed all year.
- Eligible MRR: $6,000
- Annualisation: × 12
- Illustrative ARR: $72,000
- One-time onboarding: excluded
Apply the narrow service-led context in SaaS billing.
05
How should ARR be governed?
Assign a metric owner, preserve the source contracts and effective dates, use one currency method and reconcile movements between reporting dates. Definition changes should be documented and historical comparisons restated or clearly qualified.
ARR can support planning and commercial analysis, but it should not be used to make an unsupported valuation, accounting or customer-outcome claim. Publish enough method that another reviewer can reproduce the number.
- Definition and owner
- Source and effective date
- Currency method
- Movement reconciliation
- Change log for policy updates
Keep commercial metrics separate from the billing operations.
Continue in context