MRR Calculator for SaaS: Calculate Monthly Recurring Revenue Growth
Monthly Recurring Revenue (MRR) is the lifeblood of any subscription business. It provides a normalized, predictable view of your revenue stream, allowing founders and investors to gauge the financial health and trajectory of the company. Without a firm grasp on your MRR, forecasting growth and managing cash flow becomes an impossible guessing game.
Key Takeaways
- Baseline Metric: MRR normalizes varying subscription lengths and pricing tiers into a single, trackable monthly number.
- Exclude One-Offs: True MRR should never include setup fees, consulting charges, or non-recurring add-ons.
- Growth Requires Nuance: Tracking top-line MRR isn't enough; you must monitor Net New MRR to understand if growth is sustainable.
Interactive SaaS MRR Calculator
Use our free MRR calculator below to instantly determine your baseline Monthly Recurring Revenue. Simply input your total number of active paying customers and your Average Revenue Per Account (ARPA).
Simple MRR Calculator
The Basic MRR Formula
While MRR can become complex as your business scales, the fundamental formula is beautifully simple. The most accurate way to calculate high-level MRR across a unified pricing model is:
Example: If your SaaS has 400 active subscribers and they pay an average of $50 per month, your MRR is $20,000.
Understanding Net New MRR
Calculating your baseline MRR is just the starting point. To truly understand your company's momentum, you need to calculate Net New MRR. This metric breaks down the specific components driving your revenue up or down over a 30-day period.
Net New MRR is composed of four distinct revenue streams:
- New MRR: Revenue generated from entirely new customers acquired this month.
- Expansion MRR: Additional revenue from existing customers (e.g., upsells, cross-sells, seat expansions). Tracking this is vital for improving your Net Revenue Retention (NRR).
- Contraction MRR: Revenue lost from existing customers downgrading their plans or removing seats.
- Churned MRR: Revenue entirely lost due to customer churn (cancellations).
The Net New MRR Formula
If your Net New MRR is positive, your business is expanding. If it is negative, your business is contracting, meaning your churn and downgrades are outpacing your new sales and upgrades.
Why MRR Accuracy Matters
Inaccurate MRR calculations can lead to catastrophic business decisions. If you artificially inflate your MRR by including non-recurring revenue (like setup fees), you will miscalculate your MRR growth rate, misalign your budget, and potentially run out of capital.
A pristine MRR calculation ensures that when you evaluate how efficiently your marketing is performing or calculate how long your runway is, you are basing your math on reality, not vanity metrics.
Explore More SaaS Calculators
Need to calculate Customer Lifetime Value, Acquisition Costs, or Churn Rates? Check out our full suite of free SaaS metric calculators.
View All Calculators