Subscriptions & SaaS

MRR and ARR: Measuring Recurring Revenue Correctly

Normalize recurring contracts into monthly and annual views while separating one-time revenue, discounts, currency, churn and contracted versus recognized amounts.

Direct answer

MRR normalizes qualifying recurring revenue to one month and ARR commonly annualizes that recurring run rate; neither measure is cash, profit or accounting revenue by itself.

What this calculation tells you

MRR and ARR summarize the current recurring revenue base for operational analysis. They make contracts with different billing intervals comparable.

Definitions vary across businesses, so transparent reconciliation is more valuable than a polished number without rules.

Where it is used

SaaS

Track recurring plan value across monthly and annual contracts.

Memberships

Normalize active subscriptions while separating joining and usage fees.

Managed services

Distinguish recurring retainers from projects and implementation.

Investor and board reporting

Bridge opening and closing recurring revenue with explicit movements.

When this guide helps

  • An annual contract is paid upfront.
  • A customer upgrades mid-period.
  • Usage revenue is partly predictable but not fixed.
  • Foreign-currency contracts move without commercial change.

Define recurring eligibility

Separate setup, hardware, project, usage and other one-time amounts unless the policy justifiably classifies a recurring component.

Normalize contract intervals

Convert annual, quarterly and monthly values to one time basis without confusing billings, cash collection and revenue recognition.

Build a movement bridge

Opening MRR plus new and expansion less contraction and churn should reconcile to closing MRR under one policy. Investigate residuals.

Preserve currency and contract boundaries

State exchange-rate treatment, pauses, delinquency, trials, discounts and committed future start dates. Accounting treatment requires the applicable standards.

  • Publish the definition internally.
  • Reconcile every period.
  • Keep cash and revenue separate.

Worked case: two plans

100 customers pay 50/month and 20 pay 200/month.

MRR=5,000+4,000=9,000; ARR run rate=108,000.

Entered recurring run rate is 9,000 MRR and 108,000 ARR.

One-time setup fees are excluded.

Worked case: annual contract normalization

A 12,000 annual recurring contract is added.

Normalized MRR contribution=1,000; total MRR=10,000 and ARR=120,000.

Billing timing changes cash receipts, not normalized recurring amount.

Cancellation, usage variability and contracted backlog require separate views.

MRR and ARR: compare assumptions, not just answers

MRR is a defined operating metric, not GAAP/IFRS revenue. Publish the exact inclusion, FX and proration policy.

MRR and ARR worked comparison
ScenarioKey inputDecision output
Monthly plansRecurring onlyMRR 9 thousand
+12 thousand annualNormalize /12MRR 10 thousand

MRR and ARR: calculation checklist

  • Recurring items only
  • Annual/monthly normalized
  • One-time fees excluded
  • Currency policy stated
  • ARR not forecast

Choose the right tool

Practical questions

Frequently asked questions

Is ARR always MRR multiplied by twelve?

It often is an annualized run-rate convention, but company definitions may differ; disclose the method.

Should annual prepayments all count in one month's MRR?

No. MRR normalizes recurring contract value; cash collection follows a separate schedule.

Can usage revenue be included?

Only under a documented recurring-revenue policy suited to its predictability and contract terms.

Further reading

Authoritative sources

Use these primary and professional resources to check definitions, conventions, or requirements that may extend beyond this guide.