← All help topics

🧺 Dirty Queue

Count the dirty linen returning from each departure, then allocate it to your laundries.

The Dirty Queue is the backward twin of the Clean Queue. Both are driven by turnover check-outs: the Clean Queue looks forward (today + the next 7 days) so you pack ahead of each turnover, while the Dirty Queue looks back (today + the past 7 days) so you count the dirty linen after each departure has been made. Today’s check-outs match the Clean Queue exactly — on a turnover day you pack the clean bag (Clean Queue) and, once it comes back, count the dirty bag (Dirty Queue) for the same apartment. Earlier days are collapsed under Show earlier check-outs.

How to count a bag

  1. Click a property in the list to open its dirty bag.
  2. It’s pre-filled from the property’s In & Out list (assumed everything came back Dirty), plus any reservation extras (cot / high chair / extra bed, marked extra).
  3. For each item, use the −/+ buttons (or type) to set Dirty (what goes to the laundry), Damaged (worn/torn) and Missing (didn’t come back). Marking Damaged or Missing lowers Dirty automatically — the three always add up to the original count — and nothing ever goes below zero. Adjust Dirty up if more came back than expected, add any item, and type Notes for a claim.
  4. Choose the laundry for this bag from the Send this bag to dropdown below the item list — it defaults to the property’s usual laundry (learned from its last send), so most bags need no change; pick a different one per bag if you want. (The → Laundry column in the table just shows the net pieces that will actually go out — Dirty − Damaged − Missing.)
  5. Click ✓ Confirm count. The bag moves to Counted — ready for the laundry. Repeat for each departure.

Counting every bag at once

You don’t have to open every bag. Each row shows the property and its total piece count; when those pre-filled totals are right (the usual case), press ✓ Count all shown bags to accept them all at once — every bag turns green, counted. You then only open a bag with Count → for the exceptions: to record Damaged/Missing or fix a number (open the bag to see and adjust the item-by-item detail). Nothing is sent to a laundry until you press Send — Count all only saves you the per-bag clicks, it moves no stock.

Send

Every counted bag already carries the laundry you chose, so there is no end-of-day splitting to do. The Send card just shows the plan — how many bags and pieces go to each laundry — and one Send button hands them all off: each bag’s Dirty pieces move to At Laundries for its own laundry.

Note With property groups, the Dirty Queue is per group. Each group tab has its own _Send the dirty linen_ card and its own _Recent submissions_, showing only that group’s counted bags. Pressing Send on one group sends only that group’s bags — every other group’s counted bags stay counted and wait for their own tab, so nothing is ever swept up or lost. (The read-only Total tab has no Send.)
Note Which laundries service a group. On Settings → Property groups you tick the laundries that service each group. On a group tab the count then only offers those laundries — so you can’t assign a bag to a laundry that doesn’t collect from that group (for example a laundry you’ve deselected from Mellieħa won’t appear on the Mellieħa tab). Every laundry services every group by default, so nothing changes until you deselect one; if a group is ever left with no laundry, the queue falls back to showing all of them so a send is never blocked.
Note “Still clean” — unused linen straight back on the shelf (per group). Switch it on for a group under Settings → Property groups (tick Show a “Still clean” column) and that group’s count gains a Still clean column beside Damaged/Missing. Use it when linen comes back unused — e.g. a 6-bed apartment with only 2 guests, so 4 sheets were never touched. Still-clean pieces come off the amount sent to the laundry and go straight back On Shelf for the group (they never reached a guest, so they skip the wash): → Laundry = Dirty − Damaged − Missing − Still clean. Nothing is created or lost — every piece that came back is either sent to wash, logged as a loss, or returned to the shelf. Off by default; other groups keep the normal behaviour.

Damaged and Missing never go on the laundry list. They’re logged to the Damaged & Missing report with the property, guest, reservation, check-out date, quantities, estimated replacement cost and your notes — so you can track losses and claim from guests. With property groups, that report has a group / Total tab bar too — each tab scopes the month’s rows to one group (the groups always sum to Total), and switching group keeps the month you picked.

Note Equipment extras never go to the laundry. Items marked extra — cot, high chair, extra bed — are equipment, not washable linen, so they are never added to a bag’s → Laundry column, the Send plan or the Total to send. They stay listed on the bag for the packer, but the laundry only ever receives washable linen.
Note A departure older than 7 days, or an ad-hoc return, can be counted with Count a bag by hand — pick a PMS property or type any location, add the items, choose the laundry to send this bag to, and Confirm.
Note The Linen Schedule can add a collect bag here — a seasonal set being brought in at season end, or the worn half of a replacement swap. Count and send it like any other bag. These bags can’t be reopened or deleted, so the linen they represent can’t go missing from your totals.

Open the Dirty Queue

Open the Damaged & Missing report