Checkout cleaning: who cleans the room, and at what time
How an administrator sees expected checkouts, confirms an actual checkout, and what happens to the resulting cleaning and its exact hour.
- Published
- Updated
Content
This page is for administrators and owners. The day at a property starts here.
Checkout cleaning is carried out by a housekeeper — a cleaner, in everyday speech. In ATQAR that is a role rather than a job title.
Before checkout: a safe forecast
The system creates a checkout cleaning forecast before an expected checkout. It is neither a task nor a fact: it does not block the room, has no assignee, and cannot be started. All housekeepers see forecasts across every organisation property only for today and tomorrow: the room and expected time, with no position, without the guest, stay, or booking reference.
If the checkout date is moved, the forecast moves to the new day without a position.
During the property-defined period before an expected checkout, a Confirm checkout task appears for a stay whose actual check-in has been recorded. This is a persistent task, not a one-off message: it stays visible under Important in Tasks until the checkout is confirmed. An exact checkout confirmation resolves it.
Confirm checkout
Checkout cleaning is created in only one way: by confirming checkout. It is not created separately.
- Find and open the relevant room under “Rooms”.
- Select “Confirm checkout”.
The system immediately records the current server time and creates the cleaning; no second confirmation is required. If checkout is being recorded later and the actual time differs, select “Checkout was earlier” before confirming. A future time is not allowed because checkout records something that has already happened.
After confirmation, the forecast closes and one canonical cleaning is created.
ATQAR chooses an assignee and an exact hour for it straight away: a free 60 minutes inside a housekeeper’s duty at that property. If the schedule has no suitable hour, the cleaning is left without a time and says why.
- 3 Aug 2026, 14:30–15:30
- Check the duty roster: no eligible housekeeper is on duty for this cleaning.
- The exact cleaning time is not planned yet because the date is still too far away.
Open the cleaning to review the plan. You can keep the chosen hour, or select another employee and another slot by hand: the day and the hour stand in the form as the Date and Time fields. A cleaning has no field of its own for a deadline — this plan sets its time. There is no separate “urgency” control on a task either: the mark appears automatically during the final two hours before the deadline.
The card of assigned work looks like this:
Checkout cleaning
Work started. Complete it and submit the results.
If the cleaning already exists
Confirming checkout remains one action whatever state the room is in. If the room already has an active preparation cycle, the system does not create a second cleaning: it closes the named stay, records the confirmed departure on that stay, and the room keeps waiting for the main cleaning already under way. Open it. If blocking work takes priority on the card, find the main cleaning in the room’s recent task list. Do not create a second cleaning by hand; change the assignee and the hour on the existing one.
Where to assign work
There is no separate daily work order or Work order page. Open the cleaning from the room card, task list, or calendar and review its plan. The deadline and a guest preference remain separate task facts — the ‘Urgent’ mark appears only during the final two hours before the deadline — and a card’s visual place in a list does not say which work to do first.
For a cleaning the assignee and the exact hour are one decision, not two. A cleaning cannot be given to somebody with no duty covering that hour and that property: change the schedule first. For every other kind of work — a repair, an inspection, a replenishment — a duty restricts nothing.
If the schedule changes, ATQAR replans the cleanings it chose itself. A slot picked by hand is never moved silently: that cleaning is marked as needing attention so a person makes the decision.
The exact hour is planning rather than permission. It does not forbid starting earlier, and it does not start the task by itself.
Employees cannot see or select from a shared pool
There is no shared pool from which an employee claims work. A cleaning may remain temporarily unassigned while an administrator allocates it. It becomes that person’s work only after it is assigned to them.
A housekeeper sees only their own tasks and shared safe forecasts for today and tomorrow, without positions. Other people’s work and unassigned work are hidden.
Where to see the day’s checkouts
See the day’s checkouts in the Calendar. Switch to Day view and select a date to see that day’s check-ins, checkouts, cleaning, and other work.
Cleaning during a stay
In addition to checkout cleaning, scheduled cleaning takes place during a long stay. The system schedules it using the interval set for the property or the stay itself (see Stays and check-ins).
An administrator can also manually create a scheduled cleaning at a guest’s request or for a shared area. This is a task of the “Scheduled cleaning” type: it has a work date, but is not part of a particular stay’s automatic rhythm. An assignee and an hour can be selected immediately; if they are not, ATQAR chooses them from the duty schedule. A manual task immediately receives the “Ready to do” status and does not wait for automatic activation. It gets its exact hour by the same rules as a checkout cleaning.
Such a cleaning can have a soft guest preference, such as a period from 10:00 to 18:00. It appears in the assignee’s list and the task card, but does not prevent work outside the period, is not a deadline, and cannot make the task overdue. On the card for a cleaning that has not started, an administrator can set a different period for that task only, remove the preference, or restore the value from the stay. Changing the period on the stay itself does not rewrite tasks that have started, are blocked, are under review, or are complete.
An automatically created cleaning for a stay exists in advance as a regular task in the administrator’s Scheduled list. Once assigned, it appears under the employee’s Upcoming view while its date is in the future, then under Today on and after its work date until activation, cancellation, or loss of assignment. It cannot be started, blocked, or submitted before automatic activation and is not overdue. However, it does not block the room: the guest is staying there, and describing it as “not ready” would be inaccurate.
Before an actual check-in is recorded, these cards remain plans only. If the guest arrives later, the system recalculates the rhythm from the actual check-in day: provisional dates before arrival are removed and do not become “missed cleaning”. If several intervals are missed after check-in, they collapse into one missed cleaning with the range displayed, rather than a batch of old tasks.
The remaining future tasks stay “Scheduled” until the missed cleaning is first submitted or explicitly cancelled as not carried out. The operational day of that action becomes the new rhythm anchor. An administrator returning it for rework does not create a second missed cleaning.
If background activation is delayed, the assigned employee sees the card as temporarily unavailable and the administrator sees a persistent operational alert. Do not create a replacement manually: wait for reconciliation or investigate the displayed exception itself.
The work date says on which day the cleaning should be carried out. “Due by” is a separate hard deadline. Its absence does not mean there is no work date, and a guest preference does not become an overdue condition.
An administrator can move the work date of an automatically created cleaning within the stay. The following cleaning tasks in the same schedule that have not yet started move with it, while the assignee remains. If a cleaning is missed, later dates are recalculated once from the missed day, and after it is carried out on another day, from the actual cleaning day. The system does not silently move work that has started, is blocked, or is under review.
If a cleaning with a past work date is cancelled as not carried out, the system retains the first day after its work date as the missed day. A late cancellation does not shift the schedule again, and the cancelled task is not restored automatically.
Background reconciliation after moving a cleaning or changing a schedule usually takes a few seconds. If the system asks you to refresh data while cancelling or reopening, refresh the page and repeat the action. This prevents it from changing a stale schedule remainder.
Close a stay when confirming checkout
If a room has an actually active stay or one awaiting resolution, the form shows the exact stay that will be closed: the guest’s name, the booking reference when present, and the dates. This is not a formality. Even if checkout is late and outside the planned dates, the system closes the specified record instead of guessing from the calendar day.
A stay with the “In house” status cannot be cancelled: cancellation would release nights while the guest is still in the room. If only the real check-in time is wrong, use “Correct check-in time”. If the guest never checked in, use the rare “Guest did not actually check in” action. If the guest actually left, do not remove check-in or cancel the stay. Confirm checkout for the record shown; a date warning does not block this action.
Checkout confirmation can close an active stay even when the administrator forgot to record check-in separately. The checkout fact takes priority over a missed arrival action.
Closing releases nights from the checkout day onwards: if the guest leaves early, the room is available that same day. The recorded dates do not change, so the discrepancy shows that checkout was earlier than planned.
If the wrong stay is shown or the details have changed, do not confirm another record by guesswork. Refresh the room and correct the stay. The server requires an exact identifier and will not create a cleaning while leaving the actually active stay open.