MRR and ARR calculator

Monthly and annual recurring revenue from new, expansion and churned revenue.

FreeRuns in your browserNo signupUpdated 2026-11-05

The figures below are examples. Replace them with your own, all as monthly amounts.

Added during the month

Lost during the month

Leave out one-off fees, setup charges and usage overages that do not repeat. MRR is only the recurring part.

MRR at end of month

$44,600

+$2,600 net new · 6.19% growth

ARR

$535,200

MRR × 12 · was $504,000

MRR movements

New+$3,000
Expansion+$1,200
Reactivation+$200
Contraction−$500
Churned−$1,300

Growing: gains exceed losses by $2,600

MeasureValueFormula
Net new MRR$2,600gains − losses
MRR growth rate6.19%net new ÷ starting MRR
Quick ratio2.44(new + expansion + reactivation) ÷ (contraction + churn)
Gross MRR churn4.29%(contraction + churn) ÷ starting MRR
Net MRR churn1.43%(contraction + churn − expansion) ÷ starting MRR

If this month repeated

AfterSame amount each monthSame growth rate
3 months$49,800$50,293
6 months$57,600$60,223
12 months$73,200$86,353
24 months$104,400$177,543

A sketch, not a forecast. “Same amount” assumes gains and losses stay flat; “same growth rate” assumes they grow in step with MRR.

About this tool

How it works and how to read the result.

Need this done for you?

Web app & SaaS development

SaaS products and web apps, from first version to scale.

See the service

What it does

This MRR calculator takes the recurring revenue you started the month with and the five ways it moves: new customers, expansion from upgrades or extra seats, reactivated customers, contraction from downgrades, and churn from cancellations. It returns MRR at the end of the month, ARR, net new MRR, the growth rate, the quick ratio, and gross and net MRR churn. A short table shows where MRR would be in 3, 6, 12 and 24 months if the month repeated. Everything is worked out in your browser.

How to use it

  1. Pick a currency and enter MRR at the start of the month. Count annual plans as the price divided by 12.
  2. Enter the MRR added from new customers, expansion and reactivation.
  3. Enter the MRR lost to contraction and to customers who cancelled.
  4. Read the end-of-month MRR, ARR and the ratios.
  5. Copy the summary into your monthly report.

How to read the result

The example starts at 42,000 MRR. During the month the business adds 3,000 from new customers, 1,200 from expansion and 200 from reactivation, a total of 4,400. It loses 500 to contraction and 1,300 to churn, a total of 1,800.

End-of-month MRR is 42,000 + 4,400 − 1,800 = 44,600, so net new MRR is 2,600 and growth is 2,600 ÷ 42,000 = 6.19%. ARR is 44,600 × 12 = 535,200.

The quick ratio is 4,400 ÷ 1,800 = 2.44: for every 1 lost, 2.44 came in. Gross MRR churn is 1,800 ÷ 42,000 = 4.29%. Net MRR churn subtracts expansion from the losses: (1,800 − 1,200) ÷ 42,000 = 1.43%. If expansion ever exceeds contraction plus churn, net churn turns negative, which means existing customers grow revenue on their own.

The projection shows two simple paths. If the same 2,600 is added every month, MRR reaches 73,200 after 12 months. If the 6.19% rate holds instead, it reaches about 86,350. The gap between the two shows how much a plan relies on growth compounding. Use your own trend from past months to judge which is closer.

The formulas:

  • Ending MRR = starting MRR + new + expansion + reactivation − contraction − churned
  • ARR = ending MRR × 12
  • Quick ratio = (new + expansion + reactivation) ÷ (contraction + churned)

Reactivation is kept separate from new revenue so a win-back campaign does not look like fresh demand. To put a value on each customer behind these numbers, use the LTV calculator and the CAC calculator.

Expansion revenue usually depends on the product: seat management, usage limits and upgrade paths. Our web app development service builds those into SaaS products.

Questions

Frequently asked.

How do I count annual plans in MRR?

Divide the annual price by 12 and count that amount every month of the contract. A customer paying 1,200 a year adds 100 to MRR, even though the cash arrives in one payment. Leave out one-off setup fees and usage charges that do not repeat, because MRR is meant to show the revenue you can expect next month.

What is the difference between MRR and ARR?

ARR is MRR multiplied by 12. It is the same number on a yearly scale, used by businesses that sell annual contracts and by investors comparing companies. It is a run rate, not a forecast: it assumes nothing changes for a year.

What does the quick ratio tell me?

It divides the MRR you gained (new, expansion and reactivation) by the MRR you lost (contraction and churn). Above 1, the business is growing; below 1, it is shrinking. The higher it is, the less of your sales effort is spent replacing customers who leave. Track it monthly; a falling ratio is an early warning even when MRR still rises.

Your next move

Like what you see? Tell us about it.

A process that takes too long, a website that undersells you, or an idea ready to take shape. Tell us where you are and we will suggest a useful next step.

India · Working with clients worldwide

Sohail, Founder, replies within 1 working day (Mon–Sat, IST). Free and no obligation.