Skip to main content
7BBusyBoss

MRR / ARR Calculator — Net New MRR + ARR Annualisation

Calculate net new MRR from your customer movements: new sales, upgrades, downgrades, churn. Auto-annualise to ARR instantly.

No limitsZero data leaksSuper fast

MRR / ARR Movement Calculator

Net new MRR (monthly)

$5,000

Implied annualised (ARR)

$60,000

The cleanest health signal in SaaS: Net New MRR = New + Expansion − Contraction − Churn. Negative = you're losing more than you're gaining each month. Investors look at this number before any other.

You're on 7BusyBoss — 300+ free tools that run instantly in your browser. No signup, nothing uploaded.

Browse all Operations
About this tool

Billing spikes are not growth

A customer signs a $12,000 annual contract in January, and your accounting software records $12,000 of revenue that month. The board sees a huge January, a cliff in February, and then the pattern repeating every time an annual plan renews. That chart describes your billing cycle, not your business.

MRR exists to fix precisely this: the revenue actually recurring month to month, regardless of when the cash arrived. That $12,000 contract is $1,000 of MRR in each of twelve months — not a spike followed by nothing.

Predictable, recurring, normalised

Every word in the definition is doing work, and the test is simple: if it would not repeat next month without a new sale, it is not MRR.

So the following are real revenue but do not belong in it:

  • One-time fees — setup, onboarding, implementation, training.
  • Professional services — custom development and consulting, which do not renew by themselves.
  • Usage overages that vary month to month. A $2,000 overage month followed by a $500 one is billing variance, not growth, and including it makes the trend line lie.
  • Trials and free accounts, which are worth zero until they convert however promising they look.
  • Hardware and reseller pass-through.

MRR should also reflect what customers actually pay after discounts rather than list price — and note that a discount with an end date means MRR will step up later without any new sale, which is worth knowing before you attribute that to your own efforts.

The four movements

This tool works on movement rather than a total: Net New MRR = New + Expansion − Contraction − Churn. It takes those four figures and shows whether recurring revenue grew or shrank in the period.

The reason to decompose it this way is that the net figure alone hides its own composition. Adding $30,000 of new business while losing $25,000 to churn nets to $5,000 — the same net result as adding $6,000 and losing $1,000, from a completely different and far less healthy business. Watching the gross components separately is what tells you whether you have a sales problem, a retention problem, or neither.

ARR is a run-rate, not last year

ARR is MRR × 12, and the distinction that matters is what that represents: a forward annualisation of your current run-rate, not the revenue you actually earned over the past twelve months. Those two figures are routinely confused and they are not the same. Trailing revenue is a historical fact that cannot change; ARR is a snapshot projected forward, and it drops the moment a large customer churns.

One further caveat: multi-currency contracts move ARR with exchange rates even when nothing about any customer changed, which is a good reason to read the trend rather than any single absolute.

MRR and ARR are operating metrics for internal visibility. Recognised revenue under formal accounting standards is calculated differently — that is a question for a bookkeeper or accountant, not for this tool.

Reading the result

Negative net new MRR means churn and contraction outweighed new business and expansion in that period. A single such month is not a crisis and most subscription businesses have them; a run of them says the losses are structural rather than seasonal.

The useful next question is which component caused it. The churn rate calculator separates customer churn from revenue churn, which distinguishes losing many small accounts from losing one large one. Then compare against the burn rate calculator to see whether recurring revenue is growing faster than spending, and the runway calculator for how much time that gap leaves.

How to use the MRR / ARR Movement Calculator

Takes about a minute. No signup, no download, your data stays in your browser.

  1. 1
    Open the tool. Scroll up to the MRR / ARR Movement Calculator above — it loads instantly in your browser, no install needed.
  2. 2
    Enter your values. The fields come pre-filled with realistic defaults so you can see how it works — replace them with your own numbers.
  3. 3
    Read the result. The output updates instantly. Copy or share it — nothing is uploaded to a server, everything stays on your device.

Frequently asked questions

Common questions about the MRR / ARR Movement Calculator.

Should I include usage overages in MRR?

No. Overages are not predictable, so a 2,000 overage month followed by a 500 one records billing variance rather than growth and corrupts the trend you are trying to read. Count only contracted recurring fees, and track overages separately — they can be a useful leading indicator on their own terms.

How should I handle annual contracts?

Divide by 12 and count that monthly amount for each month of the term, so a 12,000 annual deal is 1,000 of MRR for twelve months. Do not book the full 12,000 in the month it was signed. That normalisation is the entire point of the metric — without it you are charting your billing calendar.

Is MRR the same as ARR?

No. ARR is MRR multiplied by twelve, which makes it a forward annualisation of your current run-rate rather than the revenue you earned over the last twelve months. Those are different numbers and confusing them is common. Trailing revenue is fixed history; ARR changes the instant a customer churns or upgrades.

Why decompose into four movements instead of just tracking the net?

Because the net figure hides its own composition. Gaining 30,000 and losing 25,000 nets the same 5,000 as gaining 6,000 and losing 1,000, but the first business has a serious retention problem and the second does not. Only the gross components tell you whether to work on sales or on churn.

Can I use this to forecast revenue?

Not directly. It reports your current run-rate rather than projecting forward, and annualising one month assumes that month repeats twelve times. A real forecast needs retention curves, pipeline and growth assumptions. Use this to establish the baseline, then model growth and churn separately.

Community rating

Discussion (0)

No comments yet. Start the discussion.