Skip to content
Atlas

Monthly recurring revenue (MRR)

From the Unifyr Channel Atlas

Monthly recurring revenue (MRR) is the predictable, normalized revenue that a business earns each month from its active subscriptions or recurring service agreements. MRR strips out one-time charges, variable fees, and non-recurring items to provide a clean view of the revenue base that the business can expect to collect every month.

Calculating and decomposing MRR

MRR is calculated by summing the monthly value of all active recurring contracts. For customers on annual plans, the annual contract value is divided by twelve.

Basic MRR = Sum of all active monthly subscription values

MRR is typically decomposed into components that reveal the dynamics of revenue change:

  • New MRR: Revenue from customers acquired during the month.
  • Expansion MRR: Additional revenue from existing customers who upgraded, added seats, or purchased additional products.
  • Contraction MRR: Lost revenue from existing customers who downgraded or reduced their usage.
  • Churned MRR: Revenue lost from customers who cancelled entirely.
  • Reactivation MRR: Revenue from previously churned customers who return.

The relationship between these components determines whether MRR is growing, flat, or declining:

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

MRR as a health indicator for recurring businesses

MRR is the foundational metric for subscription and SaaS businesses because it measures the health of the recurring revenue base in the most granular time increment. While annual recurring revenue (ARR) provides the big picture, MRR reveals month-to-month trends that might be invisible in annual data.

For channel programs, MRR is particularly relevant because many partner models are built on recurring revenue. Managed service providers charge monthly fees, SaaS resellers earn recurring margins, and referral partners receive ongoing commissions. When channel revenue is measured in MRR, both the vendor and the partner have a shared metric that reflects the ongoing value of the relationship.

MRR also drives valuation. Investors and acquirers use MRR (and its annualized form, ARR) as a primary measure of business value. Growing MRR signals a healthy business, while declining MRR raises concerns about retention and market fit.

Channel-specific analysis and common pitfalls

MRR in channel programs

Channel-specific MRR analysis adds a partner dimension to the standard components:

  • Partner-sourced MRR: Monthly recurring revenue from subscriptions that were originated by a partner.
  • Partner-influenced MRR: Monthly recurring revenue where a partner played a role but did not source the deal.
  • MRR per partner: Average monthly recurring revenue generated per active partner, serving as a useful benchmark for partner productivity.
  • Partner net retention MRR: Measures whether existing customers brought in by partners are expanding or contracting. High net retention indicates partners are bringing in well-fit customers.

MRR calculation examples

ScenarioMRR impact
New customer signs a $1,200/year contract+$100 new MRR
Existing customer adds 10 seats at $20/seat/month+$200 expansion MRR
Existing customer downgrades from premium to standard, reducing monthly fee by $50-$50 contraction MRR
Customer cancels a $150/month subscription-$150 churned MRR
Previously cancelled customer re-subscribes at $100/month+$100 reactivation MRR

Common MRR pitfalls

  • Including non-recurring items: One-time setup fees, professional services, or hardware sales should not be included in MRR. Including them inflates the number and obscures the true recurring base.
  • Ignoring contraction: Reporting only new and expansion MRR while downplaying contraction and churn creates a misleadingly positive picture. Net new MRR is the more honest metric.
  • Mishandling annual contracts: A customer who pays $12,000 annually contributes $1,000/month to MRR, not $12,000 in the month they pay. Normalizing annual contracts to monthly values is essential for accurate reporting.
  • Delayed churn recognition: Customers who have cancelled but have not yet reached contract end should be flagged, since their MRR will disappear at a known future date and forecasts should account for it.

MRR vs. ARR

MRR and ARR measure the same underlying reality at different scales. ARR = MRR x 12. The choice of which to use depends on context:

Use casePreferred metric
Month-to-month trend analysisMRR
Board-level reporting and valuationARR
Sales compensation (monthly quotas)MRR
Annual planning and budgetingARR
Investor communicationARR (industry standard for SaaS)

Start building better partnerships with Unifyr.

Book a demo