MRR Calculator
Annual plans normalised, not booked in full.
Annual plans normalised, not booked in full.
MRR
$49,783
$597,400 annualised
Annual plans are normalised to a twelfth of their value, not counted in the month they were billed. Booking the whole annual payment as that month's MRR is the most common way subscription reporting becomes unreadable. It produces spikes that look like growth and troughs that look like collapse.
How the MRR Calculator works
Booking a whole annual payment as that month's MRR is the most common way subscription reporting becomes unreadable; it produces spikes that look like growth and troughs that look like collapse. Annual plans belong in MRR at a twelfth of their value.
Also known as: monthly recurring revenue · MRR formula · recurring revenue calculator
The arithmetic
Monthly recurring revenue is the normalised monthly value of all active subscriptions: Σ(subscribers on a plan × that plan's monthly price).
Annual plans are divided by twelve rather than counted in the month they were paid, which is the whole point of the metric; it describes the run rate rather than the cash received.
One-off charges, setup fees and usage overages sit outside it, because they are not recurring and including them destroys the metric's meaning.
Numbers on it
2,000 subscribers at $29 a month is $58,000 of MRR and $696,000 of ARR.
Now 1,600 monthly subscribers at $29 and 400 annual at $290 paid up front: MRR is $46,400 + (400 × $290 ÷ 12) = $46,400 + $9,667 = $56,067.
Cash received in a month with 30 annual renewals would be $46,400 + $8,700 = $55,100, which is a different number again.
MRR, ARR and cash are three distinct figures and a business that conflates them will forecast badly, because annual plans front-load cash and level revenue.
What it does not tell you
Including one-off revenue in MRR inflates it and makes the trend meaningless, since a good month of setup fees looks like recurring growth that will not repeat.
Discounts also need care: a subscriber on a 50% first-year discount contributes half the MRR of a full-price one, and counting them at list price overstates the base by whatever the discounting is.
What follows from it
Count only genuinely recurring revenue at the price actually being paid, and report one-off revenue separately. The discipline costs nothing and it is what makes MRR forecastable.
Then break the movement into its components: new, expansion, contraction, churn, rather than reporting the net figure alone, since the same net change can come from very different underlying situations.
Why the components matter more than the total
MRR growing $4,000 in a month could be $4,000 of new business with no churn, or $12,000 of new business against $8,000 of churn. The first is a healthy business and the second is a leaking one growing anyway.
The four-component view: new, expansion, contraction, churned, makes the difference visible immediately and is the standard reporting format for exactly that reason.
It also identifies which lever to pull. A business losing $8,000 a month to churn cannot fix it by acquiring harder, and one with no expansion revenue has a pricing or packaging opportunity it has not taken. The net number points at neither.
Committed MRR is the variant worth tracking alongside it, counting contracted revenue that has not yet started billing. For a business with onboarding periods or delayed starts it is a leading indicator that plain MRR misses entirely.
Reporting both makes a quarter with heavy signings but slow activation legible, where the MRR line alone would suggest the sales effort had failed.
Currency also needs a stated convention for businesses billing in several, since MRR translated at spot rates moves with the exchange rate rather than with the business.
Fixing the rate for a reporting period, and disclosing it, keeps the trend readable.
Reporting MRR net of discounts rather than at list price is the convention worth adopting, since discounted subscribers contribute what they pay and a business tracking list value will consistently overstate its base.
Reconciling MRR to billed revenue each month catches configuration errors early, since the two should differ only by known timing effects and any other gap indicates something is being counted wrongly.
Where to go next
The MRR question rarely arrives on its own. These are the ones that usually come with it:
- ARR Calculator — A run rate, not last year's revenue.
- Net MRR Calculator — How much of what you won only replaced losses.
- MRR Growth Rate Calculator — Holding a rate gets harder as the base grows.
- Etsy Fee Calculator — Every Etsy fee on one sale, itemised.
Not financial advice. Marketplace fees change, and they vary by country, plan and seller status. Every rate here is an editable default, not a quoted price, check the platform's current fee schedule before you price a product against it. This is not tax or business advice.
Frequently asked questions
How is MRR calculated?
Monthly subscription revenue plus annual subscriptions divided by twelve. One-off fees, setup charges and professional services do not belong in it.
Why normalise annual plans?
Because MRR is meant to describe the recurring run rate, not cash received. Counting a year's payment in one month makes the series useless for spotting trends.
Should discounts be included?
Yes, MRR should reflect what customers actually pay, net of discounts. Reporting list-price MRR overstates the base and produces a nasty surprise at renewal.
What about usage-based revenue?
Predictable committed usage can be included; variable overage generally should not. Whatever you decide, apply it consistently, the definition matters more than which one you pick.
Put this calculator on your own site
Free to use, on any site, commercial or not. Paste this where you want it to appear. It is a plain iframe, so it works in WordPress, Squarespace, Wix, Webflow, Ghost and anything else that accepts HTML.
<iframe src="https://www.thecalclibrary.com/embed/mrr-calculator" width="100%" height="640" style="border:1px solid #e2e8f0;border-radius:12px" loading="lazy" title="MRR Calculator"></iframe>
<p style="font:13px/1.5 system-ui,sans-serif;margin:6px 0 0;color:#64748b">Powered by <a href="https://www.thecalclibrary.com/mrr-calculator" style="color:#64748b">MRR Calculator</a> from The Calc Library</p>The only condition is that the credit line below the frame stays in place. That one line is what pays for the tool being free — it is how anyone else finds it.
Related calculators
ARR Calculator
A run rate, not last year's revenue.
OpenNet MRR Calculator
How much of what you won only replaced losses.
OpenMRR Growth Rate Calculator
Holding a rate gets harder as the base grows.
OpenEtsy Fee Calculator
Every Etsy fee on one sale, itemised.
Open