Skip to content

MRR Calculator

Compute monthly recurring revenue, ARR and your month-on-month growth rate — with every step of the maths shown.

Annual plans: divide the yearly price by 12 first.
MRR
ARR
Month-on-month growth
Implied annual growth (compounded)
Show the maths
Link to this calculator

What this calculator measures

MRR — monthly recurring revenue — is the normalised monthly value of every active subscription, and the single number most SaaS decisions hang off. This calculator computes it the simple way (customers × average revenue per customer), annualises it to ARR, and, if you give it last month’s figure, works out your month-on-month growth rate and what that pace compounds to over a year.

The formulas

MRR = paying customers × ARPU
ARR = MRR × 12
Growth rate = (this month’s MRR − last month’s MRR) ÷ last month’s MRR
Implied annual growth = (1 + monthly growth)12 − 1

The last line trips people up. Monthly growth compounds, so 8% a month is not 96% a year — it is roughly 152%. Conversely, a company targeting “3× in 12 months” needs about 9.6% monthly, not 17%.

Worked example

A B2B tool has 240 paying customers averaging $99/month. MRR = 240 × $99 = $23,760, so ARR = $285,120. Last month MRR was $22,000, so growth = ($23,760 − $22,000) ÷ $22,000 = 8.0% month-on-month — a pace that compounds to roughly 152% a year if held.

What good looks like

Growth expectations scale down as revenue scales up. As broad 2025/26 ranges: under $1M ARR, strong companies grow 10–20% monthly; between $1M and $10M ARR, 5–10% monthly (roughly 80–200% annually) is upper-quartile; beyond $10M ARR, 40–80% annual growth is very good and the median public SaaS grows nearer 20%. Our benchmarks page breaks these ranges down by ARR band with sourcing notes.

Common mistakes

FAQ

Should one-off fees be included in MRR?

No. MRR counts only revenue that recurs at the same value next month. Setup fees, one-time services and single usage overages are excluded — if you include them, every downstream metric built on MRR (growth rate, NRR, quick ratio) is contaminated.

How do annual plans convert to MRR?

Divide the annual contract value by twelve. A customer paying $1,188 per year contributes $99 of MRR, regardless of when the cash was collected. MRR normalises billing frequency out of the picture.

Is ARR just MRR times twelve?

By convention, yes: ARR = MRR × 12. It is a point-in-time snapshot of annualised run rate, not the revenue you booked over the past year. Companies with mostly annual contracts sometimes sum contract values directly instead — the result should agree if definitions are clean.