Direct Answer

ARR (Annual Recurring Revenue) is the annualized value of a SaaS company's recurring subscription revenue. It's calculated by annualizing monthly recurring revenue (MRR x 12) or by summing the annualized value of all active subscription contracts. ARR excludes one-time fees and non-recurring revenue.

It is the primary top-line growth metric used to value and compare subscription software businesses, because GAAP revenue recognition can lag the actual pace of new bookings, a large contract signed this quarter shows up in ARR immediately but is recognized as GAAP revenue ratably over the life of the contract.

Key Takeaways

  • ARR = MRR x 12, or the sum of annualized active contract values. Both methods aim to express recurring subscription revenue on an annualized run-rate basis.
  • ARR excludes one-time fees and non-recurring revenue. Setup fees, professional services, and other non-subscription revenue fall outside the ARR figure.
  • ARR is a run-rate, not a GAAP-recognized revenue figure. It reflects the current pace of committed recurring revenue, not revenue actually recognized under accounting rules during a given period.
  • ARR is the primary top-line growth metric for subscription software. Investors and operators use it because GAAP revenue can lag the real pace of new bookings.
  • ARR definitions are not fully standardized across companies. Treatment of multi-year contracts, discounts, and churn timing can vary, so cross-company ARR comparisons carry some caveats.

How Is ARR Calculated?

Method 1: MRR x 12

The most common shortcut is to take monthly recurring revenue (MRR), the recurring subscription revenue a company collects in a given month, and multiply it by 12. This assumes the current monthly run-rate holds steady for a full year, which is a simplification but a widely used one, since MRR is typically tracked continuously as new subscriptions start, existing subscriptions expand or contract, and customers churn.

Method 2: Summing annualized contract values

The alternative approach sums the annualized value of every active subscription contract directly. A customer on a $6,000/year contract contributes $6,000 to ARR regardless of whether they're billed annually, quarterly, or monthly. This method can diverge from the MRR x 12 shortcut when a company's contract mix includes multi-year deals, non-monthly billing cycles, or mid-term price changes, because it's built from the underlying contract terms rather than a single month's cash collection.

What ARR excludes

ARR is specifically the recurring subscription component of revenue. It excludes one-time fees, implementation, onboarding, or setup charges, along with professional services revenue and other non-recurring items. A company that books a large one-time services engagement alongside a subscription does not include that services revenue in ARR, even though both amounts may appear on the same invoice.

Why ARR instead of GAAP revenue

Under GAAP, subscription revenue is generally recognized ratably over the contract term, not when the deal is signed. A company that closes a large new annual contract in its final week of the quarter recognizes only a small sliver of that contract's revenue in GAAP terms during that period, even though the full annual value is now committed. ARR captures that committed value immediately, which is why it functions as the primary growth signal for subscription software businesses, it moves in step with sales momentum rather than with accounting recognition schedules.

Worked Example

Hypothetical example, for education only.

  1. Starting point: A SaaS company ends the month with $500,000 in monthly recurring revenue (MRR) across its active subscriber base.
  2. Apply the MRR x 12 method: ARR = $500,000 x 12 = $6,000,000.
  3. Cross-check with the contract-summation method: Suppose the same customer base is made up of contracts that, added together on an annualized basis, total $6,050,000. The two figures are close but not identical, the small gap can come from mid-month contract starts, billing-cycle timing, or a handful of non-monthly contracts that don't map cleanly onto the MRR snapshot.
  4. Exclude non-recurring revenue: If the company also collected $80,000 in one-time onboarding fees that same month, that amount is left out of both ARR calculations, it's not part of the recurring subscription base.
  5. Interpretation: The company's ARR is reported at approximately $6,000,000-$6,050,000, depending on methodology, and this figure, not the GAAP revenue recognized for the period, is the number most commonly cited when discussing the company's growth rate or used as the denominator in a revenue multiple such as EV/ARR.

Limitations and Common Mistakes

Treating ARR as a GAAP-audited figure

ARR is an operating metric, not a line item defined or audited under GAAP. Companies disclose it voluntarily and can differ in how they treat discounts, multi-year contract amortization, or the timing of churn and downgrades. Comparing ARR figures across companies without checking how each one defines the metric can produce misleading conclusions.

Close-up of a smartphone showing business plan charts on a wooden table with feasibility stage graphic.
Photo by RDNE Stock project via Pexels

Confusing ARR with GAAP revenue growth

ARR growth and GAAP revenue growth can diverge, particularly for fast-growing companies where new bookings are accelerating. A company can show strong ARR growth while GAAP revenue growth still lags, simply because revenue recognition spreads new contract value out over the contract term. Neither figure is "wrong", they answer different questions.

Ignoring churn and contraction

A simple MRR x 12 snapshot reflects the run-rate at a single point in time. It doesn't by itself show whether that run-rate is growing from new business and expansion or being partly offset by churn and downgrades. Net revenue retention and gross retention figures, tracked alongside ARR, give a fuller picture of whether the recurring revenue base is actually durable.

Including non-recurring revenue in the ARR figure

Because ARR is meant to isolate the recurring subscription base, folding in one-time fees, professional services, or unusually large one-time usage overages inflates the figure and misrepresents the durability of the revenue base. The definition given by a company should specifically exclude these items.

FAQ

What is ARR in SaaS?

ARR (Annual Recurring Revenue) is the annualized value of a SaaS company's recurring subscription revenue. It is calculated by annualizing monthly recurring revenue (MRR x 12) or by summing the annualized value of all active subscription contracts. ARR excludes one-time fees and non-recurring revenue, and it is the primary top-line growth metric used to value and compare subscription software businesses.

How is ARR calculated from MRR?

The most common method multiplies monthly recurring revenue by 12: ARR = MRR x 12. An alternative method sums the annualized value of every active subscription contract directly, which can differ from the MRR x 12 shortcut when a company has a mix of monthly, quarterly, and multi-year contracts billed on different cycles.

Why do SaaS companies report ARR instead of GAAP revenue?

GAAP revenue recognition can lag the actual pace of new bookings, since revenue is recognized ratably over the contract term rather than when a deal closes. ARR reflects the current run-rate of subscription commitments, giving investors and operators a more immediate signal of business momentum than a trailing GAAP revenue figure.

What does ARR exclude?

ARR excludes one-time fees and non-recurring revenue, such as implementation or setup fees, professional services, one-time hardware sales, and usage spikes that are not part of a committed recurring subscription. Only the recurring subscription component of revenue is annualized into ARR.

Is ARR the same as GAAP revenue?

No. ARR is an operating metric, not a GAAP-defined figure, so it is not audited or standardized the same way revenue recognized under GAAP is. Companies can differ in how they treat discounts, multi-year contracts, or churn timing when calculating ARR, which is why ARR should be compared cautiously across companies rather than treated as a precise, uniform standard.

How is ARR used to value SaaS companies?

ARR is commonly used as the denominator in EV/ARR (enterprise value divided by ARR), a revenue multiple applied to growth-stage SaaS companies that often have minimal or negative GAAP earnings. Because ARR captures the recurring, committed portion of revenue. It is viewed as a cleaner base for a growth multiple than total revenue, which may include non-recurring items.

What is the difference between ARR and bookings?

Bookings measure the value of contracts signed in a period, including one-time services and the full multi-year value of a deal. ARR measures the annualized recurring portion of contracts currently active. A quarter can show strong bookings while ARR moves less, because a three-year contract adds its full value to bookings but only its annual recurring component to ARR. Reading the two together separates deal-signing activity from the durable subscription base the business runs on.

What is remaining performance obligation and how does it relate to ARR?

Remaining performance obligation, usually shortened to RPO, is a disclosed accounting figure representing contracted revenue not yet recognized, including amounts not yet invoiced. Unlike ARR it appears in financial statements under revenue recognition standards, which makes it auditable. RPO covers the full remaining contract term rather than one annualized year, so it is typically larger than ARR and moves with contract duration. Analysts often watch current RPO, the portion expected within twelve months, as a cross-check on a company reported ARR.

How does usage-based pricing complicate an ARR figure?

ARR assumes a predictable recurring amount per customer, which fits a fixed subscription cleanly. Consumption pricing charges by API calls, storage, or compute, so the amount varies month to month with customer activity. Companies handle this by annualizing a recent period of usage, sometimes a single month, which makes the resulting ARR sensitive to seasonality and to one-off spikes. Where a company mixes committed contracts with overage billing, the disclosure of what was annualized matters more than the headline number.

References

Disclaimer

This article is for educational and informational purposes only and does not constitute personalized investment, financial, or legal advice. ARR is a company-reported operating metric, not a standardized GAAP figure, and definitions can vary between companies. Always verify current financial data from primary sources such as company filings. Trading involves risk, including the possible loss of principal.