The Heartbeat of Subscription Economics
In the traditional software model, revenue was spiky and unpredictable. SaaS changed the game by shifting to a subscription model, bringing predictable, recurring revenue. At the very center of this ecosystem is Monthly Recurring Revenue (MRR).
MRR is a normalized metric that measures the amount of predictable revenue a business can expect to generate each month from all active subscriptions. It is not just an accounting term; it is the ultimate indicator of your startup's momentum.
How to Calculate Basic MRR: The Formula
There are two primary ways to calculate your baseline MRR. The simplest approach uses Average Revenue Per User (ARPU).
While useful for quick projections, this method becomes less accurate if your SaaS has complex, multi-tiered pricing. The more robust method is the Customer-by-Customer sum.
Deconstructing Net MRR Growth
To understand what is driving your revenue trajectory, you must track the individual components of MRR. Combining these gives you your Net New MRR, which fuels your overall MRR growth rate.
- New MRR: Fresh revenue from completely new customers acquired this month.
- Expansion MRR: Additional recurring revenue from existing customers who upgraded their plans, purchased add-ons, or expanded their seat count. Expanding accounts is critical to boosting your Lifetime Value (LTV).
- Contraction MRR: Revenue lost when existing customers downgrade their plans or remove seats.
- Churned MRR: Revenue permanently lost when a customer cancels their subscription entirely. Keeping your churn rate low is the biggest defense against a shrinking MRR.
Real-World SaaS MRR Examples
Example 1: The Annual Contract Normalization
Suppose you close a $12,000 enterprise deal paid upfront for a 12-month subscription. While your cash flow receives a $12,000 boost today, your MRR does not. You normalize the annual value into a monthly figure.
Calculation: $12,000 / 12 months = $1,000 MRR added.
Example 2: The Net New MRR Calculation
Let's say your SaaS starts the month with $50,000 in MRR. During the month:
- You acquire 10 new customers at $100/mo ($1,000 New MRR)
- 5 existing customers upgrade from $100 to $200/mo ($500 Expansion MRR)
- 2 customers downgrade from $200 to $100/mo ($200 Contraction MRR)
- 3 customers paying $100/mo cancel entirely ($300 Churned MRR)
Calculation: ($1,000 + $500) - ($200 + $300) = $1,000 Net New MRR.
Your closing MRR for the month is $51,000.
Critical Mistakes to Avoid
Founders often inflate MRR by accident, leading to flawed growth metrics. Avoid these common traps:
- Including One-Time Fees: Onboarding fees, implementation charges, or custom consulting retainers are not recurring. They belong in total revenue, never in MRR.
- Ignoring Discounts: If a customer is on a $100/mo plan but receives a 50% discount for the first six months, their MRR during that period is $50, not $100.
- Treating Trials as Customers: Never count free trial users or "expected" conversions in your current active MRR.
Project Your SaaS Revenue
Stop wrestling with complex spreadsheets. Use our free MRR calculator to model your recurring revenue and track growth targets instantly.
Launch MRR Calculator