SpaceStack
Menu
Glossary

MRR and ARR explained — the two SaaS numbers that actually matter

MRR and ARR are the headline metrics of subscription businesses. Here is what they mean, how to calculate them, and why small teams should track them from day one.

Published Apr 20, 2026 • Updated Apr 20, 2026

Short definition

MRR (monthly recurring revenue) is the predictable income your subscription business earns each month. ARR (annual recurring revenue) is the same number multiplied by 12 — the annualized view.

The short version

If your business charges customers on a recurring basis, two numbers shape almost every decision you make:

  • MRR (Monthly Recurring Revenue) — the sum of all subscription income you can count on this month.
  • ARR (Annual Recurring Revenue) — MRR × 12. The same income viewed annually.

That’s it. No tricks, no industry jargon. Everything else about these two metrics is variation on that foundation.

MRR, visualized

What goes into MRR
Customer A
$29/month plan
+$29
Customer B
$348/year plan
+$29
Customer C
$99/month plan
+$99
MRR total
Sum of all normalized monthly subs
$157
Every subscription gets normalized to a monthly number. Annual and quarterly plans are divided to their monthly equivalent.

So in this example: MRR = $157, ARR = $157 × 12 = $1,884.

How to calculate MRR correctly

The formula everyone quotes is simple:

Where teams trip up:

  • Including setup fees or one-time charges. These inflate MRR artificially. Exclude them.
  • Counting trials as active. Trials are not paid subscriptions. They join MRR the day they convert, not before.
  • Not reducing MRR for discounts. If a customer has a permanent 20% discount, the discounted amount is what counts.
  • Double-counting upgrades mid-month. If a customer upgrades on day 15, most teams count the new tier from the next full month for cleanliness.

The five components of MRR movement

Once you are tracking MRR, what actually moves it? There are exactly five things:

The MRR movement breakdown
New MRR
New customers signing up this month.
Expansion MRR
Existing customers upgrading plans or seats.
Reactivation MRR
Churned customers who came back.
Contraction MRR
Existing customers downgrading.
Churned MRR
Customers who canceled fully.
Every change in MRR month-over-month is one of these five. Healthy SaaS tracks all five separately.

Net New MRR = (New + Expansion + Reactivation) − (Contraction + Churn).

If Net New MRR is positive every month, the business is growing without spending more on acquisition. That is the single healthiest signal in SaaS.

ARR: when to use it (and when not to)

ARR is just MRR × 12. Why have two metrics?

  • MRR is operational. Day-to-day decisions, pricing tests, sales pipeline reviews all use MRR.
  • ARR is strategic. Board meetings, investor updates, annual planning and valuation discussions use ARR because the numbers are bigger and annual thinking is more natural.

For a subscription business under $10K MRR, use MRR as your primary metric. Cross to ARR framing only when talking to investors or describing the business externally.

Why MRR matters to non-SaaS small businesses

You might think “I don’t run a SaaS, so MRR doesn’t apply to me.” Often it does — you just don’t call it MRR.

Non-SaaS businesses with recurring revenue
  1. 1
    Agencies with retainers
    Monthly retainers are MRR. The math is identical.
  2. 2
    Coaches and consultants with monthly programs
    Group coaching, membership programs — pure MRR.
  3. 3
    Service businesses with maintenance contracts
    Cleaning, lawn care, IT support — recurring service = MRR.
  4. 4
    Creators with paid newsletters
    Substack, Patreon, Memberful — all MRR businesses.

Any income you can count on next month without doing new sales is MRR. Tracking it reveals whether your business is on a stable foundation or on a treadmill of constant new-sale pressure.

Tools that calculate MRR and ARR for you

You can track MRR in a spreadsheet up to ~30 customers. Past that, use a tool that pulls directly from your billing system.

ChartMogul product screenshot
ChartMogul logo
ChartMogul
Best for: Subscription businesses of any size

The small-business standard for MRR analytics. Clean UI, strong export, connects to every major billing platform.

Open ChartMogul
Baremetrics product screenshot
Baremetrics logo
Baremetrics
Best for: Stripe-powered SaaS

Stripe-first MRR analytics. Famous 'Open Startups' dashboards. Strong for Stripe-based SaaS.

Open Baremetrics
Stripe Sigma product screenshot
Stripe Sigma logo
Stripe Sigma
Best for: Technical teams on Stripe

SQL on top of your Stripe data. Free-form, but requires you to write the MRR queries yourself. Great for teams with technical users.

Open Stripe Sigma

All of these read from Stripe, Paddle, Chargebee or similar billing platforms and present MRR dashboards automatically.

If you are under 30 recurring customers, skip these and use a simple spreadsheet. A monthly 30-minute review is enough until then.

Common MRR mistakes

  • Including one-time fees. Inflates the number and hides churn.
  • Tracking only gross MRR, not net. Gross MRR grows even when the business is bleeding. Net MRR (including churn) is the honest number.
  • Not separating expansion from new. If 80% of your MRR growth is expansion from existing customers, your acquisition engine may be broken.
  • Annualizing a single great month. Don’t call a $10K month “$120K ARR” until you have 3 consecutive months at that level.
  • Ignoring MRR while under $1K. The habits you build now scale with you. Track from the first paying customer.

FAQ

What is a good MRR growth rate?

For early-stage subscription businesses, 10–15% month-over-month is strong. Past ~$10K MRR, 5–10% is typical and healthy. Past $100K MRR, 3–5% is the venture-scale baseline.

Is MRR the same as revenue?

No. MRR only includes recurring income. One-time fees, setup charges, professional services and implementation revenue are real revenue but not MRR.

How do I report ARR if I have mixed plans?

Calculate MRR as the normalized monthly equivalent of every plan (annual plans / 12, quarterly / 3, monthly as-is), then multiply by 12. The result is ARR regardless of plan mix.

Does MRR include taxes?

No — MRR is net of sales tax and VAT. It reflects what the business actually earns, not what the customer pays.

Should I use MRR if I run an agency?

Absolutely. Retainer income is MRR. Tracking retainer MRR separately from project revenue reveals how much of your business is stable vs. project-pipeline-dependent.

Keep reading