Enter your MRR numbers
Tip: Use the same currency and time window for both values (e.g., MRR at the end of September vs end of October). If you’re calculating quarterly growth, set the months slider to 3.
Measure how fast your recurring revenue is growing — in plain English. Enter your previous MRR and current MRR to get: growth %, MoM equivalent, annualized growth, and (optional) a Net New MRR breakdown from new + expansion − contraction − churn.
Tip: Use the same currency and time window for both values (e.g., MRR at the end of September vs end of October). If you’re calculating quarterly growth, set the months slider to 3.
“MRR Growth Rate” sounds simple, but people often mix up period growth (over a quarter, year, or month) with monthly equivalent growth (a comparable MoM number). This calculator gives you both, plus an annualized view for quick benchmarking. The formulas below are the exact ones used in the results panel — no hidden logic.
If your previous MRR is P and your current MRR is C, your period growth rate is:
(C − P) ÷ PExample: If you went from $20,000 to $23,000 in 1 month: (23,000 − 20,000) ÷ 20,000 = 0.15 → 15% growth.
If your period is longer than 1 month (say you’re comparing end-of-quarter MRR), a simple division can mislead you. The compounding-friendly way is to compute the monthly rate that would compound to the same result:
(C ÷ P)^(1 ÷ months) − 1Example: You grew from $20,000 to $26,620 over 3 months. The ratio is 26,620 ÷ 20,000 = 1.331. The MoM equivalent is 1.331^(1/3) − 1 ≈ 0.10 → about 10% MoM. This is powerful because it turns “quarterly growth” into a comparable monthly number.
If you have a MoM equivalent, you can annualize it by compounding across 12 months:
(1 + MoM) ^ 12 − 1Example: 10% MoM annualizes to (1.10)^12 − 1 ≈ 213.8%. Annualization helps you quickly communicate “speed,” but it assumes the monthly growth rate holds all year — so treat it as a directional benchmark, not a promise.
If you enter the optional components, we compute Net New MRR as:
New + Expansion − Contraction − ChurnThis breakdown is how many teams run weekly growth reviews. It helps you diagnose: are you winning because you’re adding customers, expanding accounts, or because churn is low? Or is churn quietly eating growth?
The calculator also compares your implied “expected current MRR” (P + Net New) to your reported current MRR.
If they don’t match, you’ll see a small reconciliation note. Mismatches are common due to:
(1) proration timing, (2) usage-based charges, (3) refunds and credits, (4) data lag, or (5) definition differences (gross vs net MRR).
There is no universal “good” growth rate — it depends on stage, market, and retention. Still, having a rough interpretation framework helps you decide what to do next.
The most useful comparison is your own trend. If MoM equivalent improved from 4% → 6% while churn fell, that’s a real signal. If growth is flat but Net New is high and churn is also high, you might be on a treadmill.
One quick way to detect treadmill growth: look at how much of Net New comes from New + Expansion versus how much is lost to churn. If churn is a large chunk of your gains, growth can stall even when acquisition looks strong. That’s why the Net New breakdown is included — it makes “what’s happening” visible.
These are real-world ways people use MRR growth numbers to communicate clearly (and avoid confusion). You can copy/paste the phrasing and swap in your numbers.
“We grew MRR from $20k to $23k this month: +15% MoM. Net New MRR was $3.0k (New $5.0k + Expansion $1.2k − Contraction $0.6k − Churn $2.6k). Biggest lever next month: reduce churn.”
“Over the last quarter we grew from $50k to $61k (period growth +22%). That’s about 6.8% MoM equivalent. If we can maintain that, annualized pace is roughly 120%+.”
“Our current MoM equivalent is 4.5%. Our target is 8%. That means we need approximately $X more MRR next month to hit the target. Primary experiments: pricing test + upsell motion.”
Notice how each example includes both (1) a growth rate and (2) a next action. That combination is what makes the metric useful. A number without a decision is just trivia. This calculator tries to bridge that gap by showing your target gap automatically.
ARR is usually 12 × MRR (for pure subscription revenue). If you calculate MRR growth, ARR will grow at the same percentage as long as the ARR definition is consistent (no one-time revenue mixed in).
Use whichever your team reports consistently. “Gross MRR” usually counts subscription revenue before adjustments; “net MRR” may subtract refunds, credits, or discounts. Consistency matters more than choosing the “right” label.
Common reasons: proration timing, mid-cycle plan changes, usage-based charges, currency conversion, refunds/chargebacks, or definitions that treat some items outside MRR. Small gaps are normal — use the mismatch as a prompt to reconcile.
If you’re starting from zero, a percentage growth rate is undefined (you can’t divide by zero). In that case, focus on absolute MRR added and track growth once you have a baseline. This calculator will show a friendly note instead of a misleading %.
It’s a projection. Annualizing assumes the monthly growth rate continues for 12 months. It’s useful for a quick “speedometer,” but not a guarantee. Use it for comparison, not forecasting without context.
Usually by pulling one of three levers: (1) increase qualified pipeline (new MRR), (2) improve expansion motion (upsells), and/or (3) reduce churn and contraction. The breakdown section is designed to point you to the highest leverage lever.
Use these to diagnose what’s behind the growth number:
If you want a single “board slide” number, use MoM equivalent. If you want to diagnose, use Net New breakdown.
MaximCalculator builds fast, human-friendly tools. Always double-check important financial decisions and reporting with your team.