MRR Growth Rate Calculator

Calculate SaaS MRR growth between two comparable reporting points, then see the absolute recurring-revenue change, annualized run-rate impact and progress against a planning target.

Previous MRR, Current MRR and Target MRR

Compare normalized MRR using the same definition at both dates. Do not mix bookings, cash collections or one-time revenue with recurring revenue.

Normalized MRR at the comparison starting point.
Normalized MRR at the comparison ending point.
Positive planning target used for the target-gap and target-attainment outputs. It does not change the MRR growth-rate formula.
MRR Growth Rate-
Absolute MRR Change-
ARR Run-Rate Change-
Gap to Target MRR-
Target Attainment-
Scenario Summary-

Example: 12% MRR Growth

Previous MRR: $100,000

Current MRR: $112,000

MRR change: $12,000

MRR growth rate: 12.00%

ARR run-rate change: $144,000

Target MRR: $120,000

The sample inputs shown here match the default calculator values so the example can be reproduced directly.

Formula

MRR Growth Rate = (Current MRR - Previous MRR) / Previous MRR x 100Absolute MRR Change = Current MRR - Previous MRRARR Run-Rate Change = MRR Change x 12

Add This MRR Growth Rate Calculator to Your Website

Embed this free SaaS calculator on a finance, metrics, analytics or subscription-planning resource page. The ?embed=1 view keeps the calculator focused and supports responsive iframe resizing.

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

How to Interpret the Result

MRR growth rate is the percentage change in normalized monthly recurring revenue between the two comparison points you enter. The interval must be stated: 12% month-over-month growth and 12% year-over-year growth have very different meanings.

Use the absolute MRR change to see the dollar movement, and use ARR run-rate change only as an annualized recurring-revenue impact. It is not recognized revenue already earned. The target gap and attainment fields are planning outputs and do not affect the growth-rate formula.

How to Use This SaaS Metric in Planning

Start with two MRR values calculated under the same subscription and normalization policy. The formula is MRR Growth Rate = (Current MRR - Previous MRR) / Previous MRR × 100. Previous MRR must be greater than zero because a percentage growth rate needs a nonzero starting base.

MRR is a management metric for recurring subscription revenue, not total accounting revenue. Keep setup fees, hardware, one-time services, cash collections and unrelated bookings outside both comparison points unless your documented MRR policy says otherwise.

To understand why MRR changed, pair the percentage with Net New MRR and its underlying new, expansion, churn and contraction movements. Use the dedicated MRR Calculator for the base MRR definition itself.

When comparing dashboards or benchmarks, match the interval and population. A monthly growth rate should not be compared directly with an annual company-growth benchmark, and a segment-level result should not be treated as company-wide growth.

Understand the methodology behind the result

Read the matching guide for definitions, formula context, worked examples, reporting boundaries and common mistakes.

Read the MRR Growth Rate Guide

MRR Growth Rate Calculator Frequently Asked Questions

Subtract previous MRR from current MRR, divide the change by previous MRR, and multiply by 100. Both MRR values should use the same recurring-revenue definition.
Yes. The result is negative when current normalized MRR is below previous MRR for the stated comparison interval.
Yes for interpretation. The arithmetic compares two points, but dashboards should label the interval clearly, such as month-over-month, quarter-over-quarter or year-over-year.
No. Net New MRR is the dollar movement created by new, expansion, churn and contraction MRR. MRR growth rate expresses the overall change as a percentage of previous MRR.
The target powers the gap and attainment outputs. It is a planning input only and does not change MRR growth rate, absolute MRR change or ARR run-rate impact.

Disclaimer: This calculator provides estimates for planning and educational purposes only. Results depend on the assumptions and definitions entered and should not be treated as accounting, financial, legal, tax, valuation or investment advice. Validate material decisions with qualified professionals and your source systems.