Free tool · No signup required

MRR Growth Rate Calculator for SaaS

Your revenue plan is only as strong as your growth slope. Calculate MRR growth and CMGR clearly — benchmarked, decision-ready, no spreadsheet lag.

MRR at the beginning of your analysis period
MRR at the end of the period
Number of months between start and end MRR
Use this to calculate the required CMGR

Your Results

Growth trajectory mapped — now catch slowdowns before quarter close.

Duct tracks MRR velocity weekly and highlights where acquisition, expansion, or churn is changing the trend.

Get your free brief →

CMGR tells you momentum. It doesn't tell you what changed underneath the slope.

To act early, you need growth velocity connected to new logo flow, expansion, and churn pressure. Duct unifies those weekly signals into one brief so revenue teams know where to intervene first.

See how Duct works →

How the calculator works

This MRR growth rate calculator uses three core SaaS growth formulas:

Use net growth to measure total movement across a period, and CMGR to compare growth quality month to month. Two teams can post the same total growth but have very different monthly consistency.

Why MRR growth rate matters

Revenue plans often fail because teams track only absolute MRR, not growth velocity. If CMGR declines for three straight months, your annual plan can miss by a wide margin even while MRR is still rising. The earlier you detect the slope change, the easier it is to adjust pipeline, expansion, and retention levers.

Duct automates this across your stack so growth leaders see weekly trajectory shifts instead of discovering them at quarter close.

Limitations

FAQ

Frequently asked questions

How do you calculate MRR growth rate?

Net MRR growth rate = (Ending MRR − Starting MRR) ÷ Starting MRR. Multiply by 100 for a percentage. Example: if MRR grows from $20,000 to $28,000, net growth is ($8,000 ÷ $20,000) = 40%.

What is CMGR in SaaS?

CMGR (Compound Monthly Growth Rate) is the average monthly growth needed to move from your starting MRR to ending MRR over a number of months. It normalizes growth velocity, so teams can compare periods of different length.

What is a good MRR growth rate?

It depends on stage. Early-stage SaaS often targets 10–20% monthly growth, while later-stage teams may run efficiently at lower rates. The key is whether your growth rate sustains your operating model and plan assumptions.

Can this calculator show MRR contraction?

Yes. If ending MRR is lower than starting MRR, your net growth and CMGR become negative. The calculator flags this as contraction so you can investigate churn, downgrades, and acquisition payback risk.

How do I calculate growth needed to hit a target MRR?

Enter a target MRR value and period length. The tool calculates required CMGR from your ending MRR. You can compare this required rate against your current CMGR to see if your plan is realistic.