Operations
Out of Order vs Out of Service Hotel Rooms
The difference between out of order (OOO) and out of service (OOS) hotel rooms, how each affects inventory, and how maintenance gets rooms back faster.
An out of order (OOO) room is taken out of the hotel's sellable inventory, usually because it needs a repair that makes it unfit for guests, so it lowers the number of rooms available that night. An out of service (OOS) room stays in inventory and is usually blocked only briefly for a minor issue, so it doesn't change your room count. That's the common convention, and it's how Oracle's OPERA Cloud defines them. But PMS vendors don't all treat the two statuses the same way, so the exact effect on occupancy, RevPAR and room assignment depends on your system. Below: the definitions, a side-by-side comparison of two PMSs, when maintenance should use each one, and how to keep OOO nights down.
Out of order vs out of service: the short version
| Out of order (OOO) | Out of service (OOS) | |
|---|---|---|
| Typical reason | Major repair, renovation, flooding, broken HVAC, mold, no hot water | Minor issue: a bulb, a TV remote, a squeaky door, a deep clean |
| In sellable inventory? | No, it's removed | Usually yes, it stays in |
| Effect on rooms available | Reduces it | Usually none |
| Typical length | Days to weeks | Hours to a day |
| Who usually sets it | Front office or GM, often at maintenance's request | Front desk, housekeeping or maintenance |
| What it signals | "Can't be sold until fixed" | "Fix before the next guest" |
How OPERA Cloud defines them
Oracle's OPERA Cloud documentation is the reference many hotels use:
- Out of Order rooms "are removed from room inventory and are not available for assignments to reservations." Oracle says OO is typically used for rooms taken out for staff accommodation or for low-occupancy seasons when rooms are dormant. Because they leave inventory, they reduce the base for occupancy. Oracle's example is a 100-room hotel with 5 rooms out of order, where 100% occupancy is reached at 95 occupied rooms.
- Out of Service rooms "remain in room inventory and can still be reserved for a reservation." Oracle says OS is typically used for a temporary maintenance issue that doesn't prevent the room from being sold. Because they stay in inventory, they affect Average Room Rate and RevPAR calculations.
OPERA also has a Unit Status control that replaces these reason codes with configurable statuses, where each status can be set to deduct inventory and/or count in occupancy statistics. In other words, even within one PMS, your property's setup decides the effect.
How another PMS handles it differently
Stayntouch's guide to OOO, OOS and OOI rooms uses the same names with some differences:
- OOO rooms are deducted from availability, hidden from room assignment, and sent to the CRS and RMS. They don't affect the occupancy percentage, but they do reduce the available room count used for RevPAR.
- OOS rooms are not deducted from availability and don't affect statistics. They can still be selected on the room assignment screen, but guests can't be checked into them.
- OOI (out of inventory) removes rooms from inventory either permanently or for a set period.
So, in OPERA an OS room can still be reserved, while in Stayntouch an OOS room can be assigned but not checked in. Both treat OOO as leaving inventory. Before you set a policy, check how your own PMS is configured, and ask your revenue manager how they want each status reported.
When maintenance should ask for out of order
Use OOO when the room can't safely or reasonably be sold until the work is done:
- No heat, no air conditioning, or a failed PTAC in extreme weather
- No hot water, or a plumbing leak that's still active
- Water damage, mold, or a ceiling or wall that's been opened up
- Broken lock, window or door that affects safety or security
- Bed bug treatment
- Renovation or a repair that needs parts you're waiting for
- Fire or life safety equipment not working (smoke detector, sprinkler head)
When out of service is enough
Use OOS for things that can be fixed before the next arrival:
- Light bulb, TV remote, batteries, hair dryer or kettle replacement
- Minor caulking, touch-up paint, a loose towel bar
- A slow drain that maintenance can clear in under an hour
- A deep clean or carpet extraction
- An inspection that hasn't been completed yet
A simple rule: if the fix needs a part you don't have, a contractor, or more than a shift, it's OOO. If maintenance can close it before check-in time, it's OOS.
Why OOO nights matter
Every OOO night is a room you can't sell. In OPERA's example, five OOO rooms in a 100-room hotel means you sell out at 95. When a hotel is running near full, a room left OOO for an extra two days because nobody ordered the part is lost revenue, not a statistic.
OOS creates a different risk: the room still looks sellable, so if the fix doesn't happen before arrival, the front desk either has to move a guest or check them into a room with a known problem.
How to cut OOO time: a maintenance checklist
Much OOO time is spent waiting on a decision, a part or a status change rather than on the repair itself. These steps target that waiting:
- Log the problem with the room number and a photo the moment it's found. Housekeeping usually spots it first.
- Decide OOO or OOS within the hour, using the rule above, and tell the front desk.
- Give every OOO room one owner and a target return date. "Maintenance" isn't an owner.
- Order parts the same day. Note the part and supplier on the work order so the next shift doesn't reorder it.
- Review all OOO rooms in the daily stand-up, oldest first.
- Inspect before returning the room to inventory. A room that goes back on sale with a problem costs more than a day of OOO.
- Return it in the PMS the moment it passes inspection. Rooms often stay OOO for an extra night just because nobody changed the status.
- Look at repeat rooms monthly. If the same room goes OOO every quarter, fix the cause or add it to your preventive maintenance program.
Our hotel room inspection checklist covers the inspection step in detail.
Where StayServ fits
StayServ doesn't change room status in your PMS. It doesn't integrate with a PMS at all, so the front desk still sets OOO and OOS there. What StayServ does is the maintenance side of the process:
- Housekeeping or the front desk reports the issue with the room number, category, priority and a photo from their phone.
- A manager assigns it as a work order. Tasks are open, on hold (for example, waiting on a part) or completed.
- The room view groups every task by room, so you can see which rooms have open work and which keep coming back.
- The dashboard shows overdue and high-priority open tasks, which is where your OOO rooms should be.
That's usually enough to stop the "is 214 fixed yet?" calls between maintenance and the front desk. Our guide to using StayServ maintenance walks through it.
FAQ
What does OOO mean in a hotel?
OOO means out of order. The room is removed from sellable inventory, usually because it needs a repair or renovation that makes it unfit for guests. In most PMSs, including OPERA Cloud, out of order rooms reduce the number of rooms available.
What does OOS mean in a hotel?
OOS means out of service. The room stays in inventory but is blocked for a short time, usually for a minor maintenance issue or cleaning. In OPERA Cloud, an out of service room can still be reserved. In Stayntouch, it can be assigned but a guest can't be checked into it.
Do out of order rooms count in occupancy?
It depends on the PMS. In OPERA Cloud, out of order rooms are removed from inventory, so occupancy is calculated on the remaining rooms. Stayntouch says OOO rooms don't affect its occupancy percentage but do reduce the available room count used for RevPAR. Check your PMS setup.
Who decides whether a room is out of order?
Usually the front office manager or GM, based on maintenance's assessment. Maintenance knows whether the fix needs parts, a contractor or more than a shift. The front office knows the booking pressure. The decision works best when both talk the same day.
How long can a room stay out of order?
There's no fixed limit. It should stay OOO only until the repair is done and the room passes inspection. Give each OOO room an owner and a target return date, and review all OOO rooms daily so none sit there longer than they need to.
Get rooms back on sale sooner
If your OOO list lives on a whiteboard, StayServ gives every repair an owner, a status and a photo, tied to the room. Click through the free interactive demo with sample data and no signup, or read what's included on the hotel maintenance software page. Standard is $29 USD per property per month up to 200 rooms, with unlimited users.
Related reading: