Skip to main content
← Back to blog

MPOR Explained: The Most Overlooked Hotel KPI

The Innrly Team3 min readTechnology

Most hotel operators track RevPAR, ADR, occupancy, GOPPAR, and labor cost percentage. Very few track MPOR — Minutes Per Occupied Room — and as a result, most multi-property portfolios overpay for housekeeping by 8%–15%.

This guide explains what MPOR is, the formula, the benchmarks, and how to track it across a portfolio.

What MPOR is

MPOR = the average number of housekeeping minutes spent per occupied room per day.

It is the cleanest productivity measure for the largest variable labor line in your hotel. Lower MPOR (within quality standards) = better labor productivity. Higher MPOR = either better service or operational waste — usually waste.

The MPOR formula

MPOR = Total housekeeping minutes worked / Number of occupied rooms

Example: - 8 housekeepers × 8 hours × 60 minutes = 3,840 minutes worked - 120 rooms occupied - MPOR = 3,840 / 120 = 32 minutes per occupied room

Industry benchmarks (US, 2025–2026)

Segment

Brand examples

MPOR benchmark

Economy

Days Inn, Super 8, Econo Lodge

18–22 min

Midscale

Holiday Inn Express, Comfort Inn, Hampton Inn

22–28 min

Upper midscale

Courtyard, Hilton Garden Inn

26–32 min

Upscale

Hilton, Marriott, Hyatt

30–38 min

Upper upscale

Westin, Marriott Marquis

36–45 min

Luxury

Ritz-Carlton, Four Seasons

50–70 min

If your portfolio MPOR is more than 15% above the segment benchmark, you have a productivity problem.

Why MPOR matters more than payroll percentage

Most operators track housekeeping payroll as a % of rooms revenue. Problem: that metric rises and falls with ADR — it tells you nothing about productivity.

MPOR isolates productivity from rate

ADR up, payroll % drops → looks like a win, but housekeepers are no faster

ADR down, payroll % rises → looks like a problem, but housekeepers are not the cause

MPOR is the rate-independent productivity measure that lets you compare across properties, brands, and rate environments.

The 5 things that move MPOR

1. Stayover vs checkout mix

Stayovers (5–10 min) are faster than checkouts (25–40 min). High-checkout days = higher MPOR.

2. Room type mix

Suites take 1.5–2x the time of standard rooms.

3. Service standard

Daily service vs every-other-day vs on-request changes MPOR by 20%+.

4. Scheduling efficiency

Housekeepers idle between assignments is the silent killer. Bad scheduling adds 4–8 minutes per occupied room.

5. Linen and supply staging

If housekeepers walk to a central closet, MPOR goes up. Floor pantries lower it.

How to track MPOR across a portfolio

For 1–2 properties, a spreadsheet works. For 5+ properties

Pull punch data from your time and attendance system (ADP, Paychex, in-house clock)

Pull occupied rooms from PMS by day

Filter housekeeping department only (not front desk, not maintenance)

Compute MPOR daily, weekly, monthly, per property, per brand

Compare to segment benchmark

Flag properties >15% over benchmark

Doing this manually across 10 properties = 8–12 hours / month. Doing it in software = 0 hours.

How Innrly Shift tracks MPOR

Innrly Shift (the labor module) pulls punch data directly from your time-clock system, joins it with occupied rooms from PMS, and computes MPOR by day, property, brand, and segment. Outlier properties get flagged automatically. Drill from portfolio → brand → property → shift to see exactly where the minutes are going.

See your portfolio's MPOR in Innrly Shift →

FAQ

What is MPOR? Minutes Per Occupied Room — the average housekeeping minutes spent cleaning each occupied room per day.

How is MPOR calculated? Total housekeeping minutes worked divided by occupied rooms.

What is a good MPOR? Depends on segment: 18–22 min for economy, 22–28 for midscale, 26–32 for upper midscale, 30–38 for upscale, 50–70 for luxury.

Why is MPOR better than housekeeping payroll percentage? MPOR isolates productivity from ADR. Payroll % moves with rate and hides productivity changes.

Can Innrly track MPOR automatically? Yes. Innrly Shift pulls punch data and PMS occupancy, computes MPOR daily across the portfolio, and flags outliers.

Try Innrly free for 90 days
Full platform · No credit card