About the MRR Growth Rate
This calculator measures how much your Monthly Recurring Revenue changed between two points in time, expressed as a percentage. It is designed for SaaS operators tracking month-over-month or period-over-period momentum in recurring revenue.
How It Works
You enter a Starting MRR figure and an Ending MRR figure for the period being measured. The calculator subtracts the two to find the dollar amount of MRR added (or lost), divides that difference by the starting MRR, and multiplies by 100 to express it as a growth rate percentage.
Formula & Methodology
Take your MRR figure from the start of the period and your MRR figure at the end of the same period. Subtract starting from ending to get the raw dollar change, which the calculator reports separately as 'MRR Added' (this can be negative if MRR declined). Divide that dollar change by the starting MRR value, then multiply by 100 to convert the ratio into a percentage growth rate. A positive result indicates growth; a negative result indicates contraction.
Examples
Solid monthly growth
Starting MRR of $80,000 grows to $92,000 by month end. MRR Added = $92,000 - $80,000 = $12,000, and Growth Rate = ($12,000 / $80,000) x 100 = 15.0%.
A contraction month
Starting MRR of $50,000 falls to $47,500 by month end. MRR Added = $47,500 - $50,000 = -$2,500, and Growth Rate = (-$2,500 / $50,000) x 100 = -5.0%, indicating the business lost recurring revenue that period.
Advantages
- Reduces two raw MRR figures into a single comparable percentage that can be tracked consistently across different months and different revenue bases
- Reports both the percentage rate and the underlying dollar change, giving context for whether a given percentage represents a large or small absolute shift
- Simple two-input design makes it fast to check growth for any two periods without needing full revenue-movement detail
Common Mistakes
- Comparing MRR figures from mismatched or inconsistent time periods (e.g., a mid-month snapshot against an end-of-month figure), which distorts the calculated rate
- Reading a single month's growth rate as a stable trend rather than one data point, when SaaS MRR can swing due to one-off large deals or cancellations
- Not accounting for the fact that this rate blends new, expansion, contraction, and churn into one number, which can hide whether growth is healthy or coming from one large customer
Edge Cases to Watch For
- Starting MRR must be greater than zero; if it is zero or negative, the calculator returns an error rather than a result, since the percentage calculation would involve dividing by zero or produce a misleading negative-base ratio.
- If Ending MRR is lower than Starting MRR, the growth rate and MRR Added figures will both be negative, correctly reflecting a contraction period rather than growth.
- The calculator treats any two MRR figures you enter as the comparison, so the resulting percentage is only meaningful over the period the two snapshots represent (e.g., don't mix a start-of-quarter MRR with an end-of-month MRR without noting the mismatched timeframe).
- This is a simple two-point growth rate; it does not separate the change into components like new, expansion, contraction, and churn, so two very different underlying stories (steady growth vs. a chaotic mix of large gains and losses) can produce the same headline percentage.
Common Use Cases
- SaaS founders tracking month-over-month momentum for internal reporting or investor updates
- Revenue operations teams benchmarking recent growth against prior periods to spot acceleration or slowdown
- Analysts comparing growth rates across different companies or time periods on a standardized percentage basis