Key takeaways
- Normalize recurring contract value into a monthly amount.
- Exclude one-time fees from recurring revenue.
- Report new, expansion, contraction, and churn movements separately.
- Do not confuse MRR run rate with recognized revenue or cash.
Normalize recurring contracts
MRR expresses recurring contract value as a monthly amount. A $12,000 annual recurring contract may contribute $1,000 of MRR even if cash is collected upfront.
Exclude setup, implementation, hardware, consulting, and other one-time revenue unless the business has a documented reason to classify the amount as recurring.
Separate the movement components
Beginning MRR changes through new customers, expansion, contraction, reactivation, and churn. Net new MRR is the combined movement across those categories.
A positive net result can hide high churn funded by expensive acquisition. Report the components so operating quality is visible.
Handle pricing and usage consistently
For usage-based products, decide whether MRR uses committed minimums, average normalized usage, or another defined method. Avoid allowing seasonal usage spikes to create a recurring run rate that is unlikely to persist.
Upgrades and downgrades should enter expansion or contraction according to a consistent recognition policy.
ARR is a run rate
Simple ARR equals current MRR multiplied by 12. It does not forecast future new sales, churn, expansion, seasonality, or contract expiry.
Do not confuse ARR with recognized revenue or cash. Billing timing and accounting rules can make all three figures different.
Use MRR with retention and cash
Monitor gross and net revenue retention, customer churn, CAC payback, gross margin, and cash runway with MRR. Recurring revenue growth is more valuable when it is durable and margin-supportive.
Document currency conversion, credits, paused accounts, and delinquent customers. Consistent rules make period-to-period changes meaningful.
Frequently asked questions
Does annual prepayment become MRR immediately?
Cash may arrive upfront, but MRR normally normalizes recurring contract value across months rather than reporting the full payment in one month.
Is ARR a forecast?
Simple ARR is current MRR multiplied by 12. It does not forecast future sales, churn, expansion, or seasonality.
Sources and further reading
These external resources provide additional context. CalcScoutHQ applies the formulas and limitations stated on this page and reviews links at publication.
- Monthly recurring revenue explained — Stripe
- Essential SaaS metrics — Stripe
Test a base, conservative, and optimistic scenario with the related calculator. Keep definitions and periods consistent between cases.
Open Monthly Recurring Revenue