Revenue

What is Committed Monthly Recurring Revenue (CMRR)?

Committed Monthly Recurring Revenue (CMRR) is monthly recurring revenue adjusted to include contracted changes that have not yet taken effect, such as signed upgrades, downgrades, or cancellations scheduled for a future date. It gives a more forward-looking picture of MRR than the current run rate alone.

TL;DR

CMRR is current MRR adjusted for signed but not-yet-effective changes, giving a preview of where recurring revenue is actually headed.

Formula

CMRR = Current MRR + Contracted Upgrades - Contracted Downgrades - Contracted Cancellations (not yet in effect)

Why It Matters

CMRR matters because current MRR only reflects the recurring revenue in effect right now, while a company's contracts often already contain known future changes, like a signed upgrade or a cancellation notice, that current MRR won't show until they actually hit. It matters because leadership and finance planning around a static current MRR figure can be caught off guard by changes that were, in fact, already known and contracted weeks or months in advance. Ignoring CMRR means treating current MRR as the whole picture when it's really just a snapshot that's about to move in a direction the company can already see coming. It also helps distinguish real, unexpected churn from previously known, planned attrition, since a cancellation already reflected in CMRR shouldn't trigger the same alarm as one that appears out of nowhere. Tracking CMRR alongside current MRR gives a business an early, more accurate read on revenue trajectory before it shows up in the books.

Example

A company's current MRR is $500,000. A customer has signed an upgrade worth an extra $8,000 per month starting next month, and another customer has given notice of cancellation worth $5,000 per month effective in two months. CMRR is $500,000 plus $8,000 minus $5,000, which equals $503,000. Tracking CMRR alongside current MRR gives finance and leadership a preview of where the recurring revenue base is headed before those changes actually hit the books.

Frequently Asked Questions

  • Current MRR reflects only revenue in effect today, while CMRR adjusts that figure for contracted upgrades, downgrades, and cancellations that are signed but haven't taken effect yet, giving a forward-looking view instead of just a snapshot.

  • No, CMRR only includes changes that are already contractually committed, like a signed upgrade or a formal cancellation notice. It excludes anything still in pipeline or forecast that hasn't been signed.

  • That happens when known future cancellations or downgrades outweigh known future upgrades, signaling that the recurring revenue base is contracted to shrink even though it hasn't shown up in current MRR yet.

  • Typically monthly, alongside standard MRR reporting, since new contracted changes are signed on an ongoing basis and need to be folded into the forward-looking figure regularly.

  • Finance and executive leadership use it most heavily for revenue forecasting and cash planning, since it surfaces known future changes to the recurring revenue base before they're reflected in the current run rate.