Monthly Recurring Revenue (MRR)

A point-in-time operating metric that normalizes eligible active subscription and recurring contract value to a monthly amount.

Monthly recurring revenue (MRR) is a point-in-time operating metric that normalizes the eligible recurring value of active customer subscriptions or contracts to a monthly amount. It is commonly used to track the scale and movement of subscription businesses, but it is not a standardized accounting measure or a substitute for recognized revenue.

A useful MRR definition states which products, fees, customers, currencies, and contract statuses are included. It should also explain how annual contracts, discounts, usage, pauses, delinquent accounts, and scheduled changes are handled.

Key Takeaways

  • MRR is a normalized management KPI, not monthly cash collections or automatically monthly GAAP or IFRS revenue.
  • Fixed recurring fees are usually easier to include than one-time services, hardware, or uncertain usage.
  • Annual and multi-period contracts can be divided into monthly values when the company applies a consistent policy.
  • An MRR roll-forward separates new, expansion, contraction, churn, and reactivation.
  • Gross and net retention exclude new customers and answer different questions from total MRR growth.
  • MRR comparisons are unreliable without matching definitions, measurement dates, currency methods, and contract treatment.

Basic MRR Formula

For fixed monthly subscriptions:

$$ \text{MRR}=\sum_{i=1}^{N}\text{Eligible Monthly Recurring Amount}_i $$

For a fixed contract billed over several months, a common normalization is:

$$ \text{Monthly Recurring Amount}=\frac{\text{Eligible Recurring Contract Value}}{\text{Contract Months}} $$

This formula is a KPI convention, not a revenue-recognition rule. A company can use a different disclosed method, particularly for ramp contracts, usage-based arrangements, foreign currency, or partial periods.

What Is Commonly Included or Excluded

ItemCommon MRR directionReason to review
Fixed monthly subscriptionIncludeActive recurring monthly value
Annual subscriptionNormalize to monthly valueBilling frequency differs from the run rate
Multi-year fixed subscriptionNormalize over the applicable termContract ramps and termination rights can matter
Recurring support or maintenanceInclude if policy permitsConfirm it is active and recurring
Usage or transaction feesInclude, exclude, or estimate under a stated policyAmount can be seasonal and uncertain
One-time implementationExcludeNot recurring merely because sold with a subscription
Hardware saleUsually excludePoint-in-time product revenue rather than recurring service
Refund, credit, or discountReflect consistentlyCan reduce contract value or recognized revenue
Signed but not active contractUsually exclude from active MRRBookings and active run rate are different metrics

The inclusion of professional services, minimum usage commitments, and contracts pending renewal varies widely. The definition should be specific enough that another reader can reproduce the calculation.

Contract Normalization Example

Assume three active customers have these fixed recurring arrangements:

CustomerContractMonthly normalized value
A$300 billed monthly$300
B$3,600 billed annually$300
C$4,800 fixed value over 12 months$400
Total MRR$1,000

Billing frequency does not change the normalized monthly value in this simplified example. Customer B may pay $3,600 at once while Customer A pays monthly, but both contribute $300 of MRR under the stated method.

Worked Example: MRR Roll-Forward

Assume a company starts the month with $200,000 of MRR:

MRR movementAmount
Opening MRR$200,000
New MRR$25,000
Expansion MRR$15,000
Contraction MRR($8,000)
Churned MRR($12,000)
Ending MRR$220,000
$$ \text{Ending MRR}=\$200{,}000+\$25{,}000+\$15{,}000-\$8{,}000-\$12{,}000=\$220{,}000 $$

Net new MRR is $20,000:

$$ \text{Net New MRR}=\text{New}+\text{Expansion}-\text{Contraction}-\text{Churn} $$
$$ \$25{,}000+\$15{,}000-\$8{,}000-\$12{,}000=\$20{,}000 $$

Gross MRR retention is 90% because it excludes both new customers and expansion:

$$ \text{Gross MRR Retention}=\frac{\$200{,}000-\$8{,}000-\$12{,}000}{\$200{,}000}=90\% $$

Net MRR retention is 97.5% because it includes expansion within the opening customer base:

$$ \text{Net MRR Retention}=\frac{\$200{,}000+\$15{,}000-\$8{,}000-\$12{,}000}{\$200{,}000}=97.5\% $$

Total MRR grew 10%, but the opening customer base contracted by 2.5% on a net basis. New customer acquisition supplied the difference.

MRR vs. Revenue, Billings, and Cash

Suppose a customer pays $1,200 on January 1 for a one-year service. Under a simplified straight-line service pattern:

MeasureJanuary amount or balance
MRR at January month-end$100
Cash collected in January$1,200
Revenue recognized in January$100
Contract liability after January service$1,100

The $100 MRR describes normalized active recurring value. The $1,200 cash collection reflects billing and payment timing. The $100 recognized revenue reflects January service, and the remaining liability reflects service still owed. More complex contracts can have multiple obligations, usage, variable consideration, or different recognition patterns.

Usage-Based and Ramp Contracts

Usage-based MRR can be useful, but the method should be explicit. Possible approaches include current-month usage, a recent-month average, a committed minimum, or exclusion from MRR. Annualizing a seasonal peak can overstate the run rate, while using only a minimum commitment can understate expected activity.

Ramp contracts also need care. If a contract schedules 100 seats now and 300 later, current active MRR, average contract value, and fully ramped MRR are different metrics. Including future scheduled value in current MRR without a clear label can mislead.

How to Evaluate MRR

  1. Identify the exact measurement date and active-customer rule.
  2. Confirm included products, service fees, and contract types.
  3. Reconcile annual, quarterly, and multi-year contracts to monthly normalized values.
  4. Review one-time services, hardware, credits, discounts, taxes, and pass-through amounts.
  5. Separate new, expansion, contraction, churn, and reactivation consistently.
  6. Reconcile MRR movement with recognized revenue, billings, deferred revenue, and customer counts.
  7. Check currency translation, acquired MRR, system migrations, and methodology changes.
  8. Pair MRR growth with retention, gross margin, collection, and customer concentration.

Risks and Common Mistakes

  • Calling total monthly revenue MRR even when it includes one-time items.
  • Including signed contracts before service is active without a separate booked-MRR label.
  • Treating an annual prepayment as twelve times larger MRR in the payment month.
  • Mixing gross and net amounts, currencies, taxes, or reseller arrangements.
  • Counting reactivations as both new and expansion MRR.
  • Annualizing volatile usage without disclosing the averaging period.
  • Comparing reported MRR with another company that uses different inclusion rules.
  • Treating MRR as guaranteed future revenue or cash.

MRR is a company-defined operating metric. This article provides general financial education, not accounting, valuation, business, contract, or investment advice.

Authoritative Sources

FAQs

Is MRR the same as monthly revenue?

No. MRR includes only eligible normalized recurring value under the company’s definition. Monthly recognized revenue can also include one-time items and different accounting timing.

How are annual subscriptions included in MRR?

A common method divides eligible fixed recurring contract value by the number of covered months. The company should disclose its method and treatment of discounts, ramps, and partial terms.

Can MRR include usage-based fees?

Yes, under a clearly defined policy, but companies may use current usage, an average, a committed minimum, or exclude usage. Seasonality and volatility should be disclosed.
Browse Corporate Finance