Audited 29 Jul 2026·Last updated 28 Oct 2026·6 citations·Tier 1·0 uses

MRR to ARR Calculator — Normalise a Mixed Billing Book

Turn monthly, quarterly and annual subscription billing into one MRR and ARR figure, with services and setup fees kept out and shown as run-rate revenue.

MRR to ARR Calculator

The per-month total across every customer on a monthly plan. Use the committed subscription price, not what happened to be invoiced — a mid-month upgrade counts at its new rate.
$
Add up the ANNUAL value of every annually-billed customer. A three-year contract worth $180,000 in total contributes $60,000 here, not $180,000. Multi-year totals belong in the annual contract value calculator.
$
Add up the value of one quarter's billing across every quarterly customer. The calculator divides by three to get the monthly contribution.
$
Implementation, onboarding, training, custom development, hardware, overage that is not contractually committed. This is deliberately EXCLUDED from MRR and ARR and reported separately — entering it is how you see how much of your top line is not actually recurring.
$
MRR — monthly recurring revenue
$100,000.00
Monthly recurring revenue in dollars: monthly plans plus one twelfth of annual contract value plus one third of quarterly billing, excluding non-recurring revenue.
ARR — annual recurring revenue
$1,200,000.00
MRR from annual contracts
$50,000.00
MRR from quarterly contracts
$10,000.00
Share of MRR on annual contracts
50.00%
Recurring share of total revenue
89.29%
Monthly run-rate revenue (incl. non-recurring)
$112,000.00
Annual run-rate revenue (ARRR)
$1,344,000.00

Background.

Monthly recurring revenue is what your customers are committed to pay you in a normal month for the subscription itself. Annual recurring revenue is that figure times twelve. The multiplication is the easy part; the work is in building a monthly figure when customers pay on different schedules and some of what you invoice will never repeat.

A customer on a $100-a-month plan adds $100 to MRR. Annual contracts worth $600,000 a year add $50,000, one twelfth, because MRR asks what a month of the subscription is worth, not what landed in the bank this month. Quarterly customers billed $30,000 a quarter add $10,000. Put those streams together, with $40,000 of monthly plans, and a business with three billing schedules has a single number it can track from month to month: $100,000 of MRR, or $1,200,000 of ARR.

What stays out matters as much. Implementation projects, onboarding, training, custom development and hardware are revenue, but none of it renews by itself. Andreessen Horowitz's list of sixteen startup metrics says ARR "should exclude one-time (non-recurring) fees and professional service fees", and Bessemer Venture Partners gives the combined figure a separate name, ARRR, annual run-rate revenue. The calculator reports both, so the gap between them is visible: in the example, $12,000 a month of services lifts run-rate revenue to $1,344,000 while ARR stays at $1,200,000.

ARR is an operating metric, not accounting revenue. No accounting standard defines it, two companies can calculate it differently, and the income statement follows rules under which the same contracts produce a different number. It also says nothing about direction: a business with $1.2 million of ARR could be doubling or shrinking. What it gives you is a clean measure of the recurring base on the day you measure it, which every growth, retention and valuation figure then builds on.

What is mrr to arr calculator?

MRR is the monthly value of all committed subscription revenue, with every billing schedule converted to a monthly amount: monthly plans at face value, quarterly billing divided by three, annual contract values divided by twelve. ARR is MRR × 12, the yearly amount the current subscriptions would bring in if nothing changed. Bessemer's definition puts it as "the currently recognized portion of this monthly revenue, multiplied by twelve". Both are run rates: they describe the present book of contracts at today's prices, with no forecast of new sales or losses. Both leave out revenue that must be sold again to recur, such as setup fees, services and usage that no contract commits the customer to. Run-rate revenue puts that non-recurring revenue back in, and its annual version is what Bessemer calls ARRR. The share of total monthly revenue that is recurring is the ratio of the two.

How to use this calculator.

  1. Enter the total monthly price of every customer on a monthly plan, after discounts. Use the committed subscription price rather than this month's invoices, so a customer who upgraded mid-month counts at the new rate.
  2. Enter the combined yearly value of all annually billed contracts. For a multi-year deal enter one year's value, not the whole contract: a three-year, $180,000 contract contributes $60,000.
  3. Enter one quarter's billing summed across every quarterly customer; it is divided by three.
  4. Enter the monthly average of non-recurring revenue, taken over several months if it is lumpy: implementation, onboarding, training, custom work, hardware and overage no contract commits to. It is kept out of MRR and ARR and shown in the run-rate figures and the recurring share.
  5. At least one of the three recurring fields must be above zero. Read MRR and ARR first, then the two shares, which show how much of the business is recurring and how much of the recurring base renews once a year.

The formula.

MRR = M + A⁄12 + Q⁄3 ARR = MRR × 12

MRR = M + A ÷ 12 + Q ÷ 3, where M is recurring revenue billed monthly, A the combined annual value of annual contracts and Q the combined value of one quarter's billing on quarterly contracts. ARR = MRR × 12. The annual and quarterly contributions are reported separately as MRR from annual contracts and MRR from quarterly contracts.

The non-recurring figure N enters only the run-rate outputs. Monthly run-rate revenue is MRR + N and annual run-rate revenue is (MRR + N) × 12. The recurring share is MRR ÷ (MRR + N) × 100, so it is 100% when you enter no non-recurring revenue. The share of MRR on annual contracts is (A ÷ 12) ÷ MRR × 100.

ARR is twelve times the exact MRR, not the MRR rounded to the cent. A single $100 annual contract shows MRR of $8.33 and ARR of exactly $100.00, rather than the $99.96 that 12 × $8.33 would give. Every result is shown to the cent or to two decimal places of a percent.

The arithmetic assumes the inputs are already clean, and most disagreements about ARR come from what goes into them rather than how they are combined. Three choices change the answer most. A multi-year contract entered at its total value instead of its annual value inflates ARR by the number of years. Services revenue entered as recurring inflates it by twelve times the monthly services figure. And customers counted before they are committed, such as free trials or signed contracts that have not started, turn ARR into a bookings figure. A sensible convention for each, written down and applied the same way every month, matters more than which convention you choose. The same goes for a book billed in several currencies: convert every contract at one fixed exchange rate for the year, so that currency swings do not show up as growth or churn.

The formula has no time dimension. It ignores when contracts renew, whether customers are about to leave and how fast new ones arrive, and it treats a contract signed yesterday the same as one in its fifth year. Those questions need the flows into and out of the base, not its size.

A worked example.

Example

A software company bills three groups of customers. Month-to-month subscribers pay $40,000 a month in total. Enterprise customers hold annual contracts whose yearly values add up to $600,000. A few mid-sized accounts are billed quarterly, $30,000 a quarter between them. The services team also invoices about $12,000 a month of implementation and training work. The annual contracts contribute $600,000 ÷ 12 = $50,000 a month, and the quarterly ones $30,000 ÷ 3 = $10,000. Adding the $40,000 of monthly plans gives MRR of $40,000 + $50,000 + $10,000 = $100,000, and ARR of $100,000 × 12 = $1,200,000. Annual contracts supply $50,000 of the $100,000, so the share of MRR on annual terms is 50.00%. With services added back, monthly run-rate revenue is $100,000 + $12,000 = $112,000, and annual run-rate revenue is $112,000 × 12 = $1,344,000. The recurring share is $100,000 ÷ $112,000 × 100 = 89.29%. So the company would describe itself as a $1.2 million ARR business with roughly $144,000 a year of services on top. The services money is real, but on 1 January it starts again from zero, while the $1.2 million is already under contract.

quarterly Contracts Total30,000
non Recurring Revenue Per Month12,000
monthly Billed Revenue40,000
annual Contracts Total600,000

Frequently asked questions.

How do I count a customer on a discounted annual plan?
At the price they actually committed to, divided by twelve. If your plan costs $100 a month or $1,000 a year, an annual customer adds $83.33 to MRR, not $100. Counting annual customers at the monthly list price overstates both MRR and ARR by the size of the discount, which can be large when most of the book prepays.
What should I enter for a multi-year contract?
One year's value. A three-year, $180,000 contract entered as $60,000 gives MRR of $5,000 and ARR of $60,000. Entered as $180,000 it gives $15,000 and $180,000, triple the true figure. If the price steps up each year, pick a rule, such as the current year's price, and use it for every contract. Total contract value is a bookings measure; the annual contract value calculator handles that conversion.
Why are implementation and services fees left out of ARR?
Because they do not renew. A subscription continues unless the customer cancels; an implementation project ends and must be sold again. Andreessen Horowitz names counting such fees as a classic ARR error, and Bessemer reports the combined figure separately as ARRR. In the worked example, services of $60,000 a month instead of $12,000 would leave ARR at $1,200,000 but cut the recurring share to 62.50%.
Is ARR the same as revenue on the income statement?
No. Under the revenue standard ASC 606, a subscription is recognised over the period it covers, typically in equal monthly amounts. A $1.2 million annual contract that starts on 1 December adds $1.2 million to ARR at once but only about $100,000 to revenue for a calendar year ending 31 December. For a growing company ARR runs ahead of recognised revenue; for a shrinking one it runs behind.
Do public companies have to explain how they calculate ARR?
In the United States, yes, in substance. SEC Release 33-10751, issued on 30 January 2020, says that a company presenting a key metric such as ARR in its management's discussion and analysis should define it, explain how it is calculated and why it is useful, and disclose any change in the calculation. Because no standard defines ARR, the definition is part of the number.
Should free trials, discounts and credits affect MRR?
Free trials should not count until they convert, since nobody is committed to pay yet. Discounts should, because MRR is the price customers actually pay. A credit that permanently changes the subscription price reduces MRR; a one-off goodwill credit that leaves the contract unchanged does not. Whatever rules you adopt, apply them every month, or month-to-month changes in MRR will reflect policy rather than customers.
How do I handle usage-based or overage charges?
Count the part a contract commits the customer to, such as a minimum monthly fee or a prepaid usage allowance, as recurring. Variable usage above that is better entered as non-recurring here, because next month's amount is not promised. If usage is your main pricing model, a trailing average can be a reasonable stand-in, as long as you label it and keep it apart from contracted MRR.
What is committed MRR?
A forward-looking version of MRR that Bessemer calls CMRR. It starts from current MRR and adjusts for changes already known: contracts signed but not yet started, agreed upgrades, and customers who have given notice to cancel. The calculator works out current MRR only, because those adjustments depend on your own contract pipeline; if you track CMRR, start from the figure here.
Why does the share of MRR on annual contracts matter?
It shows when cash arrives and when churn can happen. Annual customers usually pay a year in advance, so a high share means cash comes in well ahead of recognised revenue. It also means renewals cluster: each annual customer decides once a year, in a single large event, instead of monthly. At 50.00% in the example, half the recurring base comes up for renewal on contract anniversaries.
Does ARR tell me whether the business is growing?
No. It measures the size of the recurring base on one date. To see its direction, break the month's change in MRR into new customers, returning customers, expansion, contraction and churn, the growth-accounting framework Social Capital's diligence team described. Two companies with the same $1.2 million of ARR can look very different once those flows are laid side by side.

References& sources.

  1. [1]Jordan, J., Hariharan, A., Chen, F., & Kasireddy, P. (21 August 2015). "16 Startup Metrics." Andreessen Horowitz. Quoted verbatim on this page: ARR "should exclude one-time (non-recurring) fees and professional service fees", and the two classic errors of counting non-recurring fees and counting bookings. Retrieved 29 July 2026; quotes verified against the live page.
  2. [2]Deeter, B. (2 October 2012). "The five accounting metrics for cloud companies." Bessemer Venture Partners Atlas. Independent second authority on the recurring/non-recurring boundary: "ARR is simply the currently recognized portion of this monthly revenue, multiplied by twelve" and "ARRR is the ARR, plus any non-recurring revenue related to items such as professional services, transactions, and implementations". Also the source for CMRR. Retrieved 29 July 2026; quotes verified against the live page.
  3. [3]Financial Accounting Standards Board (May 2014). Accounting Standards Update No. 2014-09, "Revenue from Contracts with Customers (Topic 606)." Source for the point that a subscription is a performance obligation satisfied over time and recognised ratably (ASC 606-10-25-27), which is why ARR is not GAAP revenue. Authoritative PDF; URL verified live (HTTP 200) 29 July 2026.
  4. [4]U.S. Securities and Exchange Commission (30 January 2020). Release No. 33-10751, "Commission Guidance on Management's Discussion and Analysis of Financial Condition and Results of Operations." Requires a registrant presenting a metric such as ARR to disclose its definition, method of calculation, why it is useful and how management uses it, and to flag material changes in the calculation. Effective 25 February 2020. sec.gov returns HTTP 403 to automated fetchers; release number, title and dates verified independently.
  5. [5]Hsu, J. "Diligence at Social Capital Part 2: Accounting for Revenue Growth." Source for the growth-accounting decomposition of recurring revenue into new, resurrected, expansion, contraction and churned components — the framework that separates the size of the recurring base from its direction of travel. Retrieved 29 July 2026.
  6. [6]17 CFR § 229.303 (Regulation S-K Item 303, Management's Discussion and Analysis). Context for how operating metrics are presented alongside GAAP results in periodic reports. Text verified 29 July 2026 via the Cornell LII mirror of the eCFR.

How this page was produced

Published by
Quanta Calculator
Primary sources
6 cited below
Method
MRR = M + A⁄12 + Q⁄3 ARR = MRR × 12
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon