MRR is the total predictable, recurring revenue a subscription or contract business generates in a single month. It is the month-by-month operational pulse metric for subscription businesses and a key input to ARR.
MRR is calculated by summing the monthly contribution of all active recurring customers. For monthly contracts: MRR = number of customers × average monthly contract value. For annual contracts: divide annual contract value by 12 to get the monthly contribution. MRR should include only recurring charges — exclude setup fees, professional services, and one-time payments. MRR can be decomposed into: New MRR (from new customers added this month), Expansion MRR (upsells/upgrades from existing customers), Contraction MRR (downgrades), and Churned MRR (from customers who cancelled). Net New MRR = New MRR + Expansion MRR - Contraction MRR - Churned MRR. Net New MRR positive means the business is growing; negative means it's shrinking. For lenders evaluating subscription businesses, MRR provides a granular month-by-month cash flow forecast. A business with $200K MRR and 2% monthly churn has a very different risk profile than one with $200K MRR and 8% monthly churn — the former maintains its revenue base, the latter is losing roughly half its revenue annually. Revenue-based financing lenders often size facilities as a multiple of MRR (e.g., 3-6x MRR) and collect payments as a percentage of monthly MRR, aligning repayment with the cash-generating engine of the business.
Standard practice is to normalize annual contracts to a monthly value (divide by 12) for MRR purposes. This gives a consistent, comparable metric. However, for cash flow purposes, upfront annual billing is a lump-sum — make sure your accounting distinguishes between recognized MRR (accrual-based) and actual cash received.
For early-stage SaaS companies, 10-15% monthly MRR growth ('triple, triple, double, double' or T2D3 path) is considered strong. For established subscription businesses, 5-10% monthly growth is excellent. Flat or declining MRR in a subscription business is a serious signal requiring attention to churn and customer acquisition.
Bookings are contract values signed (committed but not yet billing). MRR is currently active, billing recurring revenue. A 12-month contract signed today adds to bookings immediately but only converts to MRR when the customer goes live. Both are important metrics — bookings predict future MRR.