- Home
- Metrics Library
- Monthly Recurring Revenue
Jun 21, 2026 · 8 min read
MRR Calculator: How to Calculate Monthly Recurring Revenue
First-hand guidance from the Daymark team on analytics workflows, growth reporting, and the operational metrics teams use to make decisions.
Monthly Recurring Revenue is one of the most important operating metrics in a subscription business because it gives you a clean view of predictable revenue at a monthly level. The formula is not complicated. The hard part is deciding what should and should not count.
That is where many teams get into trouble. If MRR mixes recurring revenue with one-time fees, services, usage spikes, or bookings that have not started yet, the number becomes less useful precisely when leadership needs it to be most trustworthy. The math matters less than what belongs in the numerator, how annual contracts should be normalized, and how to decompose MRR movement so growth does not get mistaken for noise.
This guide explains the MRR formula, what revenue counts, how to normalize contract values, and how to break MRR into the components that actually explain change.
What is MRR?
MRR stands for Monthly Recurring Revenue.
It measures the predictable recurring revenue your business generates each month from active subscriptions, normalized to a monthly value.
Monthly Recurring Revenue Calculator
Enter your numbers
Monthly Recurring Revenue
$1,100.00
Monthly Recurring Revenue
Annual and multi-year contracts are normalized to a monthly value before summing, so the total reflects true monthly run-rate.
See new, expansion, contraction, and churned MRR
Connect billing data to track what is actually driving MRR up or down each month, by plan and segment.
See how Daymark tracks this live →MRR is especially useful because it gives operators a frequent, comparable view of subscription revenue without waiting for quarterly or annual reporting. It is the monthly operating counterpart to ARR.
The word “recurring” is what makes the metric valuable. MRR is meant to describe the revenue base that repeats if the business does nothing else. The moment non-recurring items enter the figure, the metric stops being a clean operating signal.
MRR formula
The simplest version is:
MRR = Sum of all monthly recurring subscription values for active customers
If a customer is billed annually, their contract value still needs to be converted into a monthly amount.
A simple example
Say your business has:
- Customer A on $200/month
- Customer B on $1,200/year
- Customer C on $500/month
- Customer D on $3,600/year
Convert the annual contracts first:
Customer B monthly value = $1,200 / 12 = $100
Customer D monthly value = $3,600 / 12 = $300
Then total the monthly recurring values:
MRR = $200 + $100 + $500 + $300
MRR = $1,100
That means the business has $1,100 in monthly recurring revenue.
The richer operator view often breaks that number down further:
| Customer | Billing term | Contract value | Normalized monthly value |
|---|---|---|---|
| A | Monthly | $200/month | $200 |
| B | Annual | $1,200/year | $100 |
| C | Monthly | $500/month | $500 |
| D | Annual | $3,600/year | $300 |
Normalizing contracts like this is what makes monthly comparisons real instead of distorted by invoicing timing.
What counts in MRR?
MRR should generally include:
- active subscription revenue
- recurring seat fees
- recurring platform fees
- recurring contracted add-ons
MRR should usually exclude:
- one-time setup fees
- implementation revenue
- professional services
- hardware or resale revenue
- unsigned bookings
The principle is simple: if it does not recur on a contracted or highly predictable basis, it usually should not sit inside MRR.
How to calculate MRR correctly
1. Normalize all contract values to monthly amounts
This is the first rule. Annual or multi-year contracts should be converted to a monthly equivalent so the number remains comparable across customers.
If one team books a full annual invoice in one month and another normalizes it over 12 months, both are using revenue data but only one is producing true MRR.
2. Use only active recurring revenue
If a deal is signed but has not started, it is usually not MRR yet. It may belong in bookings or forecast reporting, but MRR is meant to reflect live recurring revenue.
That distinction matters because “future recurring revenue” is not the same thing as “current recurring revenue.” A metric meant to describe the live base should not be inflated by contracts that have not begun.
3. Keep non-recurring revenue out
One-time fees can make revenue look stronger in the short term while making MRR less useful as an operating metric. If the business relies on recurring revenue for planning, the number should stay clean.
This is especially important when finance, RevOps, and product teams all use MRR to guide decisions. A contaminated MRR figure creates disagreement later because different teams are reasoning from different versions of “recurring.”
4. Break MRR into movement types
Total MRR alone does not explain why the number changed. Most teams get much more value by tracking:
- new MRR
- expansion MRR
- contraction MRR
- churned MRR
That breakdown turns MRR from a headline metric into an operating tool.
A month with flat MRR can hide very different business realities:
- strong acquisition barely offsetting heavy churn
- weak acquisition but excellent retention
- strong expansion covering poor new logo performance
The total alone cannot explain which one happened.
MRR vs ARR
ARR and MRR are closely related, but they are not interchangeable.
- MRR is the monthly operating view
- ARR is the annualized recurring revenue view
ARR is useful for strategic reporting and investor conversations. MRR is usually better for monthly operating reviews because it connects more directly to current revenue movements and retention dynamics.
Most teams should not choose one and ignore the other. The better practice is to use ARR for long-range communication and MRR for operational analysis.
What is a good MRR growth rate?
There is no universal benchmark because growth expectations depend on stage, pricing model, and market.
The more useful questions are:
- Is total MRR growing consistently?
- Is growth coming from new customers, expansion, or both?
- Is churn offsetting too much of new MRR?
- Are the gains concentrated in a few customers or broad across the base?
MRR becomes much more useful when the answer is not only “it went up,” but also “why it went up.”
That is what makes MRR a management metric instead of a scoreboard number.
What actually moves MRR
New MRR
Recurring revenue from new customers that became active in the period. This is usually the clearest signal of acquisition and new-logo performance.
Expansion MRR
Additional recurring revenue from existing customers through upgrades, seat growth, or add-on purchases. Strong expansion often indicates healthy product adoption and packaging fit.
Contraction MRR
Recurring revenue lost from existing customers who downgraded or reduced usage. Contraction often shows up before full churn and can be an early warning that product value is weakening.
Churned MRR
Recurring revenue lost from customers who canceled entirely. This is the most visible form of revenue loss, but it is not the only one that matters.
These four pieces make MRR movement far more useful than the total alone because they show whether the revenue engine is healthy or simply compensating for losses with new demand.
Common mistakes
Including non-recurring revenue
This is the most common one. One-time fees make the number larger but less useful. If the business wants a true recurring revenue signal, one-off revenue needs to stay outside the metric.
Counting full annual contract values
Annual contracts should be normalized to a monthly value. Counting the full contract total in one month inflates MRR and breaks comparability across customers and periods.
Mixing bookings and active recurring revenue
Signed revenue that has not started yet may matter for forecast reporting, but it usually should not be counted as current MRR. Otherwise the metric stops reflecting the live revenue base.
Looking only at total MRR
Total MRR without movement breakdown can hide a lot. Flat MRR can mean healthy retention with weak acquisition, or strong acquisition that is barely covering churn. The movement types are what make the trend understandable.
Frequently asked questions
What is the formula for MRR?
MRR is the sum of all monthly recurring subscription values from active customers. Annual contracts should be divided by 12 so everything is normalized to a monthly amount.
What counts as Monthly Recurring Revenue?
MRR typically includes recurring subscription revenue, recurring seat fees, and recurring contracted add-ons from active customers. It usually excludes one-time fees, implementation work, services, hardware, and unsigned bookings.
What is the difference between MRR and ARR?
MRR is the monthly recurring revenue view used for operating reporting. ARR is the annualized recurring revenue view often used for strategic reporting and investor conversations.
Should usage-based revenue be included in MRR?
It depends on how predictable and recurring the charge is. If the revenue is truly recurring and part of the subscription model, some teams include a normalized recurring portion. Highly variable or one-off usage spikes are usually better kept separate.
Summary
MRR is useful because it gives subscription businesses a frequent, comparable, and operationally relevant view of predictable revenue. The number becomes trustworthy when recurring revenue is defined cleanly, annual values are normalized correctly, and movement types are tracked alongside the total.
Used well, MRR helps teams understand not just how much recurring revenue exists today, but whether growth is coming from healthy acquisition and expansion or from a fragile mix that churn could quickly unwind.
Keep exploring
Use Case
SaaS growth metrics analysis
A ready-to-run analysis workflow.
Integration
PostgreSQL integration
Connect this source in minutes.
Guide
Best data analysis tools for SaaS
A deeper, practical walkthrough.
Metric
Activation Rate
Activation rate measures the percentage of new users who complete key actions that indicate they've experienced product value.
Metric
Lead-to-Customer Conversion
Lead-to-customer conversion rate measures what percentage of qualified leads eventually become paying customers, helping you separate top-of-funnel volume from real sales efficiency.
Metric
Customer Acquisition Cost
CAC measures the total cost of acquiring a new customer, including all sales and marketing expenses divided by the number of new customers.