Skip to main content
Back to KPI Library
SaaS

What is Monthly Recurring Revenue?

Predictable subscription revenue normalized to a month.

How to calculate it

Calculate Monthly Recurring Revenue as: Sum of monthly recurring subscription revenue. Pull the inputs from your connected data and track the trend over time in your dashboard.

Examples

Example 1

200 customers paying $100/month -> $20,000 MRR. Exclude one-time onboarding fees.

Example 2

250 customers paying an average of $120/month -> $30,000 MRR. Removing $4k of one-time setup fees keeps the recurring figure honest.

Why it matters

Monthly recurring revenue (MRR) is the predictable subscription revenue normalized to a month and is the foundation of SaaS forecasting and valuation. Its stability lets teams plan hiring, spending and growth with confidence. Including one-time fees in MRR overstates the recurring base and distorts every metric built on it.

Benchmark context

Track month-over-month growth; 10-15% MoM is strong in the early stages, slowing naturally as the base grows. Compare to your own trajectory.

Common pitfalls

Including one-time fees in MRR.

The complete guide

Understanding Monthly Recurring Revenue

Monthly recurring revenue (MRR) is the predictable subscription revenue normalized to a month and is the foundation of SaaS forecasting and valuation. Its stability lets teams plan hiring, spending and growth with confidence. Including one-time fees in MRR overstates the recurring base and distorts every metric built on it. For context, track month-over-month growth; 10-15% MoM is strong in the early stages, slowing naturally as the base grows. Compare to your own trajectory. Treat an external benchmark as a reference point rather than a universal target: company stage, sector, customer mix, pricing model and measurement definitions can materially change what “good” looks like. Read Monthly Recurring Revenue alongside ARR, Net Revenue Retention and Churn Rate; together these measures provide a more balanced view and reduce the risk of optimizing one number at the expense of the wider outcome.

Define the start and stop events precisely and decide whether elapsed time, business time or active working time is the appropriate clock. Use a consistent customer and recurring-revenue definition, and separate new, expansion, contraction, reactivation and churn movements. Use customer cohorts and separate new, expansion, contraction and churn movements so that acquisition growth does not obscure the economics of the installed base. A dashboard should show the current value, prior-period comparison and a trend rather than presenting one isolated reading.

Improvement normally comes from a combination of faster activation, stronger adoption, pricing and packaging discipline, expansion motions, and earlier intervention when customer behavior signals churn risk. Common pitfalls: including one-time fees in MRR. Record the definition beside the dashboard, review it when systems or processes change, and annotate unusual events so future readers can distinguish a genuine performance shift from a data or timing effect.

Sources and further reading

  1. Essential SaaS metrics

    Stripe Accessed

  2. Important SaaS KPIs to track

    Paddle Accessed

Related KPI guides

Turn KPI definitions into governed dashboards

Metricwise helps teams define metrics once, reuse them across dashboards, and ask trusted business questions in plain English.

Get Started