MRR & ARR Calculator
Normalise monthly, quarterly and annual plans into a single MRR and ARR, and break month-over-month movement into new, expansion, contraction and churn.
Month-over-month MRR movement
Net new MRR = new + expansion − contraction − churned. The SaaS quick ratio divides the MRR you gained by the MRR you lost; roughly 4 or above is the commonly quoted mark of efficient growth, and below 1 means the business is shrinking.
Annual plans are divided by 12 and quarterly plans by 3 so every plan lands on the same monthly basis, then ARR is simply MRR × 12. One-off fees, usage overages and professional services are not recurring and should be left out. Everything is calculated in your browser and nothing is uploaded.
What is the MRR & ARR Calculator?
The ByteTools MRR & ARR Calculator takes a mixed pricing page — monthly plans, annual plans, six-monthly deals, enterprise contracts — and normalises every one of them onto the same monthly basis.
- Monthly, quarterly, six-monthly and annual plans normalised to MRR
- ARR and ARPA calculated automatically
- Full MRR movement breakdown with net new MRR
- Month-over-month growth rate and SaaS quick ratio
- Unlimited plan rows you can add and remove
- Entirely local — no billing data leaves your browser
How to use the MRR & ARR Calculator
- 1
Add a row for each plan with its price, billing cycle and customer count.
- 2
Read the normalised MRR for each plan and the combined MRR, ARR and ARPA.
- 3
Enter your MRR at the start of the month in the movement section.
- 4
Fill in new, expansion, contraction and churned MRR for the month.
- 5
Read net new MRR, ending MRR, growth rate and the quick ratio.
About the MRR & ARR Calculator
The ByteTools MRR & ARR Calculator takes a mixed pricing page — monthly plans, annual plans, six-monthly deals, enterprise contracts — and normalises every one of them onto the same monthly basis. Annual prices are divided by 12 and quarterly by 3, so your MRR is comparable across the whole book.
It then reports ARR as MRR × 12, your total customer count and ARPA. The second section handles MRR movement: enter new, expansion, contraction and churned MRR for the month and it computes net new MRR, ending MRR, month-over-month growth and the SaaS quick ratio.
Every figure is typed by you — there is no billing integration and nothing is fetched from any payment provider. All the arithmetic happens in your browser, so your revenue numbers and customer counts are never uploaded anywhere. That makes it safe to sanity-check a board deck or an investor update with real figures before those numbers go anywhere near a spreadsheet.
Frequently asked questions
How do you calculate MRR?
Normalise every plan to a monthly figure and add them up. A $990 annual plan is $82.50 of MRR per customer, and a $29 monthly plan is $29. Multiply each normalised price by its customer count and total the lot.
What is the difference between MRR and ARR?
ARR is simply MRR × 12 — the annual run rate implied by your current monthly recurring revenue. They measure the same thing on different clocks, and quoting ARR does not mean you have actually collected a year of cash.
Should one-off fees be included in MRR?
No. Setup fees, professional services, usage overages and hardware are not recurring, so including them inflates MRR and makes your growth look better than it is. Keep MRR to the subscription component only.
What is net new MRR?
Net new MRR is new plus expansion minus contraction minus churned. It is the single number that tells you whether the month actually grew the business, since strong new sales can be entirely cancelled out by churn.
What is the SaaS quick ratio?
It divides the MRR you gained (new plus expansion) by the MRR you lost (contraction plus churn). Around 4 or above is the commonly quoted mark of efficient growth; below 1 means you are shrinking no matter how good the new sales look.
Related tools
Churn Rate Calculator
Calculate customer churn, revenue churn, retention rate, net revenue retention and average customer lifetime from your start-of-period figures.
Customer Lifetime Value Calculator
Calculate LTV from ARPU, gross margin and churn, then check it against your CAC for the LTV:CAC ratio, payback period and a health band.
Burn Rate & Runway Calculator
Calculate gross burn, net burn and how many months of runway your cash buys, with optional monthly revenue and expense growth modelled month by month.
Payback Period Calculator
Find how long an investment takes to pay for itself from a cash-flow series, both simple and discounted, with fractional-period interpolation and NPV.