MRR Calculator

Turn your subscriber numbers into the metrics investors and founders watch every month. Enter paying customers and average revenue per user and this MRR calculator returns your monthly recurring revenue, annualized ARR, and a full net-new-MRR breakdown with growth rate — all updated as you type.

Enter your numbers

$
$
$
$

Your results

MRR (est.)—
ARR (est.)—

All figures are estimates based on your inputs. MRR excludes one-time revenue such as setup fees and hardware sales.

How to use this calculator

Enter the number of paying customers and your ARPU — the calculator computes MRR and ARR instantly. Then add new MRR from recently closed customers, expansion MRR from upsells and add-ons, and churned MRR from customers you lost, to see net new MRR and your growth rate.

Example: 200 customers × $49 ARPU = $9,800 MRR and $117,600 ARR. With +$1,200 new MRR, $0 expansion, and −$300 churned MRR, net new MRR is +$900 — a 9.18% growth rate for the period.

How it works

MRR = paying customers × ARPU. It measures the predictable subscription revenue you expect each month, ignoring one-time charges like setup fees so it reflects the stable core of the business.

ARR = MRR × 12. It is the same recurring revenue annualized — a single snapshot multiplied by twelve, not a separate measurement.

Net new MRR = new MRR + expansion MRR − churned MRR. It shows whether your recurring revenue base actually grew: positive means new and expansion sales beat churn; negative means churn won. Net MRR growth % = net new MRR ÷ MRR × 100, which puts that change in context.

One-time revenue (setup fees, hardware, services) never enters MRR or ARR — including it inflates the numbers and makes churn look smaller than it is.

Frequently asked questions

What is the difference between MRR and ARR?

MRR (monthly recurring revenue) is the predictable revenue your subscription business expects in a single month, calculated as customers × ARPU. ARR (annual recurring revenue) is simply MRR × 12 — the annualized version. Both exclude one-time revenue like setup fees.

Should one-time setup fees count toward MRR?

No. MRR should only include recurring subscription revenue. One-time fees, hardware sales, and setup charges are excluded so the number reflects the stable, repeatable part of your business. Applying any monthly discount or trial pricing to ARPU keeps the figure realistic.

What is expansion MRR?

Expansion MRR is the extra monthly revenue you earn from existing customers — upgrades to higher tiers, add-ons, cross-sells, and usage-based overages. Healthy subscription businesses grow much of their MRR from expansion, because selling more to current customers is cheaper than acquiring new ones.

How do I read the net MRR growth rate?

Net MRR growth rate = net new MRR ÷ MRR × 100. A positive number means your MRR grew this period: new and expansion MRR outpaced churn. A negative number means churn outweighed new business, so total recurring revenue is shrinking even if you signed new customers.

Related calculators