What is MRR? Monthly Recurring Revenue Explained
What is MRR?
Monthly recurring revenue (MRR) is the predictable, normalized revenue that a subscription business earns every month. It is the single most important metric for any company that charges customers on a recurring basis — whether that is a SaaS product, a managed service, a subscription box, or any other model where customers pay periodically for ongoing access.
MRR matters because it strips away the noise of one-time payments, annual billing cycles, and variable fees to give you a clear, consistent picture of your revenue run rate. When an investor, board member, or executive asks "how is the business doing?", MRR is the number that tells the story.
How to Calculate MRR
The basic MRR formula is straightforward:
MRR = Number of active subscribers x Average revenue per subscriber per month
For example, if you have 200 customers each paying $50 per month, your MRR is $10,000.
However, most real-world subscription businesses have customers on different plans with different billing intervals. In that case, you calculate MRR by normalizing each subscription to a monthly amount:
- A customer on a $50/month plan contributes $50 to MRR
- A customer on a $500/year plan contributes $41.67 to MRR ($500 divided by 12)
- A customer on a $150/quarter plan contributes $50 to MRR ($150 divided by 3)
Then you sum up the normalized monthly contributions from all active subscriptions. That total is your MRR.
A Worked Example
Suppose your business has the following active subscriptions:
- 100 customers on the Starter plan at $29/month = $2,900
- 75 customers on the Professional plan at $79/month = $5,925
- 30 customers on the Enterprise plan at $249/month = $7,470
- 20 customers on an annual plan at $899/year = $1,498.33 ($899 / 12 x 20)
Total MRR = $17,793.33
The Five Types of MRR
Tracking total MRR tells you where you are. Tracking MRR by type tells you why your revenue is growing, shrinking, or staying flat. There are five components of MRR movement:
1. New MRR
New MRR comes from brand-new customers who signed up during the period. If ten new customers each subscribe at $100/month, that is $1,000 in new MRR. This metric reflects the effectiveness of your sales and marketing efforts.
2. Expansion MRR
Expansion MRR comes from existing customers who upgrade their plan, add seats, or purchase additional features. This is often the most efficient source of revenue growth because you are selling to people who already know and trust your product. If five customers upgrade from $50/month to $100/month, that is $250 in expansion MRR.
3. Contraction MRR
Contraction MRR represents revenue lost when existing customers downgrade their plan or reduce their usage. If three customers move from $100/month to $50/month, that is $150 in contraction MRR. Rising contraction is an early warning signal that customers are not finding enough value in your higher-tier offerings.
4. Churned MRR
Churned MRR is the revenue lost from customers who cancel entirely. If two customers each paying $200/month cancel, that is $400 in churned MRR. This is the metric that keeps SaaS founders up at night. Even small amounts of churn compound over time and can cap your growth.
5. Reactivation MRR
Reactivation MRR comes from previously churned customers who return and resubscribe. While typically the smallest category, reactivation MRR shows that some portion of your churned customers still see value in your product.
Net New MRR
Putting it all together, your net new MRR for any period is:
Net New MRR = New MRR + Expansion MRR + Reactivation MRR - Contraction MRR - Churned MRR
If your net new MRR is positive, your business is growing. If it is negative, you are shrinking — even if you are still adding new customers.
MRR vs. ARR: What is the Difference?
Annual recurring revenue (ARR) is simply MRR multiplied by 12. It represents your annualized revenue run rate.
ARR = MRR x 12
Both metrics measure the same underlying reality — recurring revenue — but are used in different contexts:
- MRR is preferred for month-to-month operational analysis, tracking short-term trends, and managing day-to-day business performance
- ARR is more common in investor communications, board presentations, and strategic planning where annual figures are easier to contextualize
Most SaaS businesses track both, using MRR for internal operations and ARR for external reporting.
Common MRR Calculation Mistakes
Getting MRR wrong leads to bad decisions. Here are the most frequent errors:
- Including one-time fees — Setup fees, implementation charges, and professional services revenue are not recurring and should not be included in MRR. Including them inflates your number and gives a misleading picture of sustainable revenue.
- Counting annual contracts at full value — A $12,000 annual contract contributes $1,000/month to MRR, not $12,000 in the month it is signed. Failing to normalize billing intervals creates spiky, unreliable MRR figures.
- Not accounting for discounts — If you offer a customer a 20% discount, their MRR contribution should reflect the discounted price, not the list price. MRR should represent actual revenue, not theoretical revenue.
- Including trial users — Customers on a free trial are not paying yet. Only include them in MRR once they convert to a paid subscription.
- Ignoring churned customers — Some teams delay removing churned customers from MRR calculations, hoping they will reactivate. Report churn immediately for accurate numbers.
- Double-counting upgrades — When a customer upgrades from $50 to $100, the impact is $50 in expansion MRR, not $100. The original $50 was already in your MRR.
Why MRR Matters Beyond Revenue Tracking
MRR is more than a financial metric. It is a lens for understanding your entire business:
Valuation
SaaS companies are typically valued as a multiple of ARR (or MRR x 12). A company with $1M in ARR growing at 50% year-over-year will command a significantly higher valuation multiple than one growing at 10%. Accurate MRR tracking directly impacts how investors and acquirers value your business.
Forecasting
Because MRR is recurring, it is inherently predictable. If you have $100,000 in MRR today and your monthly churn rate is 3%, you can reasonably forecast $97,000 for next month before adding any new revenue. This predictability enables better planning for hiring, infrastructure, and marketing spend.
Customer Health
MRR movement by account reveals customer health. An account that is expanding MRR is healthy and growing. An account that is contracting is showing signs of risk. Tracking MRR at the account level — not just the aggregate — gives your customer success team actionable data.
Growth Efficiency
By comparing new MRR to your sales and marketing spend, you can calculate your Customer Acquisition Cost (CAC) payback period and understand how efficiently you are growing. If it costs $5,000 in sales and marketing to acquire a customer with $500/month MRR, your payback period is 10 months.
Tracking MRR in Your CRM
Many subscription businesses track MRR in spreadsheets or financial tools that are disconnected from their sales and customer success workflows. This creates a gap between the revenue data and the customer relationship data that drives it.
When your CRM tracks subscriptions and calculates MRR natively, your team gets real-time revenue visibility alongside the customer context they need to take action. A customer success manager can see not just that an account's MRR is declining, but also review the email history, support tickets, and engagement data that explain why — and intervene before the customer churns.
How TactDrive Helps
TactDrive has built-in subscription management and MRR tracking designed for growing SaaS and subscription businesses:
- Subscription management with support for monthly, quarterly, and annual billing intervals, all normalized to MRR automatically
- MRR movement tracking that breaks down new, expansion, contraction, churned, and reactivation MRR by period
- Account-level MRR so you can see recurring revenue for each customer alongside their full relationship history
- Account health scoring that combines MRR trends with engagement, payment behavior, and contract timing to flag at-risk accounts
- SaaS analytics dashboard with real-time MRR charts, plan distribution, and revenue forecasting
- Built-in invoicing that connects subscription billing to payment tracking in one seamless flow
Stop calculating MRR in spreadsheets. Start your free TactDrive trial and get real-time subscription revenue visibility.