HisabCalc

SaaS MRR Calculator (Monthly Recurring Revenue and ARR)

Turns your customer count and average revenue per user into monthly recurring revenue, then splits the month's movement into new, churned and expansion revenue and shows the annual run rate.

Enter your numbers

Example: 348

Example: 1499

Example: 27

Example: 11

Example: 8400

Result
Share on WhatsApp

Figures are computed on your device; nothing is sent anywhere.

Formula

mrr = customers * arpu; newMrr = newCustomers * arpu; churnedMrr = churnedCustomers * arpu; netNewMrr = newMrr - churnedMrr + expansionRevenue; arr = mrr * 12

How the calculation works

Monthly recurring revenue is the base figure founders and investors watch, because it counts only subscription income expected to repeat next month rather than one-off sales.

Splitting the month into new, churned and expansion revenue shows whether growth comes from winning customers or from existing accounts spending more, which carry very different costs.

Multiplying MRR by twelve gives an annual run rate that is a snapshot rather than a forecast, because it assumes the current month repeats even though churn and growth both keep moving.

Common mistakes

When to use it

Worked example

With 348 subscribers paying 1499 taka each, MRR is 521652 taka, new MRR is 40473, churned MRR is 16489 and net new MRR is 32384, giving an ARR of 6259824 taka.

Monthly recurring revenue 521,652.00
New MRR this month 40,473.00
Churned MRR 16,489.00
Net new MRR 32,384.00
Annual recurring revenue 6,259,824.00

Common questions

Does net new MRR include expansion revenue?

Yes, net new MRR adds expansion revenue on top of new MRR and subtracts churned MRR, so it shows the true change in MRR for the month.

Last updated: 2026-10-04