BORINGRICHES/GUIDES
RECURRING_REVENUE

Monthly Recurring Revenue (MRR)
How to Calculate and Grow It

MRR is the lifeblood metric of any subscription business. It tells you how much predictable income you have, how fast you're growing, and whether churn is quietly eating your progress.

Monthly Recurring Revenue — MRR — is the normalised monthly value of all active subscriptions. It strips out the noise of annual deals, monthly variability, and one-time payments to give you one clean number: how much predictable revenue does this business generate per month?

MRR is the single metric investors, acquirers, and serious operators use to assess a subscription business. It underpins valuation multiples, determines LTV, feeds into CAC payback calculations, and is the leading indicator of whether your growth is real or just a blip.

THE_FORMULA

The MRR Formula

The basic formula is simple. The discipline is in applying it correctly — especially for annual and multi-year subscribers.

MRR = Total Active Customers × Average Revenue Per User (ARPU)
Example:
You have 180 customers. 120 pay £29/month (Starter), 60 pay £79/month (Pro). ARPU = (120×29 + 60×79) ÷ 180 = £44.33.
MRR = 180 × £44.33 = £7,980
▸ ANNUAL SUBSCRIBERS — HOW TO NORMALISE

If a customer pays £588/year, their monthly contribution to MRR is £588 ÷ 12 = £49/month. Never count the full £588 as revenue in the month they paid — that distorts your MRR and cash flow picture.

Annual Payment ÷ 12 = Monthly MRR Contribution
MRR_VS_ARR

MRR vs ARR: When to Use Each

Annual Recurring Revenue (ARR) is simply MRR × 12. Both numbers describe the same underlying business — the question is which framing is more useful.

Use MRR when...Use ARR when...
Tracking monthly growth momentumTalking to investors (feels bigger, standard convention)
Measuring churn and expansion in-monthComparing to enterprise SaaS benchmarks
Setting monthly targets and OKRsCalculating valuation multiples (ARR × multiple)
Running a small/indie subscription productOperating a sales-led or enterprise business
CHURN_IMPACT

How Churn Destroys MRR (The Maths Most Founders Ignore)

Churn is the percentage of your MRR lost each month because customers cancel. It is the most dangerous number in a subscription business — because its damage compounds silently in the background while you celebrate new sales.

▸ CHURN SCENARIO — SAME NEW SALES, DIFFERENT CHURN RATES
Starting MRR: £10,000 | New MRR/month: £1,500
2% churn5% churn10% churnMonth 3£14,312£13,071£11,215Month 6£18,249£15,564£12,408Month 12£24,822£18,576£13,639
At 10% monthly churn: you're on a treadmill. £1,500 new MRR barely covers £1,000+ leaving. Growth flatlines.

The benchmark for healthy SaaS churn is under 2% monthly (under 22% annualised for SMB SaaS). Enterprise SaaS should target under 1% monthly. If your churn is 5%+, fixing it is more valuable than any growth initiative — because growth on a leaky bucket doesn't accumulate.

MRR_BREAKDOWN

The 5 Components of MRR Movement

Your net MRR change each month is not just new sales minus cancellations. There are five components to track, and three of them are often invisible to founders who don't measure closely.

New MRR

MRR from brand new customers who didn't subscribe before. This is the number most founders track first.

New customers this month × their ARPU
Expansion MRR

MRR gained from existing customers upgrading their plan, purchasing add-ons, or increasing usage. Often the highest-ROI source of MRR growth because the customer is already acquired.

Upgrades + upsells this month
Reactivation MRR

MRR from previously churned customers who re-subscribe. Small but valuable — shows your product has pull-back power.

Re-subscribing churned customers × their ARPU
Contraction MRR

MRR lost from existing customers downgrading their plan. This is negative expansion — and it often signals dissatisfaction before churn.

MRR lost from downgrades (not cancellations)
Churned MRR

MRR lost from cancellations. The most visible form of MRR loss, but contraction can be equally dangerous and is more often ignored.

Cancelled customers' last ARPU × count

▸ MODEL YOUR MRR

Project your SaaS revenue with the BoringRiches calculator

Adjust customer growth rate, churn, and ARPU — see what your MRR looks like in 12 and 24 months.

Browse All Businesses →
BENCHMARKS

SaaS MRR Benchmarks at Every Stage

Where should your MRR be, and what growth rate is healthy? These benchmarks are drawn from Indie Hackers, Baremetrics, and SaaStr data.

StageMRR RangeHealthy GrowthAcceptable Churn
Pre-revenue / launch$0 → $1KAny positive growthN/A
Early traction$1K → $10K15–25% MoM<5% monthly
Growth$10K → $50K10–20% MoM<3% monthly
Scale$50K → $200K5–15% MoM<2% monthly
Established$200K+3–8% MoM<1.5% monthly

These are benchmarks, not guarantees. Some of the most successful indie SaaS products grew slowly — 5-10% MoM — but maintained excellent retention and built durable, sustainable businesses. Speed matters less than compounding.

FAQ

Frequently Asked Questions

What is the difference between MRR and revenue?

Revenue is the total cash received in a month. MRR is the normalised monthly value of active subscriptions. They differ when you collect annual payments upfront (which boosts cash revenue but shouldn't inflate MRR) or have one-time fees (professional services, setup fees). Always separate recurring from non-recurring revenue.

How do you calculate MRR for annual subscribers?

Divide their annual payment by 12. If someone pays £600/year, their contribution to MRR is £50/month. This is the standard approach — it normalises different billing cadences so you can compare apples to apples.

What is Net MRR Growth Rate?

Net MRR Growth Rate = (New MRR + Expansion MRR + Reactivation MRR - Churned MRR - Contraction MRR) ÷ Previous Month's MRR × 100. It tells you the actual rate at which your recurring revenue is growing, after all gains and losses.

What is Net Revenue Retention (NRR) and why does it matter?

NRR measures how much of last year's MRR you still have this year from the same cohort of customers — including expansion. NRR above 100% means you're growing from existing customers alone (expansion exceeds churn). Top SaaS companies hit 120-140% NRR. Below 80% means you're losing most of what you win.

At what MRR should I consider a SaaS business validated?

$1K MRR is the first meaningful milestone — it proves people will pay repeatedly. $10K MRR is a real business. $50K MRR ($600K ARR) is a fundable business. $83K MRR ($1M ARR) is the benchmark most serious SaaS operators target for year 3.

▸ MODEL YOUR MRR

Project your SaaS revenue with the BoringRiches calculator

Adjust customer growth rate, churn, and ARPU — see what your MRR looks like in 12 and 24 months.

Browse All Businesses →