Blog··5 min read

MRR vs ARR: which one to track, and when each one lies

MRR and ARR are the same number in different units, until they are not. When to use each, how annual contracts break the conversion, and the mistakes that make either one wrong.

By Pedro Campos

MRR vs ARR: which one to track, and when each one lies

The honest answer to "MRR vs ARR" is that they are the same measurement in different units, the way meters and kilometers are. ARR is MRR times twelve. There is no information in one that is missing from the other, and any tool that shows them diverging has a bug.

So why do both exist, and why do teams argue about which to track? Because the unit you quote changes how people reason about the number, and because two specific mistakes (annualizing a lucky month, and confusing ARR with annual contracts) have made plenty of ARR figures quietly wrong. That is the actual content of the comparison, and it is worth ten minutes.

The formal definitions live in the glossary: MRR and ARR.

The two units

MRR

What is a month of the current book worth?

sum of every active subscription, normalized to a monthly amount
What moves it
The five movements: new business, expansion, contraction, churn, reactivation.
Who asks for it
You, weekly. The operating unit: pricing changes and churn show up here first.

ARR

What is a year of the current book worth?

MRR × 12
What moves it
Exactly what MRR does, twelve times larger. No independent information.
Who asks for it
Boards, investors and comparables. The reporting unit, quoted in fundraising.

The conversion is exact by definition: a book worth $41,500 a month is a book worth $498,000 a year. What changes is the audience. MRR is the unit you operate in, because the things you do (pricing changes, churn fixes, launches) show up in weeks, and a monthly unit makes them visible. ARR is the unit you are compared in, because fundraising, valuation multiples and benchmark reports are all quoted annually.

The practical rule: operate in MRR, report in ARR, and never compute them separately. The moment ARR is maintained as its own number instead of being derived as MRR × 12, the two can drift, and reconciling them later is nobody's favorite afternoon.

Where ARR goes wrong

Annualizing the best month you ever had

ARR is a run rate: this month, times twelve, if nothing changes. That conditional does real work. A $30,000 MRR month that included an unusually good launch is not a $360,000 business; it is a business whose next eleven months will decide what it was.

The honest version of this is not to avoid ARR, it is to be consistent about the base. ARR derived from the same month-end MRR series every time is a fine number. ARR quoted from whichever recent month was best is marketing.

Confusing ARR with annual contracts

ARR does not mean "revenue from annual plans". A $99/month customer contributes $1,188 of ARR; a $1,188/year customer contributes exactly the same. Both are recurring, both normalize, both belong.

The reverse mistake does more damage: booking an annual contract's full value as ARR in the month it was signed, on top of its normalized MRR. That is double counting, and it usually enters through a spreadsheet where "bookings" and "ARR" share a column. If your ARR moved by the size of one deal in one month, this is the first thing to check. (Bookings is a real and useful number, it is just a different one.)

Multiplying a contaminated MRR

Every mistake inside MRR (trials counted, one-time fees included, annual invoices spiking the month they land) is multiplied by twelve on the way to ARR. A $500 contamination in MRR is a $6,000 lie in ARR. The fix always lives at the MRR layer, and what is MRR walks through the full list of edge cases.

The dashboard answer

Because the conversion is definitional, the right tooling answer is to compute MRR once, from a movement ledger, and render ARR as a view of it. That is how Kometrics does it: one ledger, both units, and they cannot disagree because there is nothing independent to disagree about.

app.kometrics.com
Kometrics dashboard showing MRR, paid subscribers, MRR movements and churn rates for a SaaS business

Which one to quote, when

  • Weekly operating review: MRR, with its movements. The week's work is visible there.
  • Investor conversations: ARR. It is the unit of comparables ("$1M ARR" is a milestone, "$83,333 MRR" is arithmetic) and quoting anything else reads as unfamiliarity.
  • Pricing experiments: MRR, because effects land mid-quarter and you want them dated.
  • Press and hiring: ARR. Bigger unit, same truth.
  • Your own head: pick one and stay in it. Switching units mid-analysis is how a 2% monthly problem gets misfiled as a 24% annual crisis, or vice versa.

FAQ

Is ARR always exactly MRR times 12?

As we compute it, yes, and that is the common convention. Some enterprise businesses define ARR bottom-up from contract values instead; that variant is legitimate but must exclude non-recurring items and be labeled, because the two definitions diverge the moment billing gets complicated.

Should an early-stage startup track MRR or ARR?

MRR, operationally: at early scale the monthly number is the one that moves fast enough to learn from. Quote ARR externally when the audience expects annual units.

Do quarterly or annual plans break MRR?

No. Every subscription normalizes to its monthly value: a $1,200 annual plan is $100 of MRR in every month of its term. That normalization is the entire point of the R in MRR.

Why do investors prefer ARR?

Convention and comparability. Valuation multiples, benchmark reports and fund models are built in annual units, so ARR lets your number drop into their spreadsheet without a conversion step.

Know your revenue. Trust the metrics.

Connect Stripe and get every SaaS metric computed from your real billing history. Free under $1,000 MRR.

Start free

Keep reading