Growth Strategy

MRR Tracking: The Complete Guide to Monthly Recurring Revenue for SaaS

Master MRR tracking for your SaaS business. Learn the components of MRR, common calculation mistakes, and how to use MRR data to drive growth decisions.

SaaS Science TeamFebruary 22, 20268 min read
MRRmonthly recurring revenuesaas metricstrackingrevenue

Monthly Recurring Revenue (MRR) is the foundation metric of every SaaS business. It's the single number that tells you how big your business is today and whether it's growing or shrinking.

Yet MRR is surprisingly easy to calculate wrong. One-time fees, annual plan conversions, failed payments, and free trials all create ambiguity. Getting MRR right isn't just an accounting exercise — it's the foundation for every other SaaS metric you'll track.

See Your Growth Ceiling NowTry Free

What Is MRR?

Monthly Recurring Revenue is the total predictable, recurring revenue your business earns each month from active subscriptions, normalized to a monthly value.

MRR = Sum of monthly subscription values for all active customers

Key rules:

  • Only recurring charges. One-time fees, setup charges, and professional services are excluded.
  • Normalized to monthly. An annual plan of $1,200/year contributes $100/month to MRR, not $1,200 in the month it's paid.
  • Active subscriptions only. Free trials, free plans, and cancelled subscriptions don't count.
  • Gross of discounts (usually). If a customer pays $80/mo on a plan that normally costs $100/mo, standard practice is to count $80 (what they actually pay), though some companies track both.

MRR vs. ARR

ARR (Annual Recurring Revenue) is simply MRR x 12. It's a more common metric for enterprise SaaS, while MRR is preferred for SMB/self-serve because of shorter contract cycles.

ARR = MRR x 12

Use MRR for monthly operations and ARR for annual planning and fundraising conversations.

The 5 Components of MRR

Understanding total MRR is just the beginning. The real insights come from decomposing MRR into its components:

1. New MRR

Revenue from brand-new customers in their first month.

New MRR = Sum of first-month subscription values for new customers

This is the output of your acquisition engine — the top of the SaaS Hourglass.

2. Expansion MRR

Revenue increase from existing customers: upgrades, seat additions, and usage growth.

Expansion MRR = Sum of MRR increases from existing customers

Expansion MRR is the engine behind NRR above 100%.

3. Reactivation MRR

Revenue from previously churned customers who return.

Reactivation MRR = Sum of subscription values from reactivated customers

Often overlooked, reactivation is free acquisition — these customers already know your product.

4. Contraction MRR

Revenue decrease from existing customers: downgrades and reduced usage.

Contraction MRR = Sum of MRR decreases from existing customers (still active)

Contraction is "soft churn" — the customer hasn't left, but they're paying less.

5. Churned MRR

Revenue lost from customers who cancelled entirely.

Churned MRR = Sum of subscription values from customers who cancelled

This feeds directly into your churn rate and Growth Ceiling calculations.

Net New MRR

The most important derived metric:

Net New MRR = New + Expansion + Reactivation - Contraction - Churned

If Net New MRR is positive, your business is growing. If negative, it's shrinking. The magnitude tells you how fast.

Common MRR Calculation Mistakes

Mistake 1: Including Non-Recurring Revenue

Setup fees, consulting revenue, and one-time charges inflate MRR and give a false picture of business health. Only include subscription revenue.

How to check: Does this revenue recur next month without any new action? If not, exclude it.

Mistake 2: Counting Annual Revenue in the Purchase Month

A $12,000 annual contract is $1,000/month MRR — not $12,000 in January and $0 for the remaining 11 months. Spreading annual contracts evenly is essential for accurate trending.

Mistake 3: Including Free Trials

Until a customer pays, they don't contribute to MRR. Trial MRR (projected revenue from active trials) is a useful planning metric but should never be mixed into actual MRR.

Mistake 4: Ignoring Failed Payments

A customer with a failed payment is still technically subscribed. But if their payment has failed for 30+ days, they should be counted as churned MRR. Define your grace period and be consistent.

Mistake 5: Double-Counting Expansion

When a customer upgrades mid-month, only count the delta as expansion MRR — not the full new plan value. If they went from $50 to $100, expansion MRR is $50, not $100.

Mistake 6: Not Normalizing Discounts

A customer paying $80 on a $100 plan has an MRR of $80, not $100. Track the discounted (actual paid) amount. You can separately track "full-price MRR" if you want to measure discount impact, but operational MRR should reflect what you actually collect.

MRR Tracking Best Practices

Track MRR Components Monthly

Every month, record each of the five components. This creates a waterfall view:

MonthStarting MRRNewExpansionReactivationContractionChurnedEnding MRR
Jan$80,000$8,000$3,000$500-$1,000-$4,000$86,500
Feb$86,500$9,000$3,500$200-$800-$3,500$94,900
Mar$94,900$10,000$4,000$300-$1,200-$4,200$103,800

This waterfall immediately shows:

  • New MRR is growing (acquisition improving)
  • Expansion is growing (NRR trending up)
  • Churned MRR is relatively stable (retention holding)
  • Net New MRR is accelerating (business is compounding)

Calculate MRR Growth Rate

MRR Growth Rate = Net New MRR / Starting MRR x 100%

For March: $4,900 / $94,900 = 5.2% monthly growth

Compounded: (1.052)^12 - 1 = 83% annual growth rate

MRR Growth Benchmarks

StageBelow AverageAverageGoodExcellent
Pre-$10K MRR<5% MoM5-10%10-20%>20%
$10K-$50K MRR<3% MoM3-8%8-15%>15%
$50K-$200K MRR<2% MoM2-5%5-10%>10%
$200K+ MRR<1% MoM1-3%3-5%>5%

The law of large numbers makes high growth rates harder to sustain as MRR grows. What matters is that your absolute Net New MRR is stable or increasing.

MRR Momentum Chart

Plot MRR components as a stacked bar chart over time. This visual immediately reveals:

  • Are positive components (new, expansion) growing?
  • Are negative components (contraction, churned) shrinking?
  • What's driving Net New MRR changes?

This is one of the most useful charts in any SaaS metrics dashboard.

MRR and Your Growth Ceiling

MRR feeds directly into the Growth Ceiling formula:

Growth Ceiling = New MRR / Monthly Revenue Churn Rate

Where Monthly Revenue Churn Rate = Churned MRR / Starting MRR.

As your MRR grows, so does the absolute amount of churned MRR (even at the same churn rate). This is why churn becomes increasingly dangerous at scale.

At $100K MRR with 5% churn, you lose $5,000/month. Painful but manageable. At $500K MRR with 5% churn, you lose $25,000/month. That's three new enterprise customers evaporating monthly.

This is why reducing churn becomes more valuable as you grow.

Advanced MRR Analysis

Cohort MRR Analysis

Track MRR from each signup cohort over time. This reveals:

  • Are newer cohorts worth more? (higher ARPA)
  • Do cohorts expand or contract? (NRR signal)
  • When does expansion peak? (expansion timing)

A cohort that starts at $5K MRR and grows to $8K over 12 months has 160% NRR — excellent.

MRR by Plan Tier

Understanding which plans drive your MRR helps with product and pricing decisions:

Tier% of Customers% of MRR
Starter ($49/mo)60%25%
Growth ($99/mo)25%30%
Scale ($249/mo)15%45%

If 15% of customers drive 45% of revenue, your pricing and packaging should focus on growing the Scale tier.

MRR by Channel

Knowing which acquisition channels produce the highest-value MRR informs budget allocation:

ChannelNew MRRAvg ARPA6-Month NRR
Organic/SEO$3,000$120105%
Referral$2,500$150115%
Paid (Google)$3,000$9085%
Paid (Social)$1,500$7075%

Referral customers contribute the highest ARPA and NRR. This justifies investing in referral programs, even if the volume is lower.

MRR Forecasting

Simple Linear Forecast

Project MRR by extending recent Net New MRR:

Forecast MRR = Current MRR + (Net New MRR x Months)

This works for short-term (1-3 months) but underestimates compounding and ignores the Growth Ceiling.

Growth Ceiling-Adjusted Forecast

A more accurate model accounts for the fact that as MRR approaches the Growth Ceiling, growth slows:

Next Month MRR = Current MRR + New MRR - (Current MRR x Churn Rate)

This models the asymptotic approach to the ceiling and produces realistic projections.

Scenario Modeling

Model three scenarios for planning:

  1. Base case: Current acquisition and churn rates continue
  2. Upside: Acquisition improves 20% or churn reduces by 1%
  3. Downside: Acquisition drops 20% or churn increases by 1%

This range gives you confidence intervals for hiring, budgeting, and fundraising decisions.

See Your Growth Ceiling Now

Calculate when your SaaS growth will plateau — free, no signup required.

Calculate Your Growth Ceiling

Conclusion

MRR is more than a number — it's a system. The five components (new, expansion, reactivation, contraction, churned) tell a complete story about acquisition, retention, and expansion working together.

Track MRR components monthly. Build your metrics dashboard around MRR as the central metric. Use the MRR waterfall to diagnose trends before they become problems.

And always remember: MRR without context is just a number. MRR connected to churn, CAC payback, and your Growth Ceiling is a growth strategy.

Start tracking what matters. Your MRR has a story to tell — make sure you're listening.

Related Posts