Operator answers
What is MPOR, and what should it be at my hotel?
Last reviewed 2026-08-24.
MPOR is labor measured per occupied room — housekeeping minutes per occupied room in its most common form, or dollars per occupied room when you’re reading cost. It matters because raw labor totals can’t tell a good week from a bad one: a $9,000 payroll week at 90% occupancy may be excellent while the same $9,000 at 55% is a problem, and MPOR is the number that tells you which one you had.
The calculation
Divide labor by occupied room-nights over the same period:
- Minutes form: total housekeeping minutes ÷ occupied rooms. 30 occupied rooms cleaned in 13 hours = 780 ÷ 30 = 26 minutes per occupied room.
- Dollar form (often written CPOR for cost per occupied room): total labor dollars ÷ occupied room-nights, per department or whole-property.
Compute it per department first — housekeeping MPOR is actionable on tomorrow’s schedule; a blended whole-property number hides where the drift is.
What should it be?
Industry planning figures put a standard-room clean at roughly 25–30 minutes, so housekeeping MPOR in the mid-20s to low-30s is a common reference range for economy and midscale properties. But treat published figures as a sanity check, not a target: they skew toward branded select-service hotels, and your real number depends on room mix, layout, and stayover ratio. An exterior-corridor property with kitchenette suites can run a perfectly healthy MPOR ten minutes above a tower of identical kings.
The productive question isn’t “am I at the industry number?” — it’s “is my number stable, and which direction is it moving?” A property whose MPOR drifts from 26 to 31 over six weeks has a real, findable problem (a new hire still learning, room assignments out of balance, deep-clean drift). That signal only exists if you measure consistently.
Why almost nobody tracks it
Because it needs two numbers from two systems: labor minutes (a time clock) and occupied rooms (your PMS or front desk log), matched by day. Manually, that’s a spreadsheet someone maintains for three weeks and abandons.
This is what ProfitClock’s Smart plan automates: housekeeping tasks are timed against the clock staff already punch, so per-occupied-room reporting comes out of the day’s normal operation — no spreadsheet, no export ritual. And because minutes are measured per room type at your property, the standard you compare against is your own building’s, not an industry average. See the Smart plan, or watch your MPOR get computed live in a demo.
Start seeing what labor actually costs
Set up your property, put staff on the clock, and read tomorrow morning’s labor number.
14-day free trial · No credit card · Cancel anytime