Working hours Mon–Fri: 10:00 – 18:00
Free SaaS forecasting calculator

How to Calculate SaaS ARR from MRR

Most online ARR calculators multiply revenue by a "growth rate" once and call it done. This one runs a 36-month simulation — month-by-month MRR, churn, expansion, new acquisitions — so the numbers reflect how a real SaaS book grows.

✓ 36-month month-by-month simulation
✓ Includes churn + expansion + new MRR
✓ Inputs stay in your browser
✓ Shareable URL of every forecast
36 mo
Simulation horizon
2.5 %
Typical SaaS monthly churn
100 %+
Healthy net revenue retention
How to Calculate SaaS ARR from MRR — 36-Month Forecast Calculator — video tutorial
⏱ 60 sec tutorial
Watch how to use this calculator
Loading calculator…

How SaaS ARR is actually projected

To calculate SaaS ARR properly you cannot just take last month's MRR and multiply by twelve. ARR depends on when customers are acquired versus when they churn — a 5 % monthly churn rate eats compound revenue differently depending on whether your new MRR is front-loaded or steady. This calculator runs a month-by-month MRR simulation for 36 months with explicit churn, expansion, and new-MRR inputs.

The simulation

mrr[0]      = starting_mrr
for m in 1..36:
    mrr[m] = mrr[m-1] × (1 − churn + expansion) + new_mrr_per_month
arr_36m     = mrr[36] × 12

The compound factor (1 − churn + expansion) is your monthly net revenue retention (NRR) expressed as a decimal. NRR above 100 % means existing customers grow faster than they churn — the gold standard for SaaS. NRR below 95 % is a leaky bucket that no amount of new-MRR acquisition can fully compensate for.

What the result tells you

  • 36-month ARR — what your book is worth if current dynamics hold. Useful for board planning and valuation.
  • Exit MRR per year — month-12, month-24, month-36 MRR. Compare year-over-year growth to spot when expansion starts compounding.
  • Monthly NRR — the compounding force. Above 100 % = revenue grows even without new acquisitions; below 100 % = leaky bucket.

Why month-by-month matters

A lazy "ARR = year-1 revenue × (1 + growth)^3" multiplier fudges churn timing badly. Real ARR depends on the order of events — customers acquired in month 1 with 3 % monthly churn lose 60 % of their cohort revenue by month 30, but customers acquired in month 30 are still mostly there. Multiplying by a growth rate hides this.

How to forecast SaaS ARR from MRR

Four inputs, one 36-month forecast. All math runs in your browser — no data leaves.

1

Enter current MRR

Use the latest month's recurring revenue. Exclude one-time fees, setup, and overages.

2

Set realistic new MRR per month

Average new MRR from new logos in the last 3 months. Be honest — most founders overestimate the trend.

3

Enter monthly revenue churn

Lost MRR / start-of-month MRR. Typical B2B SaaS: 1–3 %. SMB SaaS: 3–6 %. Convert from annual if needed.

4

Enter monthly expansion

Upsells + cross-sells + plan upgrades, as % of starting MRR. Good SaaS hits 1–2 %; great SaaS hits 2–4 %.

5

Read the forecast

Year-1 exit MRR is the most accurate; year-3 is directional. If 36-month ARR looks unrealistic, your churn or expansion input is wrong.

Frequently asked questions about SaaS ARR forecasting

-
What is the difference between MRR and ARR?

MRR is monthly recurring revenue — what you bill (or would bill) every month. ARR is annual recurring revenue — MRR multiplied by 12. ARR is the headline metric for investors and boards; MRR is the operating metric for product and sales teams.

+
Why not just multiply MRR by 12 for ARR?

For current-month ARR, you can. For forecast ARR (what ARR will be in 12, 24, or 36 months), no — the answer depends on when customers are acquired vs churned. A month-by-month simulation captures this; a single multiplier does not.

+
What is a good monthly churn rate for SaaS?

1–3 % for B2B SaaS sold annually; 3–6 % for SMB SaaS sold monthly; below 1 % for enterprise SaaS with multi-year contracts. Above 6 % consistently means product-market fit is incomplete or pricing is misaligned.

+
How do I calculate net revenue retention (NRR)?

NRR = (1 − monthly_churn + monthly_expansion) × 100 %. Above 100 % means existing customers generate more revenue over time even without new logos — the holy grail of SaaS. The calculator shows monthly NRR explicitly.

+
Should I include one-time revenue in MRR?

No. MRR is recurring only — exclude setup fees, training, one-time professional services, and overage charges. Including non-recurring revenue makes the forecast wildly optimistic.

+
What is a realistic 3-year ARR for a Series A SaaS?

Series A typically enters at $1–3M ARR. A "good" 3-year trajectory triples that to $3–10M with 60–80 % year-over-year growth slowing as base grows. If the calculator shows you crossing $20M in 36 months from a $1M start, your inputs are aggressive.

More marketing calculators we built
🚀
SEO ROI Calculator
12-month ramp + break-even month.
Open calculator →
💰
CAC & LTV Calculator
Unit-economics with a letter grade.
Open calculator →
🧪
A/B Test Sample Size
Two-proportion z-test, not a guess.
Open calculator →
⚙️
Automation Savings
Hours + $ saved by automating a process.
Open calculator →

Building an investor-grade SaaS forecast?

We help Series A–C SaaS founders build forecast models that pass DD scrutiny — cohort retention, expansion modelling, sensitivity analysis included.
✓ Cohort-level modelling
✓ Sensitivity scenarios
✓ Investor-ready output
✓ Free 30-min consult
Book a forecast review
By submitting you agree to our Privacy Policy