SaaS MRR Calculator

Calculate monthly recurring revenue based on customers and subscription price.

MRR

Guide

How it works

Use this calculator to estimate monthly recurring revenue based on active customers and subscription price. Essential for SaaS growth tracking, recurring revenue forecasting, subscription health monitoring, and investor reporting.

What this calculator does

The MRR calculator helps you measure the total predictable monthly revenue generated from active paying subscribers.

It uses:

  • number of active paying customers
  • monthly subscription price

This gives you MRR - monthly recurring revenue - the single most important operational metric for any SaaS or subscription business.

How to use the MRR calculator

  1. Enter your customers - the total number of active paying subscribers at the point of measurement
  2. Enter your subscription price - the monthly recurring price charged per customer. If you have multiple pricing tiers, calculate MRR for each tier separately and sum the results.
  3. The calculator instantly shows your MRR

For businesses with annual contracts, convert to monthly by dividing the annual contract value by 12 before entering as the subscription price.

MRR Formula

MRR = Customers x Monthly Subscription Price

Where:

  • Customers = total number of active paying subscribers
  • Monthly Subscription Price = recurring monthly fee per customer
  • MRR = total monthly recurring revenue

Example calculation

If:

  • Active customers = 300
  • Monthly subscription price = 49

Then:

  • MRR = 300 x 49
  • MRR = 14,700

300 customers each paying 49 per month generates 14,700 in monthly recurring revenue.

What is MRR?

Monthly recurring revenue - MRR - is the total predictable revenue a SaaS or subscription business generates from active paying customers each month. It is the foundational metric of subscription business health because it measures the recurring, predictable component of revenue - the revenue the business can count on month after month, separate from one-time or variable income.

MRR is the operational heartbeat of a subscription business. Tracking it over time - and understanding what is driving increases and decreases - is the primary way to monitor business health, diagnose problems, and measure the impact of growth initiatives.

The components of MRR movement

Total MRR is not static - it changes each month based on four components:

  • New MRR - revenue added from new customers acquired during the month
  • Expansion MRR - revenue added from existing customers upgrading or expanding their subscription
  • Churned MRR - revenue lost from customers who cancelled during the month
  • Contraction MRR - revenue lost from existing customers downgrading their subscription

Net New MRR = New MRR + Expansion MRR - Churned MRR - Contraction MRR

Tracking each component separately reveals whether MRR growth is driven by new customer acquisition, expansion of existing accounts, or a combination - and where losses are occurring.

What is a good MRR?

MRR itself is not benchmarked against a specific number - the meaningful benchmark is MRR growth rate. Common growth benchmarks for subscription businesses:

  • Early-stage - growing MRR by 10% to 20% per month is exceptional, though common for very early businesses
  • Growth-stage - 5% to 10% MRR growth per month is considered strong
  • Mature businesses - 2% to 5% monthly growth is healthy at significant scale

At 5% monthly MRR growth, a business doubles MRR approximately every 14 months. At 10%, it doubles every 7 months. Consistent growth rate is more important than any specific MRR level.

Why MRR matters for subscription businesses

Tracking MRR helps you:

  • measure the predictable revenue base of the business month by month
  • identify whether new customer acquisition is outpacing churn
  • track the impact of pricing changes, product improvements, or sales initiatives on recurring revenue
  • forecast future revenue based on current MRR and expected growth rate
  • communicate business health and trajectory to investors, board members, and stakeholders

MRR and revenue forecasting

MRR is the starting point for near-term revenue forecasting. Because MRR is predictable and recurring - unlike transactional or project revenue - it enables more reliable monthly forecasts:

Projected MRR = Current MRR x (1 + Expected Monthly Growth Rate)

A business with 14,700 MRR growing at 5% per month would project approximately 15,435 MRR next month. Use the Revenue Growth Calculator to model MRR growth rates across different scenarios.

What should not be included in MRR

MRR is a recurring revenue metric only. These should be excluded:

  • One-time setup or onboarding fees - not recurring
  • Professional services or consulting fees - typically non-recurring
  • Usage-based revenue above a committed minimum - variable, not recurring
  • Annual contract revenue - should be divided by 12 before including, not counted in full

Including non-recurring revenue in MRR inflates the metric and misrepresents the true predictable revenue base.

MRR vs ARR

These two metrics measure the same underlying revenue at different timescales.

  • MRR is the operational metric - tracked month by month to monitor business health and growth
  • ARR is the communication metric - MRR x 12, used in reporting, fundraising, and valuation

Most SaaS businesses use MRR internally for day-to-day management and ARR externally for investor communication and valuation discussions. Use the SaaS ARR Calculator to convert MRR to ARR.

When to use this calculator

Use this calculator when you want to:

  • calculate current MRR from customer count and subscription price
  • model MRR at different price points or customer volumes
  • compare MRR across pricing tiers for a segmented view
  • project MRR based on expected customer growth
  • convert between MRR and ARR for reporting purposes

Common mistakes when calculating MRR

Common mistakes include:

  • including one-time payments, setup fees, or non-recurring charges in the MRR calculation
  • counting annual contract values in full rather than dividing by 12 - this overstates monthly recurring revenue
  • including inactive or paused accounts in the customer count
  • using average subscription price across very different pricing tiers without segmenting - this produces an accurate total but obscures tier-level performance

MRR vs revenue

These metrics measure different aspects of business income.

  • MRR is the recurring, predictable component of revenue - subscription fees only
  • Total revenue includes MRR plus all non-recurring income - one-time fees, services, and variable charges

For SaaS businesses, MRR is a more meaningful health indicator than total revenue because it represents the stable, compounding foundation of the business. Total revenue can fluctuate significantly with one-time deals while MRR remains steady - or vice versa.

Related calculations

Once you know your MRR, you may also want to:

FAQs

What is MRR?

Monthly recurring revenue - MRR - is the total predictable revenue a subscription business generates from active paying customers each month. It excludes one-time fees and non-recurring income.

How do you calculate MRR?

MRR = Customers x Monthly Subscription Price. For multiple pricing tiers, calculate each tier separately and sum the results.

What is the difference between MRR and ARR?

MRR is monthly recurring revenue - the operational metric tracked month by month. ARR is annual recurring revenue - MRR multiplied by 12 - used for reporting, valuation, and investor communication.

What is a good MRR growth rate?

5% to 10% monthly MRR growth is considered strong for growth-stage SaaS businesses. At 5% monthly growth, MRR doubles approximately every 14 months. Consistent growth rate over time is more important than the absolute growth percentage.

Should annual contracts be included in MRR?

Yes, but normalised to monthly. Divide the annual contract value by 12 and include the result as monthly contribution. Do not include the full annual value in a single month's MRR.

What is net new MRR?

Net new MRR is the change in MRR during a month, calculated as new MRR plus expansion MRR minus churned MRR minus contraction MRR. It is the most accurate measure of monthly MRR momentum because it accounts for all sources of gain and loss.

How does churn affect MRR?

Churn directly reduces MRR by removing the monthly subscription value of churned customers. High churn can erode MRR even when new customer acquisition is strong. A business with 100 new customers per month but 120 churning will see declining MRR despite active sales.

How do I use MRR for revenue forecasting?

Use current MRR as the starting point, then apply expected changes from new customers, expansion, churn, and pricing. That gives you a practical short-term forecast for recurring revenue over the coming months.

Interpreting your result

Your saas mrr result should always be interpreted in context:

  • compare it against your historical baseline
  • compare it with channel, product, or segment averages
  • review it alongside volume metrics so small-sample noise does not mislead decisions
  • pair it with profitability metrics to confirm commercial impact

A single period can be noisy, so trend direction over several periods is usually more actionable than one isolated value.

Data quality checklist

Before acting on this result, verify:

  • inputs use the same date range and attribution logic
  • returns, refunds, discounts, and reversals are handled consistently
  • one-off anomalies are flagged separately from steady-state performance
  • currency, tax treatment, and net vs gross definitions are consistent

Small input inconsistencies can create large swings in percentage-based outputs.

How to improve this metric

Practical ways to improve this metric include:

  • set a clear baseline and target for the next reporting period
  • run focused tests on one variable at a time (offer, pricing, targeting, or funnel step)
  • track both leading indicators and final business outcomes
  • document what changed so gains can be repeated and scaled

Improvement is most reliable when measurement definitions remain stable over time.

Useful resources

  • Google Analytics (GA4) - monitor acquisition, engagement, and conversion trends
  • Google Sheets / Excel - build scenario models and sensitivity checks
  • Looker Studio - visualise trend lines and dashboard reporting
  • Platform analytics dashboards - validate source data before decisions

Benchmarks and target setting

A good target depends on your business model, margin structure, and growth stage.

When setting targets:

  • use your trailing 3-6 month average as a realistic baseline
  • set a minimum acceptable threshold and an aspirational target
  • define guardrails so improvement in one metric does not damage another
  • review targets quarterly as costs, pricing, and demand conditions change

Benchmarks are useful starting points, but your own historical trend is usually the best reference.

Reporting cadence and decision workflow

For most teams, a simple cadence works best:

  • Weekly: detect anomalies early and validate tracking integrity
  • Monthly: evaluate trend quality and compare against targets
  • Quarterly: reset assumptions, refine strategy, and reallocate resources

A practical workflow is to identify the metric change, diagnose the primary driver, test one corrective action, and then measure the next period before scaling.

Common analysis scenarios

You can use this metric in several practical scenarios:

  • monthly performance reviews with finance and operations
  • campaign or channel post-mortems after major launches
  • pricing and margin planning before promotions
  • board or leadership updates that require concise KPI context

In each scenario, pair this result with at least one volume metric and one profitability metric.

FAQ extensions

Should I compare this metric across channels?

Yes, but only when definitions and attribution rules are consistent.

How many periods should I review before making changes?

At least 3 comparable periods is a good baseline unless there is a clear tracking issue.

What should I do if this metric improves but profit declines?

Check downstream costs, discounting, and conversion quality before scaling spend or volume.

Explore more

More calculators in this topic

View business calculators

Continue exploring

Related calculators

Explore the next calculations most relevant to this topic.