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
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.
- 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.
- 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.
- Enter one quarter's billing summed across every quarterly customer; it is divided by three.
- 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.
- 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, 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.
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.
Frequently asked questions.
How do I count a customer on a discounted annual plan?
What should I enter for a multi-year contract?
Why are implementation and services fees left out of ARR?
Is ARR the same as revenue on the income statement?
Do public companies have to explain how they calculate ARR?
Should free trials, discounts and credits affect MRR?
How do I handle usage-based or overage charges?
What is committed MRR?
Why does the share of MRR on annual contracts matter?
Does ARR tell me whether the business is growing?
References& sources.
- [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]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]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]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]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]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
- Overseen by
- Daniel, Quanta Calculator Researcher
- 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.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 1560 calculators remain free
- No billing is enabled