Monthly recurring revenue (MRR) is a core operational metric that normalises a subscription business model's recurring revenue streams into a single, predictable monthly run rate. By averaging contract terms across varying billing cycles, MRR provides finance leaders with an ongoing view of business momentum.
Because MRR is a management metric rather than an audited figure under UK GAAP (FRS 102) or IFRS (IFRS 15), it has no statutory definition. Subscription companies must document their internal methodology clearly and apply it consistently across reporting periods. In the UK, the Financial Reporting Council (FRC) notes that when companies publish Alternative Performance Measures like MRR in annual reports or investor presentations, they must define the metric, explain its calculation, and avoid giving it greater prominence than statutory revenue.
What is monthly recurring revenue (MRR)?
MRR measures the total recurring subscription fees contracted across active customers in a given calendar month. It captures only predictable, subscription-based income that you anticipate renewing under standard contract terms.
Finance teams rely on MRR to smooth out customer billing differences. For instance, if one client pays £120 every month on a rolling agreement and another signs an annual contract for £1,200 paid upfront, comparing their monthly cash collections distorts performance. MRR resolves this by converting both accounts into their normalised monthly equivalent: £100 per month for the annual client and £120 per month for the monthly client.
Unlike statutory revenue recognition, MRR does not dictate accounting entries. Under UK GAAP, upfront annual receipts are credited to deferred revenue on the balance sheet and released to the profit and loss account as performance obligations are delivered over time. MRR runs alongside your accounts as a forward-looking operational metric to monitor sales velocity and retention trends.
Why MRR is crucial for subscription and SaaS businesses
For subscription companies, recurring income represents the commercial engine of enterprise value. Tracking MRR offers distinct advantages for financial planning:
- Accurate financial forecasting: Predictable recurring contracts give finance teams a reliable baseline for projecting cash flow, planning hiring rounds, and calculating runway.
- Performance benchmarking: Normalising monthly run-rates lets you assess sales efficiency across accounts with different billing terms.
- Early visibility of churn: Because subscription contracts renew periodically, changes in monthly momentum quickly reveal when customer engagement begins to slip.
- Valuation and investor reporting: Investors in recurring models look closely at MRR growth rates and underlying revenue quality when assessing valuation.
How to calculate monthly recurring revenue
To calculate monthly recurring revenue across your business, multiply your total active customer count by your average monthly revenue per user (ARPU):
MRR = Total active customers × Average revenue per user (monthly)
Alternatively, sum the monthly contracted value across every active customer account. For accounts billed annually or quarterly, divide the total contract value by the number of months in the agreement period.
MRR formula and worked example
Consider a software business evaluating three customer agreements at the start of a month:
- Customer A: Subscribed to a monthly plan at £150 per month.
- Customer B: Subscribed to an annual plan at £2,400 per year, paid upfront (£2,400 divided by 12 = £200 per month).
- Customer C: Subscribed to an annual enterprise tier at £6,000 per year (£6,000 divided by 12 = £500 per month).
To calculate total baseline MRR for this portfolio:
Total MRR = £150 + £200 + £500 = £850
Although Customer B and Customer C pay their annual fees upfront, your ongoing operational MRR remains £850 per month across the 12-month period.
Common MRR calculation mistakes
Finance teams new to subscription economics frequently encounter errors that distort recurring metrics:
- Including non-recurring fees: Setup charges, professional onboarding fees, consulting hours, and hardware sales must be excluded. These provide one-off income but do not reliably repeat next month.
- Conflating cash billings with MRR: Collecting an annual fee of £12,000 upfront provides £12,000 in immediate cash, but recording £12,000 of MRR in month one falsely inflates operational run-rate and creates a steep cliff in month two.
- Counting multi-payment instalment plans: Dividing a finite payment plan (such as three instalments for a one-off perpetual software licence) into monthly chunks does not make it subscription MRR, because the contract expires once paid.
- Failing to deduct recurring discounts: If a customer receives a £50 monthly discount against a £250 monthly list price, their contribution to MRR is £200, not £250.
Key components of MRR
MRR changes continually as customer accounts expand, downgrade, or cancel. Finance teams evaluate these movements across several core categories:
- New MRR: Recurring revenue generated by brand-new customers acquired during the month.
- Expansion MRR: Additional recurring revenue generated in a given month from existing active customers through tier upgrades, seat expansion, or recurring add-on packages.
- Contraction and downgrades: Reductions in recurring revenue when existing customers move to lower-priced tiers or reduce seat counts.
- Churn: Recurring revenue lost when customer subscriptions terminate.
Tracking these movements indicates whether monthly growth is driven primarily by new logo acquisition or by deepening relationships with existing accounts.
Expansion MRR and churn MRR
Tracking expansion and churn side by side reveals whether customer relationships are growing or eroding over time. If a customer downgrades their plan from £400 per month to £150 per month, the £250 reduction represents contraction rather than complete customer churn, because the customer remains active.
Conversely, when an account paying £200 per month cancels entirely, that amount registers as lost recurring revenue. Tracking retention benchmarks helps management teams evaluate whether gross churn rates are within sustainable operational tolerances for their customer segment. If expansion from retained customers exceeds the combined losses from contraction and churn, your business achieves net negative churn, meaning customer revenue expands automatically even before closing brand-new logos.
MRR vs ARR: what is the difference?
While MRR normalises subscription performance to a monthly run-rate, annual recurring revenue (ARR) looks at the annualised value of contracted recurring subscriptions. ARR is calculated by multiplying current monthly recurring revenue by 12, or by summing annual contract values across multi-year accounts.
Early-stage subscription businesses and self-serve products with monthly billing cycles typically focus on MRR to monitor short-term sales momentum. Enterprise businesses selling annual or multi-year contracts with higher contract values prefer ARR, as it aligns directly with annual budget cycles and strategic corporate planning.
Strategies to increase monthly recurring revenue
Growing MRR sustainably requires balancing top-of-funnel customer acquisition with expansion and retention:
- Implement usage-based or tiered expansion paths: Design pricing tiers so customer subscription values grow naturally as their usage, transaction volumes, or team headcounts increase.
- Review discount structures: Replace permanent subscription discounts with limited-time introductory offers to prevent recurring contract values from eroding.
- Address involuntary churn: Automate dunning management, card updater services, and payment retry logic to recover failed card charges before they become cancellations.
- Upsell recurring add-on modules: Introduce complementary recurring features, such as premium integrations or advanced analytics, that customers can add to baseline subscriptions.