FrançaisEnglishEspañolItalianoDeutschPortuguêsNederlandsPolski

Monthly Recurring Revenue: MRR Meaning for SaaS

Published on March 27, 2026 · Jules, Founder of NoNoiseMetrics · 6min read

MRR stands for Monthly Recurring Revenue.

If you searched “what does MRR mean” — that’s the answer. The rest of this page is about applying the definition correctly: what counts, what doesn’t, why your Stripe dashboard shows a different number, and the MRR variants that actually matter for running a SaaS business.


MRR definition

Monthly Recurring Revenue (MRR) is the total predictable revenue your SaaS earns every month from active subscriptions, with all billing intervals normalized to a monthly value.

MRR is not “how much cash hit your account this month.” It’s the normalized, recurring portion — the subscription machine running at steady state.

The formula:

MRR = Sum of (monthly price × number of active subscribers per plan)

For annual plans: MRR = annual_price / 12 per customer

If you have 40 customers on a €49/month plan and 10 customers on a €468/year plan:

Monthly customers: 40 × 49 = €1,960
Annual customers:  10 × (468 / 12) = 10 × 39 = €390
Total MRR = €1,960 + €390 = €2,350

Your MRR is €2,350. Not the €6,640 you might see in Stripe if three annual customers paid upfront this month.


What counts in MRR (and what doesn’t)

This is where most founders get it wrong — not the formula, but the inputs.

Include in MRR:

  • Monthly subscription fees at face value
  • Annual subscription fees divided by 12
  • Quarterly plans divided by 3
  • Recurring add-ons that repeat every billing cycle
  • Usage-based revenue with a predictable recurring floor

Exclude from MRR:

  • One-time setup or onboarding fees
  • Consulting and implementation revenue
  • Refunds and chargebacks (adjust after the fact)
  • Free trial users who haven’t converted
  • Coupons that reduce the recurring price (use the discounted price, not the list price)

The test is simple: would this revenue appear again next month without a new purchase decision? If yes, it’s MRR. If no, it isn’t.


MRR vs revenue: why they’re different

Your Stripe dashboard shows total revenue collected. MRR is a different number, and the gap between them confuses founders constantly.

Three things create the gap:

Annual payments. A customer who pays €1,200 upfront for a yearly plan contributes €100/month to MRR — not €1,200 in the month they paid. Stripe records the full charge. MRR normalizes it across twelve months.

One-off charges. Setup fees, consulting invoices, migration charges — these are real revenue, but they don’t recur. They inflate your Stripe total without representing ongoing subscription value.

Failed payments and refunds. Stripe shows gross charges. MRR should reflect what’s actually active and recurring after accounting for failed renewals and churned subscriptions.

If your Stripe revenue is €8,000 this month but your MRR is €3,500, that doesn’t mean something is broken. It probably means a few annual customers renewed this month and you had some non-recurring charges. Both numbers are real — they just measure different things.

For the full breakdown of traps that inflate MRR and how to keep it clean, the full guide to MRR with all traps covers each edge case. For a shorter introduction to MRR basics and the waterfall components, see Understanding MRR: Definition and Calculation.


MRR variants every founder should track

Raw MRR tells you the size of the engine. The variants tell you whether it’s accelerating or stalling.

New MRR — revenue from customers who subscribed for the first time this month. This is your acquisition engine.

Expansion MRR — additional revenue from existing customers who upgraded or added seats. The cheapest MRR you can get, because no acquisition cost is attached.

Contraction MRR — revenue lost from existing customers who downgraded but didn’t cancel. Often invisible until you track it explicitly.

Churned MRR — revenue lost from customers who cancelled entirely. This is the number that determines whether growth compounds or bleeds out. A SaaS with €500 in new MRR and €600 in churned MRR is shrinking even if the total MRR number hasn’t visibly crashed yet — it takes a month or two for the trend to become obvious in the aggregate.

Net New MRR — the bottom line:

Net New MRR = New MRR + Expansion MRR − Contraction MRR − Churned MRR

If Net New MRR is positive, the subscription base is growing. If it’s negative, you’re shrinking — regardless of what total revenue looks like.

These components form the MRR waterfall, and it’s the single most important view on a SaaS dashboard. For the complete methodology, see the ARR & MRR complete guide.


MRR meaning in business context

In a SaaS business, MRR is the operating metric. It’s what you check weekly. It’s the number that tells you whether last month’s product change, pricing experiment, or marketing push actually moved the needle.

ARR (Annual Recurring Revenue) gets the headlines — “we crossed €500k ARR” sounds better in a tweet. But ARR is just MRR × 12. The real decision-making unit is MRR, because it moves at the same pace as your billing cycle.

MRR is also the foundation for every downstream metric: churn rate, net revenue retention, LTV, CAC payback — they all start from clean MRR. Get MRR wrong and every metric downstream is wrong too.

That’s why tools like NoNoiseMetrics normalize MRR directly from Stripe — annual plans divided by 12, quarterly plans divided by 3, one-time charges excluded automatically. No spreadsheet formulas that break when someone adds a new plan. You can try the free MRR calculator for Stripe to see the difference between raw Stripe revenue and your actual MRR.

See your real MRR from Stripe — normalized correctly, no manual calculation. Connect in 30 seconds →


FAQ

What does MRR mean?

MRR stands for Monthly Recurring Revenue — the total predictable subscription revenue your SaaS earns per month, with all billing intervals normalized to a monthly value. It excludes one-time charges, setup fees, and non-recurring revenue.

What does MRR stand for?

MRR stands for Monthly Recurring Revenue. It’s the standard metric SaaS founders use to measure the monthly value of their active subscription base.

What is MRR in business?

In a SaaS or subscription business, MRR is the primary operating metric that measures the recurring revenue engine. It tells you how much predictable revenue the business generates each month from subscriptions, and it’s the foundation for calculating churn rate, ARR, net revenue retention, and every other SaaS metric that matters.

How is MRR different from revenue?

Revenue includes everything your business collected — subscriptions, one-time fees, consulting, setup charges. MRR only includes the recurring subscription portion, normalized to a monthly figure. A business can have €10,000 in monthly revenue but only €4,000 in MRR if the rest comes from non-recurring sources. MRR is the metric that tells you what will repeat next month without any new sales.


Stop guessing your MRR in a spreadsheet. Clean MRR, the full waterfall, and ARR — free up to €10k MRR →


Free Tool
Try the MRR Dashboard Template →
Interactive template — no signup required.
Share: Share on X Share on LinkedIn
J
Juleake
Solo founder · Building in public
Building NoNoiseMetrics — Stripe analytics for indie hackers, without the BS.
See your real MRR from Stripe → Start free