Housekeeping KPIs explained: room-ready time, inspection pass rate and the other weekly numbers
A housekeeping KPI needs a written formula, a source record and an owner. This guide defines room-ready time, inspection pass rates and other weekly measures to help your team act on data they already hold.
Contents
Key takeaways
- A housekeeping KPI earns its place only if it has a one-sentence definition, a source record the hotel already keeps, and a named person who acts when it moves.
- Report room-ready time as a median as well as a mean, because a handful of late departures distort the average.
- Pair the first-time inspection pass rate with re-cleans and cleanliness complaints per 100 occupied rooms, or a lenient inspector will flatter it.
- Count skippers and sleepers separately: they are two different problems hiding inside one room status discrepancy figure.
- With no public benchmark for these measures, the useful comparison is the hotel against its own last twelve weeks.
A housekeeping KPI is a weekly measure with a written formula, a source record and an owner. The core set: room-ready time, rooms ready by check-in, first-time inspection pass rate, re-cleans, cleanliness complaints, room status discrepancies, linen loss and hours per occupied room. We know of no public benchmark for these measures; compare the hotel with itself.
The housekeeping report arrives on Monday with one line: rooms cleaned. It says nothing about how long a departure waited before the room was sellable, how many rooms came back for a second clean, or how often the front desk sent a guest to a room that was not ready. This article defines a short set of housekeeping KPI examples, each with its formula, the record it comes from and what a change usually means, so the rooms division can build the weekly sheet from data it already holds.
What is a housekeeping KPI, and which ones are worth tracking?
A housekeeping KPI is a number the department acts on every week, not a figure it files. It differs from an activity count because it measures an outcome the hotel can change.
Rooms cleaned and rooms inspected are activity: they say how much work was done. How long a departure took to become sellable, or how many rooms failed inspection, is an outcome: it says whether the work produced a result the hotel can sell. Most housekeeping reports stop at activity, which is why they feel busy and say nothing.
ChecklistApply a three-part test before adding any measure to the weekly sheet
- A definition the department can write in one sentence.
- A source record that already exists: room status log, inspection sheet, laundry count, roster.
- A named owner who does something when the number moves.
A measure that fails any of the three waits. Agree the direction and a threshold with the rooms division manager before the first reading, so the conversation later is about the cause, not about whether the number is bad.
Use a weekly cadence. Daily figures are too noisy for a department that resets every morning; monthly figures arrive after the problem has cost a season. Keep the set to six or eight measures: every extra one costs a supervisor time and dilutes attention from the ones that matter.
Finally, compare the hotel with itself over time. We know of no public benchmark for room-ready time or inspection pass rates, so the useful comparison is the hotel with itself; a comparison with another property is guesswork dressed as data. Attendant workload quotas are a separate question, covered in how many rooms a room attendant should clean; the measures below describe the department, not the individual.
How long does a departure take to become a room-ready room?
Room-ready time is the elapsed time between a guest leaving and the room being released for sale. It is the number that most directly connects housekeeping to revenue, because a room that is not ready cannot be sold or given to an early arrival.
Fix the two ends of the clock before measuring. The start is either the checkout recorded at the desk or the moment the room is released in the system; the end is either cleaned or cleaned and inspected. Pick one pair and keep it for every reading. Prefer the inspected end: a cleaned room that has not been checked is not yet sellable, and using the earlier point flatters the department.
The formula: the sum of ready timestamp minus departure timestamp across all departures, divided by the number of departures. Report the median next to the mean, because two long waits can move an average that most rooms never experienced. Segment the figure by floor, room type and shift: a stable hotel-wide median can hide one floor that is consistently slow because of lift waits or a distant linen store.
Track a second, simpler measure alongside it: the share of arriving rooms ready before the standard check-in hour. This is the number the front desk actually feels, and it is the one that produces complaints at the desk. Read a change before reacting to it: a rising median with the same team usually points to late departures, corridor congestion or a linen shortage, not to slower attendants. The record comes from room status changes in the hotel system, each carrying a user and a timestamp. If the system does not keep that history, the measure cannot be built; the daily mechanics behind it are described in how the housekeeping department works day to day.
What is a first-time inspection pass rate, and what does it hide?
The first-time pass rate is the share of inspected rooms that a supervisor accepts on the first visit, without sending them back. It measures quality as the hotel defines it, which is why the definition of a pass has to be written down.
The formula: rooms passed on first inspection divided by rooms inspected, over the week. For example, a hotel that inspects 40 rooms and returns 6 has a first-time pass rate of 85 percent; the figures are illustrative, not a target. Write the pass standard once, as a checklist, and use the same one every week. If two supervisors apply different standards, the rate measures the supervisor, not the rooms.
Pair it with re-cleans: the count of rooms returned to an attendant, with a short reason list such as bathroom, dust, linen, amenities or a missed item. The reason list is where the improvement actually comes from. Add cleanliness complaints per 100 occupied rooms, counted only when the complaint is logged with a category; a complaint resolved verbally and never written down is invisible to the measure and to the training plan.
Watch for the lenient-inspector effect: a rate that jumps without any change in re-cleans or complaints usually means the inspection got easier, not the cleaning better. Read a drop by concentration. A fall confined to one floor, one shift or a group of new starters points to training, supplies or supervision; a fall everywhere points to the standard or the staffing level. What a supervisor should actually check before releasing a room is a separate checklist, covered in what a supervisor checks before releasing a room.
Why do the front desk and housekeeping disagree about room status?
They disagree because two records of the same room are kept in two places and updated at different moments. Counting the disagreements weekly turns a daily argument into a manageable number.
Define a discrepancy as any room where the state in the system differs from what the attendant finds at the door. The count must come from the room, not from the system. Split it into two types. A skipper is a room the system shows as occupied but which is empty, because the guest left without checking out. A sleeper is a room the system shows as vacant but which has someone inside.
The formula: discrepancies found divided by rooms physically checked, reported separately for skippers and sleepers. A single combined figure hides which of two very different problems is growing. Rising skippers usually point at checkout discipline: guests leaving without telling the desk, and the desk learning about it only when housekeeping opens the door. Rising sleepers usually point at unrecorded room moves, an upgrade given at the desk without the system being updated, or a walk-in handled outside the normal flow.
Treat a sleeper as a safety and privacy matter first and a billing matter second. An attendant entering an occupied room is a serious incident regardless of the money attached to it.
Watch outStatus codes are practice, not standard
Room status codes such as vacant clean, vacant dirty, out of order and out of service are common industry practice, not a published standard. Two systems can use the same abbreviation for different states. Agree the hotel's own code list in writing, post it at the desk and in the housekeeping office, and review it whenever the software changes.
The reconciliation paperwork behind this count is covered in the room report and discrepancy sheet explained.
How do you measure linen loss and amenities use?
Measure both against occupied rooms, so the figure moves with business volume rather than with the calendar. Linen loss and amenity use are the two material costs a housekeeping team can actually influence.
Linen loss rate: items lost or condemned in the period divided by items in circulation, or items lost per 100 occupied rooms. Choose one denominator and never switch, because the two produce different-looking numbers from the same event. Prefer the per-occupied-room form for weekly reporting and keep the stock percentage for the monthly stocktake: the first shows usage, the second shows how much of the par level is disappearing.
The sources already exist: laundry in-and-out counts, the monthly stocktake and the discard record. If discards are not recorded with a reason, the loss rate will read as theft when it is wear. Read a jump carefully: a sudden rise is more often a counting error, a change of laundry supplier or a new discard policy than it is loss at the trolley.
Amenities per occupied room: units issued divided by occupied rooms. A rising figure at flat occupancy usually means the trolley is over-stocked, pack sizes changed, or the room standard was quietly upgraded. Keep both measures at department level. Applied to an individual attendant, a linen figure rewards not reporting damage, which is the opposite of what the hotel needs. The underlying stock and laundry flow is covered in par levels, laundry flow and linen losses.
Which people measures belong on the weekly sheet, and what does it look like?
Three people measures belong: hours per occupied room, unplanned absence, and the share of the team with current safety and chemical-handling training. All three describe the department's capacity, not an individual's worth.
Hours per occupied room: housekeeping labor hours, including supervisors and in-house laundry, divided by occupied rooms. It shows whether capacity is keeping pace with business, and unlike rooms per hour it does not reward skipping steps. Absence rate: unplanned absent hours divided by scheduled hours; a rising rate explains a falling room-ready performance before anyone accuses the team of slowness. Training completed: the share of the team holding the current safety and chemical-handling briefing.
Never rank attendants on rooms per hour alone. It rewards skipping steps and pushes the inspection pass rate down, which costs more than the hours saved. Keep the sheet to one page and one week, with the same measures in the same order every time, so the reader sees movement rather than a new report each Monday. Show the previous four weeks beside the current one: a single week is an anecdote, five weeks in a row is a trend.
The table below is an illustrative example of the one-page sheet.
| Measure | Formula | Source record | A move usually means |
|---|---|---|---|
| Room-ready time, median | Ready minus departure, median | Room status log | Late departures, lift waits, linen shortage |
| Rooms ready by check-in | Ready before standard hour, share of arrivals | Status log vs arrival list | Late departures, over-allocated arrivals |
| First-time pass rate | Passed first visit / inspected | Inspection sheet | Standard drift, training, supplies |
| Re-cleans | Rooms returned, with reason | Inspection sheet | One recurring defect |
| Complaints per 100 occupied rooms | Logged complaints / occupied rooms × 100 | Complaint log | Real change, or a change in logging |
| Discrepancies | Skippers and sleepers, separately / rooms checked | Room report reconciled at desk | Checkout discipline, unrecorded moves |
| Linen loss per 100 occupied rooms | Items lost or condemned / occupied rooms × 100 | Laundry counts, stocktake | Counting error, supplier or policy change |
| Amenities per occupied room | Units issued / occupied rooms | Store issue records | Over-stocked trolley, pack-size change |
| Hours per occupied room | Housekeeping hours / occupied rooms | Roster and occupancy | Capacity out of step with business |
| Absence rate | Unplanned absent hours / scheduled hours | Roster | The cause behind a falling figure |
What to do next
Start with two measures, not ten: room-ready time as a median, and the first-time inspection pass rate with its re-cleans. Both come from records the hotel already keeps, both have an owner, and together they show speed and quality in the same week. Add the discrepancy count next, because it is the measure that ends the daily argument between the desk and the floors. Once those three run for a month, the rest of the sheet earns its place or does not.
Frequently asked questions
How many housekeeping KPIs should a hotel track?
Six to eight is enough for a department that resets daily; more than that and supervisors spend the week compiling instead of acting. Admit a measure only if it has a written definition, an existing source record and a named owner. Drop any measure nobody has acted on in a quarter.
Is there a benchmark for room-ready time?
We know of no public benchmark for room-ready time, inspection pass rates or linen loss, and figures quoted from another property are rarely measured the same way. The useful comparison is the hotel against its own last twelve weeks, with the definition held constant. Change the definition and the history is lost.
Should room-ready time include the supervisor's inspection?
Include it if the room cannot be sold before it is inspected, which is the usual case. The cleaned-only figure flatters the department and hides the queue at the supervisor. Whichever end point is chosen, write it down and keep it for every reading so the trend stays comparable.
How do you count a skipper correctly?
Count it from the room, not from the system: the attendant finds the room empty while the system still shows it occupied. Reconcile at the desk the same day and record the reason, usually a guest who left without checking out. Keep skippers separate from sleepers, because the two have different causes and different risks.
Can these numbers be used in attendant appraisals?
Only with care, and never rooms per hour on its own. Individual speed figures reward skipped steps and push the inspection pass rate down. Use department-level measures for management decisions and keep individual conversations about the written room standard and the training record.