ToolStack
Revenue Metric

Monthly Recurring Revenue (MRR)

MRR is the predictable, normalised revenue a SaaS business receives every month from active subscriptions. It strips out one-time fees, usage spikes, and annual prepayments to give a stable monthly pulse of business health. MRR is the primary real-time revenue metric for SaaS — it moves faster than ARR and is the basis for calculating churn, expansion, and net revenue retention.

Formula
MRR = Σ (active subscriptions × monthly plan price)

Note: Normalise annual plans to monthly (annual price ÷ 12). Exclude one-time fees, setup charges, and professional services revenue.

Healthy range

MoM MRR growth of 10–15% for early-stage; 5–8% for growth-stage SaaS

Warning signs

Flat or declining MRR for 2+ consecutive months signals structural churn or stalled acquisition

Benchmarks by segment

SegmentBenchmark
Pre-seed SaaS$0–$10k MRR; focus on activation and retention, not growth rate
Seed-stage SaaS$10k–$100k MRR; 15–20% MoM growth is strong
Series A SaaS$100k–$500k MRR; 10–15% MoM growth
Growth-stage SaaS>$1M MRR; 5–10% MoM growth; focus shifts to NRR

How to improve MRR

1

Segment MRR into New MRR, Expansion MRR, Contraction MRR, and Churned MRR each month — the composition tells you which lever to pull

2

Focus expansion MRR: selling more to existing customers has 5–25× lower CAC than new logo acquisition

3

Reduce contraction MRR by proactively engaging accounts that downgrade — often a product-fit signal, not a price signal

4

Improve trial-to-paid conversion — a 5% improvement in conversion rate can double MRR growth rate at most stages

Common measurement mistakes

!Counting annual contract value in the first month instead of normalising to MRR — this creates false spikes
!Including professional services or one-time fees in MRR — these inflate the metric and distort churn calculations
!Reporting blended MRR without decomposing new vs expansion vs churned — makes it impossible to diagnose problems

Tools for measuring MRR

#1
Amplitude
4.5Free tier

Best-in-class behavioral analytics with powerful event segmentation, funnel analysis, and retention charts that go far deeper than Google Analytics

#2
Mixpanel
4.6Free tier

Best-in-class event-based analytics with intuitive funnel, retention, and flow reports that surface actionable insights quickly

#3
PostHog
4.6Free tier

All-in-one product analytics platform combining analytics, session replay, feature flags, A/B testing, surveys, and a data warehouse — replacing multiple point solutions

#4
Heap
4.4Free tier

Autocapture eliminates the need for manual event instrumentation — every click, pageview, and form interaction is tracked automatically from day one

#5
Statsig
4.7Free tier

All-in-one platform combining feature flags, A/B testing, product analytics, session replay, and web analytics — eliminating the need for separate tools

#6
Whatfix
4.6

Best-in-class no-code editor for creating in-app walkthroughs, tooltips, and interactive guides without developer involvement

Frequently Asked Questions

What's the difference between MRR and revenue?

MRR is a normalised, forward-looking metric. Revenue (as recognised on P&L) follows accounting rules — annual contracts are often recognised differently. MRR is the operational metric; recognised revenue is the financial reporting metric. For SaaS health, use MRR.

How do I calculate MRR for usage-based pricing?

For pure usage-based pricing (no fixed monthly fee), use the trailing 30-day average usage revenue per customer. Many usage-based companies set a committed minimum (minimum MRR) and then track usage overage separately.

Related metrics

Annual Recurring Revenue (ARR)Churn RateNet Revenue Retention (NRR)