What is Annual Recurring Revenue?
Formula
ARR = MRR × 12
- MRR
- Monthly recurring revenue at the end of the period, on the same inclusion rules used all year
- × 12
- Straight annualisation, assuming no growth, no churn and no expansion over the next twelve months
Worked example
A business at $13,536 MRR in December, having grown steadily through the year from $7,100 in January.
| Step | Value |
|---|---|
| 1December MRR | $13,536 |
| 2ARR (MRR × 12) | $162,432 |
| 3Actual recurring revenue billed over the year | $121,900 |
| 4Gap between run rate and trailing actual | $40,532 |
| 5Run rate as a share of trailing actual | 133% |
Result
ARR is $162,432 and the business has never earned that in a year. Both figures are honest; ARR describes the forward run rate the December book implies, and $121,900 describes what actually happened. Confusing them overstates the year by a third.
Run rate, not trailing revenue
ARR is a forward-looking statement made from a single day of data. It takes the contracted book as it stands right now and asks what a year of it would be worth if nothing moved. For a company growing 8% a month, ARR will always sit far above trailing twelve-month revenue — not because anyone is being dishonest, but because the two questions are different. Trouble starts only when a deck reports ARR under a heading that implies history.
The corollary is that ARR is as volatile as the day it was measured on. Land one large annual contract on 30 June and ARR jumps by twelve times its monthly value on 1 July. That is arithmetically correct and analytically fragile, which is why ARR should be read next to a trend of MRR rather than on its own.
Why ARR = MRR × 12 rather than the reverse
Some businesses, particularly enterprise ones, contract annually and think in annual terms, and it is tempting to compute ARR directly from contracts and derive MRR by dividing. The result is the same when every contract is a clean twelve months. It stops being the same the moment you have multi-year contracts, mid-term upgrades, quarterly plans or ramped pricing — all of which normalise cleanly to a monthly figure and messily to an annual one. Computing MRR first and annualising keeps one definition, one movement ledger and one comparable series. It is also what annual contract value is for: contract-level annual economics belong in ACV, not in a redefined ARR.
Only recurring revenue is recurring
ARR inherits every inclusion decision from MRR, and inherits it multiplied by twelve. A one-off implementation fee wrongly included in MRR costs you a small distortion; the same error in ARR misstates the headline by twelve times the fee. The categories that must stay out are the familiar ones: setup and implementation, professional services, hardware, and variable usage. Services revenue in particular is often significant and often lumpy, and rolling it into ARR is how a business ends up reporting a run rate that it would have to repeat a sales cycle to sustain.
Where ARR is genuinely the better unit
Annual-contract businesses have a real case for leading with ARR. When customers commit for twelve months, the contracted book is the year, monthly movement is mostly an artefact of renewal timing, and the annual figure is the one both sides of the table negotiate in. Investors in that segment benchmark in ARR, so reporting it is a communication decision as much as an analytical one.
Self-serve and month-to-month businesses have the opposite situation. Their customers can leave in thirty days, so multiplying by twelve asserts a commitment nobody made. The figure is still usable as shorthand, but MRR with its movement breakdown is the honest primary and ARR is the summary.
ARR and the growth rate people actually mean
When a company says it "grew 3x last year", it is almost always comparing ARR at two points in time, not comparing two years of billed revenue. Those produce different numbers, and the ARR version is the larger one for any growing company. It is a legitimate measure — period-end run rate against period-end run rate is exactly how growth rate is defined — but state which one you mean, because the difference between run-rate growth and trailing revenue growth is the difference most commonly exploited in fundraising materials.
Where ARR goes wrong
- Reporting ARR as though it were the last twelve months of revenue. For a fast-growing business the run rate can exceed trailing actual revenue by 30% or more, and the two get conflated constantly in decks and press coverage.
- Including one-off fees or professional services. Every non-recurring dollar in the monthly figure is multiplied by twelve in the annual one, so an error that looked minor in MRR becomes a material misstatement in ARR.
- Building ARR from contract values instead of from MRR. It agrees only while every contract is a clean twelve months; multi-year deals, ramped pricing and mid-term upgrades all break it, and you end up with two revenue definitions that disagree and no way to reconcile them.
- Quoting ARR at a moment chosen for how it looks. Because a single large annual deal moves ARR by twelve times its monthly value the day it lands, period-end selection can flatter the figure without a single customer behaving differently.
- Using ARR as the denominator for a monthly churn calculation. Mixing an annualised numerator with a monthly one, or the reverse, produces an error of roughly 12x that reads entirely plausibly.
Typical ranges
ARR level is a size measure and has no healthy range; a business at $200,000 and one at $20m can have identical unit economics. Where directional conventions do exist is in growth: venture guidance commonly treats roughly 100% year-over-year run-rate growth as strong for an early-stage SaaS business, decaying as the base gets larger. Treat that as a convention drawn from investor writing rather than a measured industry figure, and compare your own trailing quarters first.
Source: Venture convention, not an empirical study
Related
Metrics that move with this one
No metric explains a business on its own. These are the figures that qualify, offset or explain ARR.
Monthly Recurring Revenue (MRR)
Monthly recurring revenue (MRR) is the monthly-normalised value of every active paid subscription at a point in time: monthly plans at face value, quarterly plans divided by three, annual plans divided by twelve, plus recurring add-ons and less active discounts. It is a snapshot of contracted run rate rather than an accounting figure, so it deliberately excludes one-off charges, setup fees, usage overages and refunds, and it has no definition in GAAP or IFRS.
Learn moreAnnual Contract Value (ACV)
Annual contract value (ACV) is the annualised recurring value of a single customer contract, calculated by dividing the contract's total recurring value by its length in years. A three-year, $300,000 agreement has an ACV of $100,000 and a total contract value (TCV) of $300,000; ACV is the figure used to describe deal size and segment a sales motion, because it stays comparable across contracts of different lengths.
Learn moreMRR Growth Rate
MRR growth rate is the percentage change in monthly recurring revenue from one period to the next, calculated as current MRR divided by prior MRR, minus one, times one hundred. Reported monthly it is the standard pace measure for a subscription business, and it is compounding: 8% a month is roughly 151% a year, not 96%, because each month's growth applies to the base the previous month produced.
Learn moreAverage Revenue Per User (ARPU)
Average revenue per user (ARPU) is monthly recurring revenue divided by the number of active paying customers, giving the blended monthly value of a single account. It is frequently written ARPA — average revenue per account — and the distinction matters for any product where one account contains several seats, because dividing by seats and dividing by accounts produce different numbers and answer different questions.
Learn moreNet New MRR
Net new MRR is the change in monthly recurring revenue over a period, calculated as new plus expansion plus reactivation MRR, minus contraction and churned MRR. It is the single figure that reconciles opening MRR to closing MRR, and its value comes less from the total than from the five components underneath it, which distinguish a business growing from acquisition, from expansion, or merely replacing what it loses.
Learn moreRunway
Runway is the number of months a company can operate before it runs out of cash, calculated as cash on hand divided by net monthly burn. It is only as reliable as the burn figure behind it: dividing by a single month's burn, or by a burn that improved because one large annual prepayment happened to land, produces a runway number that will not survive the next quarter.
Learn moreARR: frequently asked questions
How do you calculate ARR?
Is ARR the same as annual revenue?
Should a monthly-billing business report ARR?
Does ARR include one-off and services revenue?
What is the difference between ARR and ACV?
Stop recalculating ARR by hand.
Connect Stripe and Bastle computes this metric — and the rest of the glossary — against your own billing history, with the definitions under your control. Free while in beta, no card required.