✦ New: the Fluffy Linen Subscription, hotel-quality linens from $35 per guest turn
Guide · hotels

Cost Per Occupied Room, and Why Yours Is Probably Understated.

Every general manager can quote a housekeeping payroll number. Far fewer can say what a clean room actually costs them, because most of the cost never reaches the housekeeping line. This is how to build the real number, and what to do with it.

By Lazaro Moreira, owner of Fluffy · Charleston, SC · Updated September 2026

In this guide

What CPOR actually measures

Cost per occupied room is total housekeeping cost divided by occupied room nights over the same period. Occupied, not available: a room nobody slept in did not need cleaning, and dividing by inventory flatters the number in a way that makes a quiet month look efficient.

The metric matters because it is the only housekeeping figure that survives a change in occupancy. Payroll rises and falls with the season and tells you very little on its own. CPOR tells you what a room costs whether you sold sixty of them or a hundred and sixty, which is what makes it comparable month to month, property to property, and in-house against outsourced.

The one rule

Divide by occupied room nights, never by available rooms. It is the most common way a CPOR gets quietly flattered.

Everything that belongs in the numerator

This is where most in-house calculations go wrong. Wages are the visible cost and usually somewhere around half the true one. A CPOR that only counts wages is not a costing, it is a payroll report.

Wages for room attendants, housepersons and turndown, including overtime
Payroll burden: taxes, workers’ compensation, benefits, paid leave
Supervision and inspection time, including the manager hours spent checking rooms
Recruitment, onboarding and training — a real cost in a role with high turnover
Linen: laundry, replacement, and the cost of holding pars on the shelf
Guest supplies, amenities and cleaning chemicals
Equipment: carts, vacuums, machines, and their maintenance
Agency or temp cover for absence and peak weeks, which rarely reaches the housekeeping line

The costs that never make the line

Three costs sit outside housekeeping in almost every hotel P&L, and all three are caused by housekeeping.

The first is turnover. Room attendant roles churn, and every departure costs a recruitment cycle plus weeks of a new attendant working below rate. The second is the front-desk cost of rooms not ready at check-in: the queue, the comp, the upgrade given away to move someone out of the lobby. The third is the review. A cleanliness complaint costs rate for months, and it lands in marketing rather than housekeeping.

None of these belong in a wage line, and all of them are the reason the wage line is misleading. A property with a low apparent CPOR and a persistent cleanliness score problem is not cheap; it is deferring the cost somewhere it cannot see.

Worth pricing

Ask what a cleanliness-driven half-star on your review average is worth in rate over a year. That number is usually larger than the entire gap between an in-house and an outsourced CPOR.

Comparing in-house against outsourced

Once the numerator is honest, the comparison is straightforward, but only if both sides are quoted on the same basis. An outsourced rate that includes linen, supervision and cover is not comparable to an in-house wage figure that excludes all three.

Confirm what the outside rate includes: linen, supplies, supervision, absence cover, inspection
Ask whether the rate is per occupied room, per room cleaned, or per hour — they behave very differently at low occupancy
Model both at your realistic low season, not just at your average; fixed in-house headcount is what hurts in February
Count the management hours the arrangement gives back, and be honest about what those hours are worth
Ask what happens when a room fails inspection, and whether that costs you anything
How Fluffy quotes it

Hotel housekeeping is quoted per property against your room mix and occupancy, with linen available on the same agreement. Every room is inspected by a supervisor against a 75-point standard with photo proof, and if a room misses the standard we re-clean it at no charge.

Moving the number without cutting the room

The fastest way to reduce CPOR is to clean rooms worse, which works for about a quarter before it appears in the review average and then in rate. The durable levers are structural rather than effort-based.

Match staffing to the actual departure-to-stayover mix each day, not to a flat headcount
Stop paying inspection twice — a room that is cleaned to standard the first time does not need a second visit
Get linen out of the building if you are running an on-premise laundry below capacity; utilities, labour and equipment do not scale down with occupancy
Track failures by cause, not by attendant — the same three misses usually account for most of them, and they are fixable with a checklist rather than a conversation
Convert fixed cost to variable where you can, so a quiet month costs less instead of the same
About the author
Lazaro Moreira

Founded Fluffy in Mount Pleasant in 2020. The company now runs turnover cleaning and laundry for 600+ short-term rentals, vacation rentals and boutique hotels from Savannah to the Outer Banks, with 80+ staff and its own laundry facility in North Charleston. Everything in this guide comes out of running those turnovers.

More about Fluffy →
Questions this guide gets asked

What is cost per occupied room?

Total housekeeping cost divided by occupied room nights over the same period. Divide by occupied rooms, not available rooms — a room nobody slept in did not need cleaning, and using inventory flatters the figure.

What should be included in housekeeping CPOR?

Wages plus payroll burden, supervision and inspection time, recruitment and training, linen laundry and replacement, guest supplies and chemicals, equipment and its maintenance, and any agency cover. Wages alone are usually about half the real cost.

Why is our in-house CPOR lower than an outsourced quote?

Usually because the two are not measured the same way. In-house figures often exclude payroll burden, supervision, training, linen and absence cover, while an outsourced rate includes them. Rebuild the in-house number with everything in it before comparing.

Does outsourcing housekeeping always cost less?

No, and any company promising that is guessing. It converts fixed cost to variable, which helps most at properties with swinging occupancy, and it returns management hours. At steady high occupancy with low staff turnover an in-house team can be very competitive.

How does Fluffy price hotel housekeeping?

Per property, against your room mix and occupancy, with linen available on the same agreement. Every room is supervisor-inspected against a 75-point standard with photo proof, and a room that misses the standard is re-cleaned at no charge.

Related
Hotel housekeeping Guide: outsourcing housekeeping Guide: rooms per attendant Hotel laundry service How Fluffy pricing works

Get a Rate You Can Model.

Tell us your room count and occupancy pattern and we will quote housekeeping against it. Reply within one business day.

Request a quote Call (843) 268-8511

Quote within one business dayNo long-term contractFree re-clean guarantee

Call us Request a quote