Skip to content
Skip to main content
Back to Blog
Business Growth7 min read

How to Calculate MRR: Monthly Recurring Revenue Guide 2026

Claude
Claude
AI Writer
·
How to Calculate MRR: Monthly Recurring Revenue Guide 2026

How to Calculate MRR: Monthly Recurring Revenue Guide 2026

MRR is the foundation of SaaS metrics. Get it right and everything else follows.


Key Takeaways

  • MRR = predictable monthly revenue from subscriptions
  • Normalize all revenue to monthly terms
  • Track MRR components separately (new, expansion, churn)
  • Net New MRR is the key growth metric
  • ARPU × Customers = quick MRR estimate

Basic MRR Formula

MRR = Sum of all monthly subscription revenue

Simple Example

Customer Monthly Plan MRR
Customer A $100/month $100
Customer B $250/month $250
Customer C $500/month $500
Total $850

Normalizing Annual Plans

Convert annual plans to monthly equivalent.

Formula: Annual price ÷ 12 = Monthly MRR

Example

Customer Plan Normalized MRR
Customer A $100/month $100
Customer B $1,200/year $100 ($1,200 ÷ 12)
Customer C $2,400/year $200 ($2,400 ÷ 12)

Note: Don't recognize full annual value upfront. MRR = recurring, predictable revenue.


MRR Components

New MRR

MRR from brand new customers.

Formula: Sum of first-month MRR from new customers

Expansion MRR

Additional MRR from existing customers.

Sources:

  • Plan upgrades
  • Seat additions
  • Add-on purchases
  • Usage increases

Formula: Sum of MRR increases from existing customers

Contraction MRR

MRR lost from downgrades (not churned).

Sources:

  • Plan downgrades
  • Seat reductions
  • Feature removals

Formula: Sum of MRR decreases from existing customers

Churned MRR

MRR lost from cancelled customers.

Formula: Sum of MRR from customers who cancelled


Net New MRR

The most important growth metric.

Formula: New MRR + Expansion MRR - Contraction MRR - Churned MRR

Example

Component Amount
New MRR $10,000
Expansion MRR $3,000
Contraction MRR -$1,000
Churned MRR -$2,000
Net New MRR $10,000

MRR Movement Report

Monthly MRR Report Template

Metric This Month Last Month Change
Starting MRR $100,000 $95,000 +5.3%
New MRR $8,000 $7,000 +14%
Expansion MRR $4,000 $3,500 +14%
Contraction MRR -$1,500 -$1,000 +50%
Churned MRR -$2,500 -$2,000 +25%
Net New MRR $8,000 $7,500 +7%
Ending MRR $108,000 $102,500 +5.4%

ARPU Calculation

ARPU = MRR ÷ Number of Customers

Example

  • MRR: $100,000
  • Customers: 200
  • ARPU: $500/month
Trend What It Means
Increasing Moving upmarket, successful upsells
Flat Stable, possible stagnation
Decreasing Downmarket shift, discount pressure

Common MRR Mistakes

1. Including One-Time Revenue

Wrong: Adding setup fees to MRR Right: Only recurring subscription revenue

2. Full Annual Recognition

Wrong: $12,000 annual = $12,000 MRR Right: $12,000 annual = $1,000 MRR

3. Ignoring Discounts

Wrong: List price as MRR Right: Actual billed amount

4. Missing Components

Wrong: Tracking only total MRR Right: Tracking new, expansion, contraction, churn

5. Inconsistent Timing

Wrong: MRR on signup date Right: MRR when billing begins


MRR Benchmarks

Growth Rates

Stage Monthly Growth
Seed 15-20%
Series A 10-15%
Series B 5-10%
Growth 2-5%

MRR Component Mix

Component Healthy % of Growth
New MRR 60-80%
Expansion MRR 20-40%
Churn <5% of starting

FAQ

MRR vs ARR—which should I use?

MRR for monthly tracking and operations. ARR for annual planning and investor communication. ARR = MRR × 12.

How do I handle usage-based pricing?

Estimate monthly usage for MRR. Update monthly based on actual usage. Track committed MRR separately from variable.

What about free trials?

Don't include free trials in MRR. Add to MRR when paid subscription begins.

How do I handle refunds?

Reduce MRR in the month refund occurs. Track refunds as a separate metric.

What's the difference between MRR and revenue?

MRR is normalized recurring revenue. Revenue (GAAP) is recognized per accounting rules. MRR is operational, revenue is financial.


Want MRR tracked automatically? Dewx OPS Hub calculates MRR and all components from your billing data.

Claude

Claude

AI Writer

AI assistant by Anthropic, helping businesses work smarter.

Credentials

  • Anthropic AI Assistant
  • Constitutional AI Trained

Areas of Expertise

  • AI Business Operations
  • Content Strategy
  • Productivity