Trendifico
  1. Home
  2. Blog
  3. SaaS

SaaS guide

ARR vs MRR: the difference and how to calculate each

SAAS GUIDE $600K ARR from $50,000 MRR Trendifico

Key takeaways

  • MRR = recurring revenue you can expect each month. ARR = MRR × 12.
  • Annual plans count in MRR at one twelfth of their price. One-time fees, services and taxes never count.
  • Use MRR to run the business month to month; use ARR for annual-contract sales, board decks and valuation talk.

MRR (monthly recurring revenue) is the subscription revenue a business can expect every month. ARR (annual recurring revenue) is the same figure on a yearly scale, so ARR = MRR × 12. They measure the same thing; the difference is the time frame and who uses it. Early-stage and monthly-billing SaaS companies tend to manage by MRR, while companies selling annual or multi-year contracts usually report ARR.

The formulas are short, but most mistakes come from what goes into them. Here is how to calculate each, what to include and leave out, and how to read the movement behind the headline number.

Try it here · MRR & ARR Calculator

Open full tool
Monthly recurring revenue
$50,000
Annual run rate (ARR)
$600,000
Revenue per account
$100.00
Paying customers
500

ARR vs MRR at a glance

MRRARR
Stands forMonthly recurring revenueAnnual recurring revenue
FormulaSum of monthly subscription valueMRR × 12 (or annual contract value)
Best forMonthly plans, SMB and self-serve SaaSAnnual contracts, B2B and enterprise SaaS
ShowsShort-term momentum, month-to-month changesScale, long-term trajectory, valuation
Typical audienceFounders and operatorsBoards, investors and sales teams

How to calculate MRR

Add up the monthly value of every active, paying subscription. For annual or multi-year plans, divide the contract value by the number of months it covers.

MRR = (monthly customers × monthly price) + (annual contract value ÷ 12)

Example: 400 customers pay $50 a month and 100 customers pay $3,600 a year.

  • Monthly plans: 400 × $50 = $20,000
  • Annual plans: 100 × $3,600 ÷ 12 = $30,000
  • MRR = $50,000

How to calculate ARR

ARR = MRR × 12. In the example, $50,000 × 12 = $600,000 ARR. Companies that sell annual contracts often build ARR the other way round: add up the annualised value of every active contract. Both methods give the same answer if the inputs are clean.

Useful milestones: $1M ARR is about $83,333 MRR, and $10M ARR is about $833,333 MRR.

What to include and leave out

Recurring revenue should only contain revenue that repeats on a predictable schedule. Leave out anything else, or the number will overstate the business.

IncludeLeave out
Active subscription fees, after discountsOne-time setup or onboarding fees
Annual plans at 1/12 of the price per monthConsulting, training and implementation work
Recurring add-ons and extra seatsVAT and sales tax
Committed minimums on usage contractsFree trials and unpaid accounts
Cancelled customers, from the date they stop paying

Usage-based fees are a grey area. Many companies count only the committed minimum in ARR and report usage on top, or use a trailing average. Pick one rule, write it down and apply it the same way every month.

The movements behind MRR

A single MRR figure hides a lot. Break the change each month into five parts:

New MRR
From customers who started paying this month.
Expansion MRR
Upgrades, extra seats and add-ons from existing customers.
Contraction MRR
Downgrades and lost seats.
Churned MRR
Revenue lost from customers who cancelled.
Net new MRR
New + expansion − contraction − churned.

Example: you start the month at $50,000, add $4,000 new and $1,500 expansion, and lose $500 to downgrades and $1,000 to cancellations. Net new MRR is $4,000, so you end at $54,000 MRR ($648,000 ARR), an 8% monthly rise.

If churn is eating your growth, measure it properly with the Churn Rate Calculator and compare it with the ranges in our SaaS churn benchmarks guide.

ARR is not revenue

ARR is an operating metric, not an accounting one. Recognised revenue under GAAP or IFRS follows when the service is delivered, and cash follows when customers pay. A customer who pays $36,000 upfront adds $36,000 of cash, $3,000 of MRR and $36,000 of ARR, but only $3,000 of recognised revenue in the first month. Keep the three apart when you model runway; our burn rate guide shows how.

Which should you report?

  • Use MRR if most customers pay monthly, you are pre-$1M ARR, or you need to spot changes quickly.
  • Use ARR if you sell annual or multi-year contracts, report to a board, or talk to investors who compare companies on ARR.
  • Track both. They come from the same data, and MRR tells you about this month while ARR tells you about the scale you have built.

Pushing customers to annual billing lifts cash today without changing ARR. Use the Annual Plan Discount Calculator to see how much discount you can offer, and the Customer Lifetime Value Calculator to see what each customer is worth over time. For the wider picture, read SaaS metrics in plain English.

FAQ

Is ARR just MRR times 12?

Yes, for most SaaS businesses. ARR is the annualised version of MRR. Companies with mostly annual contracts may calculate it directly from contract values, but the result should match MRR × 12.

How do you calculate MRR from an annual plan?

Divide the annual price by 12. A $3,600 annual plan adds $300 of MRR, even though the customer paid all of it upfront.

What is the difference between ARR and run-rate revenue?

ARR only counts recurring subscription revenue. Run-rate revenue takes total revenue from a recent period, including one-off sales, and multiplies it to a year, so it is usually higher and less reliable.

Should discounts be included in MRR?

Use the price the customer actually pays. A $100 plan with a permanent 20% discount is $80 of MRR. Temporary discounts should be reflected while they apply.

Sources

  1. Carta: What is ARR?
  2. Orb: MRR vs. ARR, key SaaS company metrics explained
  3. RSM: Key SaaS metrics and why they matter

Keep reading