Hotel housekeeping and laundry metrics, in one place

MPOR, CPOR, PPOR, PPOH, rooms per labor hour and cost per pound all show up in hotel operations reporting, and they're often confused for each other. This page defines each one, shows how they connect, and links to the calculator that builds it from your own numbers.

The short answer

Housekeeping metrics (MPOR, CPOR, rooms per labor hour) are all built from labor hours and occupied rooms. Laundry metrics (PPOR, PPOH, cost per pound) are all built from pounds processed. The two sides connect through occupied rooms: PPOR converts occupied rooms into laundry demand, and PPOH converts that demand into the operator hours needed to process it.

Every metric, defined

MetricFormulaArea
MPOR — Minutes per occupied roomHousekeeping labor hours × 60 ÷ occupied roomsHousekeeping labor
CPOR — Cost per occupied roomTotal housekeeping labor cost ÷ occupied roomsHousekeeping cost
Rooms per labor hourOccupied rooms ÷ housekeeping labor hoursHousekeeping throughput
PPOR — Pounds per occupied roomTotal pounds processed ÷ occupied roomsLaundry demand
PPOH — Pounds per operator hourTotal pounds processed ÷ laundry labor hoursLaundry throughput
Cost per poundTotal laundry cost (labor, utilities, chemicals, linen replacement) ÷ pounds processedLaundry cost
Linen PARPar level × rooms (or covers) to reach 3–4x rotating stockLinen inventory

MPOR vs. CPOR

MPOR is a time measure and CPOR is a cost measure, and they can move independently. MPOR can stay flat while CPOR rises because of a wage increase, more overtime, or a richer benefits load — none of which show up in minutes. Track both together: MPOR tells you if the work itself is taking longer, CPOR tells you if it's costing more.

How PPOR feeds PPOH and cost per pound

PPOR estimates how many pounds of linen one occupied room generates in a day. Multiply it by expected occupied rooms to get a total pounds figure for the property. Divide that total by PPOH — the pounds one laundry operator hour can process — to see how many operator hours the day needs. Multiply total pounds by cost per pound to see the dollar impact, and compare it against an outsourced per-pound rate to check whether in-house processing is still the cheaper option.

Calculators that build these metrics

More guides on these metrics

How this calculator works

Calculation steps used by this tool
OutputFormula
MPORHousekeeping labor hours × 60 ÷ occupied rooms
CPORTotal housekeeping labor cost ÷ occupied rooms
Rooms per labor hourOccupied rooms ÷ housekeeping labor hours
PPORTotal pounds processed ÷ occupied rooms
PPOHTotal pounds processed ÷ laundry labor hours
Cost per poundTotal laundry cost ÷ pounds processed

Assumptions and limits

  • Definitions vary by property. Whether inspectors, housemen or laundry attendants count toward the labor-hour denominator changes every ratio here. Pick a definition and hold it constant across periods before comparing trends.
  • Room mix and occupancy swing MPOR and PPOR. A heavy-departure day or a group checkout can move both metrics without any change in how efficiently the team worked.
  • Published benchmarks are a starting point, not a target. Treat any external range as something to verify against your own recent shifts, not a number to hit for its own sake.
  • Cost metrics need a consistent wage and benefits basis. CPOR and cost per pound both depend on how you load benefits and overtime; changing that basis mid-year breaks the comparison to prior periods.

Metrics questions