AllMyCalculators

MRR, ARR and MRR Growth Calculator

Works out MRR, ARR and how much MRR grew over a month.

Average recurring revenue per customer account.

Revenue from customers who joined this month.

Upgrades and add-ons from existing customers.

Downgrades from customers who stayed.

Revenue from customers who cancelled.

MRR at the end of the month
—

Share sends a link that reopens these numbers. Copy details pastes the full breakdown as a list.

MRR at the start of the month —
Net new MRR —
MRR growth — %
ARR —
Reading this —

The formula

MRR = customers × ARPA net new MRR = new + expansion − contraction − churned MRR growth = net new MRR ÷ starting MRR ARR = MRR × 12

Only recurring revenue counts. One-off fees such as setup and services stay out, and a yearly plan counts as its price ÷ 12.

What to watch out for

Take customers and ARPA from the first day of the month, then enter what changed during it. Leave out trials and anything that does not recur.

Frequently Asked Questions

How do I calculate MRR?

Multiply customers by average revenue per account. 200 customers paying 50 a month is 10,000 MRR, or 120,000 ARR.

How is MRR growth calculated?

Divide net new MRR by starting MRR. Starting at 10,000 with 800 new, 300 expansion, 100 contraction and 200 churned, net new MRR is 800 and growth is 8.00%.

Should a yearly plan count in full?

No. Spread it over the months it covers. A plan of 1,200 a year adds 100 to MRR.