Skip to main content
Back to blog
MRRMRR trackingSaaS metricsrecurring revenuesubscription metrics

How to Track MRR: 5-Step SaaS Guide

SaaS companies growing MRR 15%+ monthly reach Series A 2x faster. Learn to track all 5 MRR components: new, expansion, reactivation, contraction, and churned.

T
Team culta
·10 min read

Monthly Recurring Revenue is the heartbeat of every SaaS business. It is the single metric that investors look at first, that determines your valuation multiple, and that tells you whether your business is actually growing or just busy.

SaaS companies that grow MRR at 15% or more month-over-month reach Series A readiness in 12-16 months, compared to 24+ months for companies growing below 10%. The median seed-stage SaaS company has $30K-$50K in MRR, and the median Series A threshold is $100K-$150K MRR. Tracking MRR correctly requires breaking it into five components: new, expansion, reactivation, contraction, and churned MRR.

This guide covers exactly how to track MRR step by step, what each component means, and the benchmarks you should be hitting at every stage.

Why MRR Tracking Is Non-Negotiable

MRR is not just a vanity metric. It is the foundation of every financial model, valuation, and growth analysis in SaaS. Without accurate MRR tracking, you cannot calculate:

  • Growth rate -- are you accelerating or decelerating?
  • Net revenue retention -- are existing customers spending more or less over time?
  • Churn rate -- how fast are you losing revenue?
  • LTV -- how much is each customer worth?
  • Revenue forecasts -- what will next quarter look like?

For a full breakdown of how MRR relates to ARR and when to use each, see our MRR vs ARR comparison.

MRR Benchmarks by Stage

Before diving into the tracking methodology, here is what good MRR looks like at each stage based on data from OpenView Partners, Bessemer, and SaaS Capital.

StageMedian MRRMoM Growth RateNet Revenue RetentionGross Churn Rate
Pre-seed$0-$10K20-30% (small base)N/A (too early)5-8%
Seed$30K-$50K12-20%90-100%4-6%
Series A$100K-$200K8-15%100-110%3-5%
Series B$500K-$1M5-10%105-120%2-4%
Series C+$2M+3-7%110-130%1-3%

These numbers help you calibrate whether your MRR tracking is revealing healthy growth or a problem you need to address.

Step 1: Identify All Recurring Revenue Streams

The first step is making sure you are counting everything that qualifies as MRR and excluding everything that does not.

What counts as MRR:

  • Subscription fees -- monthly and annual plans (annualized plans divided by 12)
  • Recurring add-ons -- features or modules billed on a recurring basis
  • Recurring platform fees -- minimum platform charges billed monthly
  • Usage-based revenue with a recurring floor -- if there is a guaranteed minimum, count the minimum as MRR

What does NOT count as MRR:

  • One-time setup fees -- these are non-recurring
  • Professional services -- implementation, consulting, training
  • Variable usage overage -- only count the guaranteed minimum
  • Hardware sales -- physical goods shipped once
  • Credits or refunds -- reduce MRR in the month they occur

Common mistake: counting annual contracts at full value

If a customer signs a $12,000 annual contract, their MRR contribution is $1,000, not $12,000. Always normalize to monthly, regardless of billing frequency.

Step 2: Normalize Everything to Monthly

Annual contracts, quarterly billing, and semi-annual plans all need to be converted to their monthly equivalent.

Monthly equivalent = Total contract value / Contract term in months

Billing FrequencyContract ValueMonthly Equivalent (MRR)
Monthly$500/mo$500
Quarterly$1,350/quarter$450
Semi-annual$2,700/6 months$450
Annual$5,400/year$450

Notice that annual and longer-term contracts often come with discounts, so the monthly equivalent is lower than what a monthly subscriber would pay. This is expected and should be reflected accurately in your MRR.

Handling mid-month changes

If a customer upgrades mid-month, prorate the change. If they upgrade on the 15th from $100/month to $200/month, the expansion MRR for that month is $100, and the full $200 MRR takes effect the following month.

Step 3: Break MRR into 5 Components

This is where most tracking systems fail. Total MRR is useful, but the five components tell you the story behind the number.

1. New MRR

Revenue from brand-new customers acquired during the month.

New MRR = Sum of first-month MRR from all new customers

This is your primary growth engine. If new MRR is declining month over month, your acquisition engine is weakening regardless of what total MRR shows.

2. Expansion MRR

Additional revenue from existing customers who upgraded, added seats, or purchased additional products.

Expansion MRR = Sum of MRR increases from existing customers

Expansion MRR is the cheapest revenue you can get. It costs 5-7x less than acquiring a new customer. Companies with strong expansion MRR can achieve net revenue retention above 120%, meaning they grow even without acquiring new customers.

For more on how expansion revenue drives retention, see our net revenue retention guide.

3. Reactivation MRR

Revenue from previously churned customers who return.

Reactivation MRR = Sum of MRR from returning former customers

Reactivation is often overlooked but can represent 2-5% of monthly MRR additions at mature companies. Track it separately so you can measure the effectiveness of your win-back campaigns.

4. Contraction MRR

Revenue lost from existing customers who downgraded but did not fully cancel.

Contraction MRR = Sum of MRR decreases from existing customers (negative number)

Contraction is an early warning signal. Customers who downgrade today are more likely to churn tomorrow. If contraction MRR is consistently above 1-2% of starting MRR, investigate why customers are reducing their spend.

5. Churned MRR

Revenue lost from customers who fully cancelled.

Churned MRR = Sum of MRR from customers who cancelled (negative number)

This is the metric that kills SaaS businesses. High churn makes growth mathematically impossible because you have to replace lost revenue before you can grow. Read our SaaS churn rate guide for benchmarks and reduction strategies.

The MRR Movement Formula

Ending MRR = Starting MRR + New MRR + Expansion MRR + Reactivation MRR - Contraction MRR - Churned MRR

Track this formula every month in a spreadsheet or dashboard. Here is what a healthy month looks like for a seed-stage company:

ComponentAmount% of Starting MRR
Starting MRR$40,000--
+ New MRR$6,00015.0%
+ Expansion MRR$2,4006.0%
+ Reactivation MRR$4001.0%
- Contraction MRR($800)-2.0%
- Churned MRR($1,600)-4.0%
Ending MRR$46,400+16.0%

Step 4: Set Up Your Tracking System

You need a system that calculates MRR components automatically rather than relying on manual spreadsheet work.

Option A: Billing system native reporting

Stripe, Chargebee, and Recurly all provide MRR tracking built in. The advantage is accuracy since the data comes directly from actual charges. The disadvantage is limited customization and difficulty handling edge cases.

Option B: Dedicated SaaS metrics tool

Tools like ChartMogul, Baremetrics, and ProfitWell pull data from your billing system and provide detailed MRR breakdowns. They handle normalization, proration, and component tracking automatically.

Option C: Build your own tracking

Use our SaaS metrics calculator for quick calculations, then build a monthly tracking spreadsheet with these columns:

DateStarting MRRNewExpansionReactivationContractionChurnedEnding MRRMoM Growth

What to track weekly vs. monthly

Weekly: Total MRR, new MRR (to catch acquisition slowdowns early), churned MRR (to catch retention problems fast).

Monthly: Full 5-component breakdown, MoM growth rate, net revenue retention, cohort analysis.

Step 5: Benchmark and Act on the Data

Tracking MRR is pointless if you do not use it to make decisions. Here are the signals to watch and the actions to take.

Signal: New MRR declining for 2+ consecutive months

Action: Audit your acquisition funnel. Check CAC by channel, conversion rates at each stage, and whether your ICP has shifted.

Signal: Expansion MRR below 3% of starting MRR

Action: Review your pricing tiers. The most common reason for low expansion is that customers have no reason to upgrade. Add usage-based pricing, premium features, or seat-based scaling.

Signal: Churned MRR above 5% of starting MRR

Action: Implement a churn analysis process. Survey every churned customer, segment by reason, and prioritize fixes. A 1% reduction in churn compounds significantly over 12 months.

Signal: Net MRR growth below 10% for 3+ months

Action: You are approaching a growth plateau. Either accelerate acquisition, improve retention, or expand ARPU. Do not try all three simultaneously -- pick the highest-leverage area first.

Common MRR Tracking Mistakes

Counting one-time revenue as MRR

Setup fees, professional services, and one-time discounts are not recurring. Including them inflates MRR and gives you a false growth picture.

Not normalizing annual contracts

An annual plan generates MRR every month, not just the month it is billed. Failing to normalize creates artificial spikes and dips in your MRR chart.

Ignoring contraction MRR

Many companies only track new, expansion, and churned MRR. Contraction is a leading indicator of churn and should be tracked and investigated separately.

Double-counting reactivations as new MRR

If a customer who previously churned comes back, they should be counted as reactivation MRR, not new MRR. Mixing these inflates your new customer acquisition numbers.

FAQ

What is the difference between MRR and revenue?

MRR is only the recurring portion of your revenue, normalized to a monthly figure. Total revenue includes one-time fees, professional services, and overages. Investors and acquirers value MRR at 10-20x multiples but discount non-recurring revenue heavily.

When should I switch from tracking MRR to ARR?

Most companies start reporting ARR (Annual Recurring Revenue, which is MRR times 12) once they pass $1M ARR, because larger numbers are easier for investors and boards to compare against benchmarks. Continue tracking MRR internally for operational decisions.

How do I handle free trials in MRR tracking?

Free trials should not be included in MRR until the customer converts to a paid plan. Including trials inflates your MRR and masks your true conversion rate. Track trial-to-paid conversion as a separate metric.

Start Tracking MRR the Right Way

Accurate MRR tracking is the difference between guessing and knowing whether your SaaS business is working. Use our free SaaS metrics calculator for quick component calculations, or sign up for culta.ai to automate MRR tracking across all five components with real-time dashboards.

Sources

  • OpenView Partners. "SaaS Benchmarks Report 2025." MRR growth rates by stage.
  • Bessemer Venture Partners. "Cloud Index." Net revenue retention benchmarks.
  • SaaS Capital. "Growth Benchmarks for Private B2B SaaS Companies." 2025.
  • Stripe. "Subscription Billing Best Practices." 2025.
  • ChartMogul. "SaaS Metrics Benchmark Report 2025." Component MRR data from 2,100+ SaaS companies.
T

Written by Team culta

The culta.ai team helps businesses track revenue, manage cash flow, and make smarter financial decisions across multiple entities.

Ready to get started?

Take control of your finances

Start free and use culta.ai to track revenue and make smarter financial decisions.