Get a Demo
Close

Contacts

Berlin / Tbilisi

Book a demo: calendly

davit@gobanyan.io

Monthly Recurring Revenue (MRR) Explained

Monthly Recurring Revenue (MRR)

Monthly Recurring Revenue (MRR) is the normalized monthly value of your recurring subscription revenue. It’s the fastest way to see whether your SaaS is growing, stalling, or leaking revenue because it focuses on predictable income rather than one-time payments.

What is MRR?

MRR answers a simple question:

“How much recurring revenue should we expect each month from active subscriptions?”

If customers pay annually or quarterly, you convert the contract into a monthly number so everything is comparable across plans.

Quick definition: MRR = sum of all active customers’ recurring subscription value (normalized to 1 month)

Why MRR matters

  • Clarity: removes one-time noise so you can track real subscription performance

  • Speed: changes month to month, ideal for ops and forecasting

  • Comparability: works across monthly, quarterly, and annual plans once normalized

  • Foundation: powers retention and efficiency metrics like NRR, GRR, churn, and CAC payback

How to calculate MRR

Formula

MRR = Σ (Recurring subscription value normalized to 1 month)

Normalization examples

  • Monthly plan: €99/month → MRR contribution = €99

  • Annual plan: €1,200/year → MRR contribution = €1,200 ÷ 12 = €100

  • Quarterly plan: €450/quarter → MRR contribution = €450 ÷ 3 = €150

 

Worked example (mixed billing)

CustomerBillingPriceNormalized monthly
Acme LtdMonthly€120/mo€120
Nordic GmbHAnnual€1,440/yr€120
Bluebird IncQuarterly€450/qtr€150
  Total€390

Rule of thumb: consistency beats perfection. Choose clear rules and apply them the same way every month.

MRR movements (the breakdown that explains “why”)

A single MRR number tells you where you are. MRR movements tell you why you got there.

  • New MRR: added from new customers

  • Expansion MRR: increases from upgrades, seats, add-ons (existing customers)

  • Contraction MRR: losses from downgrades or seat reductions (existing customers)

  • Churned MRR: lost when customers cancel

  • Reactivation MRR: regained when churned customers return

Formula

End-of-month MRR = Start MRR + New + Expansion + Reactivation − Contraction − Churn

What should be included (and excluded) in MRR

Typically include

  • Subscription fees (monthly / annual normalized)

  • Recurring seats and add-ons

  • Recurring plan upgrades

  • Predictable committed usage tiers (if they renew regularly)

Typically exclude

  • One-time setup / onboarding / training fees

  • Professional services

  • Hardware

  • Highly variable usage spikes (unless you define a consistent rule)

Practical test: if finance would hesitate to forecast it as repeatable, it probably shouldn’t be in MRR.

Common MRR variants

  • Gross MRR: recurring revenue before refunds/credits/discounts

  • Net MRR: recurring revenue after discounts/refunds/credits

  • Paid MRR: excludes free tiers and internal accounts

  • MRR per account: average recurring revenue per customer (ARPA/ARPU depending on definition)

How to use MRR to drive decisions

1) Diagnose growth quality

Compare New MRR vs Expansion MRR over time. If New rises but Expansion stays flat, you likely have an activation/onboarding gap or weak ongoing product value.

2) Detect revenue leaks early

Watch for spikes in Contraction + Churn. Then segment by plan, cohort, industry, or acquisition channel to find the leaking slice.

3) Connect MRR to retention

MRR pairs naturally with NRR and GRR. Strong NRR means expansion offsets churn; weak GRR means your base is shrinking even if top-line looks okay.

Common pitfalls

  • Counting one-time revenue as recurring (inflates MRR and hides churn risk)

  • Not normalizing billing periods (makes performance look lumpy)

  • Ignoring credits/refunds (creates a gap between MRR and reality)

  • Inconsistent proration rules for plan changes (double counting)

  • Mixing currencies without a policy (misleading trends)

FAQ

Is MRR the same as cash collected this month?
No. MRR is a normalized recurring revenue run-rate. Cash depends on billing terms and invoice/payment timing.

How is MRR different from ARR?
ARR is typically MRR × 12. ARR is better for long-term planning; MRR is better for monthly operations.

Should usage-based revenue be included in MRR?
It depends. Many teams track variable usage separately. If you have predictable committed tiers that renew regularly, you can include them — but document the rule and keep it consistent.

Banyan AI note: MRR is the starting signal. The real value is explaining why it moved (new vs expansion vs churn) and turning that into a short list of next actions.