📈
📈 Business tools

MRR & ARR Calculator

Results update as you type. Any currency.

Your numbers

Understanding the MRR and ARR calculator — concept and principle

Monthly recurring revenue (MRR) is the predictable subscription revenue a business earns each month; annual recurring revenue (ARR) is the same run rate expressed per year. SaaS founders, investors and finance teams use them to size a subscription business, track growth month by month and compare companies. This calculator builds MRR from your customer count and average price, adjusts it for this month's expansion and churn, and annualises it.

Building MRR and annualising it to ARR420 customers paying $49 give $20,580; adding $1,200 expansion and subtracting $800 churn gives MRR of $20,980. Twelve months of that is ARR of $251,760. Net new MRR is $400.One month of revenue, then twelve420 customers × $49$20,580Upgrades (expansion)+ $1,200Cancellations (churn)− $800MRR this month$20,980× 12 monthsARR = $251,760net new MRR this month: +$400
MRR is this month’s recurring revenue; ARR is simply that month × 12.

How it is calculated

Expansion MRR is extra recurring revenue from existing customers (upgrades, added seats, add-ons). Churned MRR is recurring revenue lost from cancellations or downgrades. Annual plans count as their annual price ÷ 12. One-time fees, setup charges and usage overages that do not recur are excluded. Any currency works.

The principle

MRR normalises every subscription to a monthly amount so that monthly, quarterly and annual plans can be added together. Multiplying by 12 gives ARR, a snapshot of the current run rate, not a forecast: it assumes this month's recurring revenue simply continues for a year. Net new MRR isolates the movement from existing accounts; in a full MRR bridge, new-customer MRR would be added to it.

Worked example

  1. 420 customers × $49 = $20,580 base MRR.
  2. Add expansion $1,200 and subtract churn $800: MRR = 20,580 + 1,200 − 800 = $20,980.00.
  3. ARR = 20,980 × 12 = $251,760.00.
  4. Net new MRR = 1,200 − 800 = $400.00.

How to read the result

Positive net new MRR means expansion from existing customers outweighs what you lose, a healthy sign. Track MRR monthly and look at its growth rate rather than a single value. When the base already reflects this month's customers, enter the expansion and churn that are not yet included in that average price, so you are not counting them twice.

Common mistakes

Keep in mind: Definitions of MRR and ARR vary between companies and are not standardised accounting measures; they differ from recognised revenue under accounting standards. This is an estimate, not financial advice.

Frequently asked questions

Is ARR the same as annual revenue?

No. ARR is the current recurring run rate × 12. Actual revenue for a year depends on growth, churn and non-recurring income during that year.

Should free trials count in MRR?

Usually not. Count a customer in MRR once they are paying.

How are discounts handled?

Use the price customers actually pay after the discount, so the average monthly price reflects real recurring revenue.

What is a good MRR growth rate?

It depends heavily on stage and market, so compare with your own history and with companies of similar size rather than a single benchmark.

Sources: Ross and Lemkin, From Impossible to Inevitable (SaaS recurring revenue metrics)

Checked 8 Nov 2026. Standard business and finance formulas. Estimates for information only.

📈 All business tools →🌍 Calculators by country →