MRR Calculator for Monthly Recurring Revenue and SaaS Growth

Calculate ending MRR, net new MRR, MRR growth rate, recurring revenue gains and losses, SaaS quick ratio and ARR run rate from one month of subscription movements.

Monthly Recurring Revenue Inputs

Use one currency for all monetary inputs. $ labels do not convert currencies.

Use monthly-normalized recurring revenue for one consistent month. Exclude one-time fees, taxes and nonrecurring services.

Monthly-normalized recurring revenue at the beginning of the month.
MRR from customers who became paying customers during this month.
Additional MRR from existing customers through upgrades, seats, add-ons or recurring usage growth.
MRR lost when existing customers downgrade or reduce recurring usage but remain active.
MRR lost when a paying customer cancels the final recurring subscription under your reporting definition.
Ending MRR -
Net New MRR -
MRR Growth Rate -
Recurring Revenue Gains -
Recurring Revenue Losses -
SaaS Quick Ratio -
ARR Run Rate -
MRR Growth Signal -

Example: Monthly SaaS MRR Movement

Starting MRR: $100,000

New MRR: $12,000

Expansion MRR: $8,000

Contraction MRR: $3,000

Churned MRR: $5,000

Ending MRR: $112,000

Net new MRR: $12,000

MRR growth: 12.0%

Revenue gains: $20,000

Revenue losses: $8,000

SaaS quick ratio: 2.50x

ARR run rate: $1,344,000

Normalize annual and quarterly contracts to a monthly amount before entering them. This simplified calculator does not include a separate reactivation MRR field.

MRR Growth Formulas

Ending MRR = Starting MRR + New MRR + Expansion MRR - Contraction MRR - Churned MRR Net New MRR = New MRR + Expansion MRR - Contraction MRR - Churned MRR MRR Growth Rate = Net New MRR / Starting MRR x 100 Recurring Revenue Gains = New MRR + Expansion MRR Recurring Revenue Losses = Churned MRR + Contraction MRR SaaS Quick Ratio = Recurring Revenue Gains / Recurring Revenue Losses ARR Run Rate = Ending MRR x 12

Normalize recurring revenue: An annual $1,200 subscription contributes $100 of MRR, not $1,200 in one month.

Movement categories: Keep new, expansion, contraction and churn mutually exclusive.

Run rate: ARR run rate annualizes current MRR; it is not recognized annual revenue.

Add This MRR Calculator for Monthly Recurring Revenue Growth to Your Website

Embed this free calculator on a website, blog or resource page. The ?embed=1 view shows only the calculator, results, charts and required SolveIndex attribution. The included resize script automatically fits the iframe after calculations and responsive layout changes.

Embedding requirement: Keep the SolveIndex attribution and source link visible and unchanged.
  
SaaS & Software

MRR, net new MRR and SaaS recurring revenue guide

Learn how to calculate monthly recurring revenue, normalize annual plans, classify MRR movements, measure net new MRR and interpret SaaS growth.

MRR Calculator Frequently Asked Questions

Use these answers to keep monthly recurring revenue, net new MRR and subscription movement definitions consistent.

Normalize each active recurring subscription to a monthly amount and sum the eligible recurring revenue. For movement analysis, ending MRR equals starting MRR plus new and expansion MRR minus contraction and churned MRR.
Net new MRR is the net change created by recurring revenue movements during the month: new MRR plus expansion MRR minus contraction MRR and churned MRR. Positive net new MRR increases the recurring revenue base.
Divide annual recurring contract value by 12 and quarterly recurring contract value by 3. A $1,200 annual subscription therefore contributes $100 of MRR, assuming the full amount is recurring subscription value.
MRR is the monthly-normalized recurring revenue run rate. ARR annualizes that recurring base, commonly as MRR multiplied by 12. Neither metric is the same as accounting revenue recognized or cash collected.
No separate reactivation field is included. Some SaaS systems classify revenue from a previously churned customer returning as reactivation MRR. If your reporting framework uses that category, track it separately and reconcile it consistently rather than silently mixing definitions.

MRR Calculator Disclaimer: This calculator is a management and planning tool, not a GAAP revenue-recognition calculation. It assumes all inputs are correctly normalized recurring revenue movements for one consistent month. Billing timing, credits, refunds, usage accounting, foreign exchange, reactivation policy and subscription-status rules can change reported MRR. Reconcile the output with your billing and finance source of truth before using it for forecasting, valuation or investor reporting.