Start free demo →
M
Melororium
Finance & Billing4 min read

What is MRR (Monthly Recurring Revenue)?

How agencies and studios track predictable monthly income

MRR stands for Monthly Recurring Revenue. It is the total predictable income your agency receives from clients on retainer or recurring payment agreements within a single month.

For SaaS companies, MRR is the primary business metric. For agencies, it represents only the retainer portion of revenue, but it is the most stable and predictable portion. Project-based revenue varies. MRR is what you can count on.

Tracking MRR accurately requires a system. When retainer amounts live in contracts and invoices scattered across files, calculating the true monthly figure means opening every client record manually. A CRM with billing fields calculates MRR automatically from the data already there.

How to Calculate MRR

MRR is the sum of all monthly payment amounts across active recurring clients.

Formula: MRR = sum of (monthly payment amount) for each client with recurring billing active.

If Client A pays $2,000/month, Client B pays $1,500/month, and Client C pays $3,000/month, MRR is $6,500.

For clients on quarterly or annual retainers, normalize to a monthly amount. A $12,000 quarterly retainer contributes $4,000 to MRR. A $36,000 annual contract contributes $3,000 to MRR. Normalize all values before summing.

ClientPayment FrequencyContract AmountMRR Contribution
Acme StudioMonthly$2,000/mo$2,000
Brand Co.Monthly$1,500/mo$1,500
Vista AgencyQuarterly$9,000/qtr$3,000
Scope Inc.Annual$18,000/yr$1,500
Total MRR$8,000

MRR as a Planning Tool

MRR gives you the floor for monthly revenue planning. You know what will come in from retainer clients before the month begins. Project revenue sits on top of that floor.

This distinction matters for hiring decisions. A studio with $20,000 in MRR can confidently cover a new hire's salary before any project revenue arrives. A studio with $20,000 in expected project revenue cannot make the same guarantee, because project scopes shift and timelines slip.

MRR also makes client portfolio decisions clearer. Replacing a $500/month retainer client with a project-based client at $3,000 per project looks profitable. But if the project runs twice per year, MRR falls by $500/month while the studio takes on delivery risk.

Tracking MRR Changes: New, Expansion, Churn

The three movements in MRR tell the story of your client portfolio health.

New MRR: income from clients that started recurring billing this month. Onboarding a new $2,500/month retainer client adds $2,500 in new MRR.

Expansion MRR: increases from existing clients. A client upgrading from $2,000 to $2,800/month adds $800 in expansion MRR. Expansion MRR is the highest-margin growth because it requires no acquisition cost.

Churned MRR: retainer revenue lost when a client leaves or reduces their commitment. Track churn MRR separately from lost project revenue. A studio that gains $3,000 in new MRR but loses $4,500 in churned MRR has a net MRR decline of $1,500, even though gross revenue might look positive that month.

  • New MRR: retainer income from clients starting this month
  • Expansion MRR: increases from existing retainer clients
  • Churned MRR: retainer income lost from departing or downgrading clients
  • Net MRR change = New + Expansion - Churned

Tracking MRR in Your CRM

A spreadsheet MRR tracker becomes inaccurate the moment any retainer changes. Someone updates the client contract but forgets to update the tracker. The figure drifts from reality without anyone noticing.

A CRM that calculates MRR from billing fields on each client record stays accurate automatically. Change a client's monthly payment field, and the MRR figure updates. Add a new recurring client, and they appear in the MRR total immediately.

In Melororium, the Billing tab on the Clients page aggregates monthly payment amounts across all clients with recurring billing enabled. The MRR counter at the top updates as data changes. Upcoming charges sorted by payment day show which invoices to prepare this week. The billing section also shows how many clients are on auto-invoice versus manual, so you can see where human action is still required.

MRR and Invoice Timing

MRR is the amount owed, not the amount received. The two diverge when invoices are sent late or paid late.

An agency with $15,000 in MRR that consistently invoices on day 3 of the month instead of day 1 has pushed payment receipts back two days per invoice cycle. Across 12 months, that is 24 days of working capital sitting with clients unnecessarily.

Automatic recurring invoice generation eliminates this timing gap. The invoice generates on the payment day, not on the day the PM remembers to create it. Even a two-day improvement in invoice timing on $15,000 MRR represents $1,000 in average float that stays with the agency instead of the client.

Melororium

MRR tracking in Melororium

Project management, time tracking, CRM, and invoicing — one flat monthly fee. Starter $29/mo · Agency $59/mo · Studio $119/mo.

Frequently Asked Questions

What is the difference between MRR and ARR?

ARR is Annual Recurring Revenue: MRR multiplied by 12. SaaS companies report ARR as their primary scale metric. Agencies more commonly track MRR because billing cycles and contract renewals happen at the monthly level.

Should project revenue count in MRR?

No. MRR tracks only predictable, recurring income. Project revenue is one-time or irregular. Mixing them obscures the stability of your revenue base. Track total revenue separately alongside MRR.

What is a healthy MRR growth rate for an agency?

10-15% month-over-month is strong growth for an established agency. Early-stage agencies may see higher rates. More important than the growth rate is the net MRR direction: gaining more from new and expansion than you lose to churn.

How does MRR relate to client health scoring?

A client contributing high MRR who shows early signs of disengagement should get priority attention. Their potential churn MRR impact is higher than a smaller client. MRR context turns a health score into a prioritized action list.

Put it into practice

Manage it all in Melororium

Project management, time tracking, CRM, and invoicing — one workspace, one flat fee. From $29/mo.