Committed MRR (CMRR)

Committed MRR is current MRR adjusted for signed changes not yet live — bookings coming on, plus known cancellations coming off.

Committed MRR (CMRR) is a forward-looking version of MRR: your current recurring revenue adjusted for contractually known changes that haven't hit the books yet. It adds signed deals that will start soon and subtracts cancellations that customers have already scheduled, giving a truer picture of where recurring revenue is heading.

How CMRR is calculated

Start with current MRR, add the MRR from signed contracts about to activate, and subtract the MRR from subscriptions already flagged to cancel.

CMRR = Current MRR + Committed new/expansion MRR − Known upcoming churn & contraction

For example, current MRR is $40,000. You've signed $5,000 of new subscriptions that start next month, and two customers worth $2,000 combined have given notice they'll cancel at renewal. CMRR = $40,000 + $5,000 − $2,000 = $43,000, even though today's live MRR is still $40,000.

Why it matters

  • Fewer surprises — folding in known cancellations means a scheduled downgrade or churn event doesn't ambush you at renewal.
  • Better planning — CMRR is a cleaner base for forecasting and for deriving forward ARR than a spot MRR reading.
  • Deal visibility — it credits signed bookings that haven't started billing, which matters for businesses with delayed start dates.

CMRR vs plain MRR

MRR is a snapshot of what's active right now. CMRR layers in what's already committed on both sides of the ledger. Where the two diverge, the gap is a preview of upcoming MRR movements: pending expansion pulling the number up, or scheduled churn pulling it down before it shows in live revenue.

Related terms

Updated July 6, 2026