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
Growing: gains exceed losses by $2,600
| Measure | Value | Formula |
|---|---|---|
| Net new MRR | $2,600 | gains − losses |
| MRR growth rate | 6.19% | net new ÷ starting MRR |
| Quick ratio | 2.44 | (new + expansion + reactivation) ÷ (contraction + churn) |
| Gross MRR churn | 4.29% | (contraction + churn) ÷ starting MRR |
| Net MRR churn | 1.43% | (contraction + churn − expansion) ÷ starting MRR |
If this month repeated
| After | Same amount each month | Same 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 serviceWhat 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
- Pick a currency and enter MRR at the start of the month. Count annual plans as the price divided by 12.
- Enter the MRR added from new customers, expansion and reactivation.
- Enter the MRR lost to contraction and to customers who cancelled.
- Read the end-of-month MRR, ARR and the ratios.
- 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.
More in Business & pricing
Related tools.
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