What Monthly Recurring Revenue (MRR)
Monthly Recurring Revenue (MRR) is the total recurring value of active subscriptions in a single month. It measures predictable, repeatable revenue on a monthly basis and is typically more appropriate than ARR for businesses that primarily offer monthly subscription plans.

What is MRR?

Monthly Recurring Revenue (MRR) is a standard way to measure how much money a business expects to make from active customers' subscriptions each month.

It turns all recurring subscription fees into a monthly amount that stays the same, no matter how often you bill, how long your contract is, whether you upgrade or downgrade, or whether you get a discount.

One-time fees, charges based on usage that aren't guaranteed by a contract, trials, and services that don't happen again are not included.

How do I calculate MRR?

Monthly Recurring Revenue (MRR) is calculated by normalizing all active recurring subscription revenue into a monthly amount. The goal is consistency, not accounting precision.

Monthly Recurring Revenue (MRR) Formula

Number of active paying customers × Average monthly revenue per customer (ARPU)
= MRR

Only predictable, recurring subscription revenue should be included. One-time fees, setup charges, trials, and non-recurring services are excluded.

MRR Example (Customer-Based Method)

  • Active paying customers: 50
  • Average monthly subscription price (ARPU): $80
MRR = 50 × $80 = $4,000

This customer-based (ARPU) method works best when pricing is simple and relatively uniform across customers. For more complex pricing models, MRR is typically calculated by summing subscription revenue at the line-item level.

There are other formulas to help you calculate more precise data depending on your needs, for example if your customes have different plans or billing intervals.

Subscription-Normalized MRR Formula

Σ (Contract value ÷ Number of months in contract term)
= MRR

This method calculates MRR at the contract level, normalizing different billing intervals to a monthly basis before summing.

Subscription-Normalized MRR Example

  • Customer A: $120 per month → $120 MRR
  • Customer B: $1,200 annual plan → $1,200 ÷ 12 = $100 MRR
  • Customer C: $600 semi-annual plan → $600 ÷ 6 = $100 MRR
MRR = $120 + $100 + $100 = $320

By normalizing each contract to a monthly value, this approach avoids overstating revenue and preserves comparability across customers with different plans or billing intervals.

Let’s take a look at a list of products that were purchased from a customer and calculate ARR:

Real-life MRR use cases

Let’s look at a few examples on how to calculate MRR in different cases.

1. One year contract

For a one year contract with no expansion or contraction, MRR would equal the revenue from that customer for the month. If we have a customer that bought a subscription for $800 MRR in January, we can represent the MRR in the following way:

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
MRR $800 $800 $800 $800 $800 $800 $800 $800 $800 $800 $800 $800

In each month, we expect $800 of monthly recurring revenue. Similarly, we could also describe this as $9,600 ARR ($800 MRR per month x 12 months = $9,600 ARR).

2. Expansion and contraction

If there is expansion or contraction, MRR reflects the revenue that would be received if the most recent version of the contract continues for another month. Let’s start with the same customer from above but add in an MRR downsell in March and an MRR upsell in July.

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Starting MRR $800 $800 $800 $600 $600 $600 $600 $1,200 $1,200 $1,200 $1,200 $1,200
MRR Change -$200 +$600
Ending MRR $800 $800 $800 $600 $600 $600 $600 $1,200 $1,200 $1,200 $1,200 $1,200

With the $200 MRR downsell in March, the MRR decreased to $600. With the $600 MRR upsell in July, the MRR increased to $1,200. In both cases, MRR is the forward-looking expectation of revenue for the next month, and always reflects the most recent contract.

3. Net New MRR

MRR can change month over month, and the formulas we've seen so far fail to account for that. In taht case we want to use the Net New MRR formula.

Net New MRR Formula (Monthly)

New MRR + Expansion MRR + Reactivation MRR − Contraction MRR − Churned MRR
= Net New MRR

Net New MRR Example

  • New MRR: $1,200
  • Expansion MRR: $400
  • Reactivation MRR: $100
  • Contraction MRR: −$250
  • Churned MRR: −$600
Net New MRR = $1,200 + $400 + $100 − $250 − $600 = $850

Net New MRR shows whether recurring revenue increased or decreased during the month and clearly attributes the change to acquisition, expansion, reactivation, contraction, or churn.

When should I use MRR instead of ARR?

For organizations with subscriptions that are month-to-month, MRR is generally more appropriate to describe the total monthly revenue expectation for a particular customer. For longer contracts, ARR might be more appropriate to see the total annual revenue expectation. Keep in mind that ARR is not always 12 times MRR, and can be different due to variable pricing, non-annual contracts, discounts, and prepayments.

How much MRR should I have?

While ARR benchmarks vary by industry and company age, there are some general targets for MRR and growth rates to consider. The table below details some benchmarks for MRR, YoY (Year over Year) Growth, and CMGR (Compound Monthly Growth Rate):

Funding Round MRR YoY Growth CMGR
Series A $100K+ 3x 10%
Series B $400K+ 2.5x 8%
Series C $800K+ 2x 6%

Grid calculates MRR by working directly with your data systems. Talk to us here and see how we can help you with insights into MRR and more!

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5

Bold text

Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Emphasis

Superscript

Subscript

Discover More with Grid

Explore Grid's full potential—book a demo or dive in today!
Start for Free
Start for Free