# MRR (Monthly Recurring Revenue): How to Calculate and Grow It

> Learn how to calculate MRR, which MRR components matter most, and how SaaS teams can grow monthly recurring revenue without sacrificing retention or margin.
- **Author**: Ayush Agarwal
- **Published**: 2026-04-11
- **Category**: SaaS Metrics, Growth
- **URL**: https://dodopayments.com/blogs/mrr-monthly-recurring-revenue

---

MRR, or monthly recurring revenue, is the operating heartbeat of a SaaS business. It tells you how much predictable subscription revenue you are generating each month before one-time services, setup fees, or other non-recurring items distort the picture.

For founders, MRR matters because it turns momentum into something measurable. It helps you forecast, plan hiring, judge retention quality, and see whether growth is coming from new customers, expansion, or simply a temporary spike in billing.

If you track [MRR vs ARR](https://dodopayments.com/blogs/mrr-vs-arr), [what is ARR annual recurring revenue](https://dodopayments.com/blogs/what-is-arr-annual-recurring-revenue), [recurring revenue](https://dodopayments.com/blogs/recurring-revenue), and [SaaS metrics KPI](https://dodopayments.com/blogs/saas-metrics-kpi), this guide will help you use MRR more accurately and more strategically.

## What is MRR?

MRR is the normalized value of recurring subscription revenue expected each month. It excludes one-time charges and non-recurring services so you can focus on the part of revenue that repeats predictably.

Examples of what usually counts toward MRR:

- monthly subscriptions
- the monthly equivalent of annual subscriptions
- recurring seat fees
- recurring platform fees
- committed recurring minimums

Examples of what usually does not count:

- one-time setup fees
- implementation services
- custom consulting work
- hardware sales
- ad hoc usage charges unless they are treated as recurring committed amounts

That distinction keeps MRR useful as a forecasting metric rather than just another revenue total.

## Why MRR matters so much in SaaS

MRR is not important because investors like it. It is important because it simplifies decision-making.

When MRR is broken down clearly, you can see:

- whether acquisition is driving net new growth
- whether churn is eroding gains
- whether expansion is lifting account value
- whether pricing changes are working
- whether the business is becoming more predictable over time

MRR also helps you compare operating efficiency across months without waiting for annual reporting.

> The best SaaS pricing is simple to understand and hard to outgrow. If customers hit a pricing cliff that forces them to evaluate alternatives, you have a retention problem disguised as a pricing model.
>
> - Ayush Agarwal, Co-founder & CPTO at Dodo Payments

That idea matters because bad pricing can produce a misleading MRR curve. You may get short-term growth and long-term churn if the model is easy to enter but frustrating to scale with.

## The basic MRR formula

The simplest version is:

**MRR = Number of Active Customers x Average Monthly Recurring Revenue per Customer**

If you have 200 active customers each paying an average of $50 per month, your MRR is:

**200 x $50 = $10,000 MRR**

This is useful for a quick snapshot, but real SaaS companies should break MRR into components rather than relying on one blended average.

## The MRR components founders should track

A more useful MRR model includes the sources of change.

- **New MRR** - revenue from brand new customers
- **Expansion MRR** - revenue gained from existing customers upgrading, adding seats, or increasing usage
- **Contraction MRR** - recurring revenue lost from downgrades or reduced usage commitments
- **Churned MRR** - recurring revenue lost from customers who cancel entirely
- **Reactivation MRR** - recurring revenue regained from returning customers

This is the breakdown that makes MRR actionable.

## MRR growth formula

One practical way to track change is:

**Ending MRR = Starting MRR + New MRR + Expansion MRR + Reactivation MRR - Contraction MRR - Churned MRR**

That formula tells a story. It shows whether growth is coming from healthy retention and expansion or being held together by constant acquisition.

If you are also monitoring [reduce churn metrics SaaS](https://dodopayments.com/blogs/reduce-churn-metrics-saas) and [dunning management](https://dodopayments.com/blogs/dunning-management), this MRR bridge becomes much more useful.

## How to calculate MRR with annual plans

Annual contracts should still be normalized monthly for MRR.

If a customer pays $1,200 upfront for an annual subscription, that does not create $1,200 MRR. It creates **$100 MRR**.

This is one reason MRR differs from cash collection and [billings vs revenue](https://dodopayments.com/blogs/billings-vs-revenue). MRR is a recurring run-rate metric, not a cash metric.

If you confuse annual cash inflows with MRR, you will overstate monthly business health and make forecasting less reliable.

## A practical MRR example

Suppose you begin the month with $50,000 MRR.

During the month:

- New customers add $8,000 MRR
- Existing customers expand by $4,000 MRR
- Downgrades reduce MRR by $1,500
- Cancellations remove $3,000 MRR
- Reactivations add $500 MRR

Your ending MRR is:

$50,000 + $8,000 + $4,000 + $500 - $1,500 - $3,000 = **$58,000 MRR**

That means net new MRR for the month is $8,000.

From there, you can ask the real questions:

- Is churn manageable?
- Is expansion becoming a larger share of growth?
- Is acquisition efficient enough to support this pace?

## MRR vs ARR

MRR and ARR are closely related, but they are used differently.

- **MRR** helps with monthly tracking, forecasting, and operational decision-making.
- **ARR** is the annualized view of recurring revenue, usually better for board reporting and long-range planning.

The relationship is simple:

**ARR = MRR x 12**

But the interpretation is different. MRR is usually the better operating metric if your team reviews performance every month. For deeper context, see [MRR vs ARR](https://dodopayments.com/blogs/mrr-vs-arr) and [what is ARR annual recurring revenue](https://dodopayments.com/blogs/what-is-arr-annual-recurring-revenue).

## MRR is not cash collected

This distinction matters more than many teams realize. A company may collect a large amount of cash in a month because of annual prepayments, but its MRR may increase only modestly.

For example, if five customers each prepay $2,400 for annual plans, cash collected rises by $12,000. But MRR rises by only $1,000 because each customer contributes $200 in monthly recurring value.

That is why MRR should be read alongside cash flow and recognized revenue. If you blur those numbers together, planning becomes much less reliable and growth can appear stronger than it really is.

## Segment MRR before you act on it

One total MRR number is useful, but segmented MRR is much better for decision-making. Consider breaking it out by:

- acquisition channel
- customer size
- geography
- plan type
- cohort or signup month

This makes it easier to see whether growth is concentrated in one segment, whether churn is worse in a specific cohort, and whether pricing changes are improving account quality. The more segmented your MRR analysis becomes, the faster you can identify which growth motions deserve more investment.

Even a simple spreadsheet view by plan and signup month can uncover patterns a blended dashboard will miss.

## MRR and retention belong together

A growing MRR chart can hide weak retention if acquisition is strong enough to cover the damage. That is why MRR should never be read alone.

You should pair it with:

- logo churn
- revenue churn
- expansion rate
- cohort retention
- renewal recovery rate

> Subscription fatigue is real, but recurring revenue is still the best model for SaaS. The solution is not to abandon subscriptions. It is to add usage-based components that align cost with value delivered.
>
> - Rishabh Goel, Co-founder & CEO at Dodo Payments

That quote is relevant because stronger revenue retention often comes from better pricing design, not just better sales execution.

## How pricing models change MRR quality

Not all MRR is equally durable. The quality of MRR depends on how the pricing model aligns with customer value.

For example:

- flat pricing may create simple MRR but cap expansion
- seat-based pricing can scale well with team growth
- usage-based billing may improve expansion but add variability
- hybrid pricing can combine a stable base with upside from adoption

This is why MRR should be analyzed alongside [subscription pricing models](https://dodopayments.com/blogs/subscription-pricing-models) and [build predictable revenue](https://dodopayments.com/blogs/build-predictable-revenue). Predictability comes not just from recurring charges, but from a pricing model customers can stay and grow with.

## Common MRR mistakes founders make

### Counting one-time revenue as recurring

Setup fees, implementation work, and non-recurring services do not belong in MRR.

### Using billed amounts instead of normalized monthly value

Annual prepayments should be divided by 12. Quarterly contracts should be divided by 3.

### Ignoring expansion and contraction

A single total MRR number hides too much. You need the moving parts.

### Failing to account for involuntary churn

If renewal failures are quietly reducing MRR, your product retention may look worse than it really is. Good recovery workflows matter.

### Treating all customer segments the same

SMB, enterprise, and self-serve accounts often produce very different MRR behavior. Segment analysis helps you see what is actually working.

## How to grow MRR sustainably

The best MRR growth comes from a balanced system, not one aggressive lever.

### Add new customers efficiently

Acquisition still matters, but it should not be the only growth engine.

### Improve retention early

The fastest route to healthier MRR is often reducing churn in the first few months.

### Build expansion paths into pricing

Plans should allow customers to grow without forcing a painful repurchase decision every time they increase usage or seats.

### Fix failed payment recovery

Strong dunning workflows recover revenue that would otherwise disappear. This is one of the easiest operational wins for recurring businesses.

### Improve conversion globally

Localized checkout, better payment coverage, and cleaner recurring billing all improve the odds that good-fit customers stay active.

## Why Dodo Payments helps teams grow better MRR

Dodo Payments is a Merchant of Record built for SaaS and digital products, which matters because MRR quality is affected by billing reliability just as much as by pricing strategy.

Teams using Dodo can support:

- subscriptions and annual plans
- hybrid billing and usage-linked pricing
- recurring payment recovery via event-driven workflows
- global billing across 220+ countries and regions
- developer-friendly billing integrations

Useful documentation includes the [subscription integration guide](https://docs.dodopayments.com/developer-resources/subscription-integration-guide), [integration guide](https://docs.dodopayments.com/developer-resources/integration-guide), [inline checkout docs](https://docs.dodopayments.com/developer-resources/inline-checkout), [usage-based billing docs](https://docs.dodopayments.com/features/usage-based-billing/introduction), and [webhook event guide](https://docs.dodopayments.com/developer-resources/webhooks/intents/webhook-events-guide).

## A simple MRR operating cadence

If you want to make MRR more useful each month, use a simple reporting flow.

```mermaid
flowchart TD
    A[Start with beginning MRR] --> B[Add new and expansion MRR]
    B --> C[Subtract contraction and churned MRR]
    C --> D[Review net new MRR]
    D --> E[Compare with churn, retention, and CAC]
    E --> F[Adjust pricing, onboarding, and billing operations]
```

This keeps MRR from becoming a vanity number. It turns it into an operating metric your whole team can use.

## FAQ

### What counts as MRR in SaaS?

MRR includes recurring subscription revenue normalized to a monthly value. It usually excludes one-time fees, services, hardware, and other non-recurring charges.

### How do you calculate MRR from annual subscriptions?

Divide the annual contract value by 12 to get the monthly recurring equivalent. A $1,200 annual plan equals $100 MRR.

### What is the difference between MRR and revenue?

MRR is a recurring run-rate metric, while revenue is what was actually recognized in a given period. Cash collection and billings can also differ from both.

### Why should expansion MRR be tracked separately?

Because it shows how much growth is coming from existing customers, which is often a sign of product value and pricing fit. It also helps separate healthy growth from acquisition-only growth.

### Can usage-based pricing still work with MRR tracking?

Yes, but teams need clear rules for which recurring committed amounts count as MRR and which variable charges are tracked separately. Hybrid models often use both MRR and usage revenue views together.

## Conclusion

MRR is one of the clearest ways to understand SaaS momentum, but only if you calculate it cleanly and read it with context. When founders pair MRR with churn, expansion, pricing design, and billing reliability, it becomes far more than a dashboard number. It becomes a planning system.

To support recurring growth with cleaner billing operations, explore [Dodo Payments](https://dodopayments.com) and check [pricing](https://dodopayments.com/pricing).
---
- [More SaaS Metrics articles](https://dodopayments.com/blogs/category/saas-metrics)
- [All articles](https://dodopayments.com/blogs)