MRR Growth Rate Calculator

Calculate MRR growth over a period and convert it to CMGR and annualized growth (CAGR).

MRR growth is a fast way to track subscription momentum. For comparisons across different horizons, convert it to CMGR (monthly compounded growth) and annualized growth.

Prefer an explanation- Read the guide.
Related definitions:mrrcmgr
 
$
 
$
 
 
%
Tip: you can type commas (e.g., 10,000).

Example

Using the default inputs, the result is:
20%
Start MRR
$200,000
End MRR
$240,000
Months between points
6
Target period growth (optional)
0%

How to calculate

  1. Enter start MRR and end MRR for the period.
  2. Enter the number of months between the two points.
  3. Review period growth, CMGR, and annualized growth.

Formula

Period growth = (end MRR - start MRR) / start MRR; CMGR = (end/start)^(1/months) - 1; CAGR = (end/start)^(12/months) - 1
  • Start and end MRR use the same MRR definition (clean recurring run-rate).
  • CMGR assumes smooth compounding; use it for comparison and planning, not as a guarantee.

FAQ

Is MRR growth the same as revenue growth-
Not necessarily. MRR is a recurring run-rate snapshot. Revenue is what you recognize over time and can include non-recurring items.
Should I use CMGR or YoY growth-
Use YoY for seasonal comparisons and external benchmarks. Use CMGR for planning and for comparing scenarios over different horizons.

Common mistakes

  • Using start/end MRR from different definitions (one-time items included sometimes).
  • Comparing very short windows without seasonality context.
  • Mixing run-rate metrics (MRR) with recognized revenue (accounting).

How to interpret

MRR growth tips
  • Use consistent snapshots (start/end of the period) and a stable MRR definition.
  • Pair with an MRR waterfall to explain what drove growth (new vs expansion vs churn).
  • Pair with retention (NRR/GRR) and payback to judge growth quality.

Quick checks

  • Keep time units consistent (monthly vs annual) across inputs and outputs.
  • Segment by cohort/channel/plan before trusting a blended average.
  • Use the related guide to avoid common definition and denominator mismatches.