Product
Operation types
Pricing
Compare
Resources
Log in See a 15-minute demo ESEN
Article · 9 min

The guest who already checked out and keeps consuming: how the ghost charge is prevented

It is the most common case of lost consumption in a hotel restaurant: the guest closed the folio at noon and orders by the pool in the afternoon. Here is how it happens, where that consumption ends up, and the control that stops it before it reaches the front desk.

The guest checked out at eleven, left the bags at the front desk and stayed by the pool until the flight. At two in the afternoon they ordered two drinks and a salad, said “to my room, please” and signed. The server wrote down room 312. By five, room 312 had a new guest, and the pool charge landed on the folio of someone who never set foot by the pool. That consumption has a name in hotel operations: the ghost charge. And it almost always ends at zero.

How it happens, in all its variants

The pool case is the most visible, but it is not the only one. Departure day is the most chaotic day of the stay: the guest is thinking about the trip, the front desk is thinking about arrivals, and the restaurant keeps serving like any other day. Everything the guest consumes after closing the folio enters the gray zone.

  • The late breakfast: the guest closes the folio early to skip the line, then comes down to eat. Breakfast is posted to a room that no longer has a stay.
  • The informal late check-out: the front desk says “no problem, stay until two” but does not record it in the system. The folio closed at the normal time.
  • The afternoon pool and bar: bags stored, swimsuit on, no wallet. The only way to pay within reach is the room number they just gave up.
  • The farewell lunch of a group: the master folio was closed in the morning with the coordinator, and the group eats at one.
  • The returning guest: left in the morning, forgot something, comes back in the afternoon and, on the way, has a coffee in the lobby and charges it to “their” room.

None of these guests is trying to cheat the hotel. They simply say what they have said throughout the stay, and the server accepts what they have accepted throughout the stay. The failure belongs to neither of them: it belongs to the system that does not know the folio no longer exists.

Why the charge turns into a ghost

A room charge is a line looking for an open folio. When it finds one, it attaches and gets collected at check-out. When it does not, three things can happen, and none is good. In some systems the charge is rejected and shows up on an error list someone reviews the next day, when the guest is already in another city. In others, the charge attaches to the next folio opened in that room, and a guest who just arrived finds a salad they never ordered. In the worst ones, the charge simply sits in the point of sale as “posted to room” and nobody ever sees it again.

The word ghost describes all three well: the consumption existed, the kitchen prepared it, the server delivered it, and yet it appears on no account anyone is going to pay. On the income statement it appears as food cost with no matching revenue, and the controller discovers it when the month’s cost percentage rises with no explanation.

As we explain in the article on why a text field is not enough (Room charge: why a text field is not enough), the charge is not money: it is a promise backed by a folio. If the folio does not exist, the promise has no backing, and a promise with no backing does not get collected.

The three fates of lost consumption

FateWhat happensWho absorbs it
Rejected and forgottenThe front desk system finds no folio; the charge sits on a list nobody reviews in timeThe restaurant, as cost without revenue
Attached to the wrong guestThe charge lands on the next occupant’s folio; the guest disputes it and the front desk removes itThe hotel, plus its reputation
Involuntary compTo balance the close, the cashier records it as a comp or voids itThe restaurant, disguised as a promotion
The three endings of a charge against a closed folio. In none of them does the hotel collect.

The third fate is the most deceptive because it does not look like a loss. It shows up on the comp report next to the bottle you gave a regular, and nobody can tell the comp you decided from the one you did not. A comp report that grows every month is very often a report of ghost charges someone is cleaning up.

An illustrative example with numbers

The figures below are invented to show the calculation. They do not describe any real hotel. Imagine a forty-room hotel with twelve departures a day on average. Of those twelve, three guests consume something after closing the folio: a breakfast, a drink by the pool, a coffee with the bags already at the front desk. The average consumption for each is 250.

ItemValue (illustrative example)
Departures per day12
Guests who consume after closing the folio3
Average consumption per guest250
Daily consumption in the gray zone3 × 250 = 750
Monthly consumption in the gray zone (30 days)750 × 30 = 22,500
Share the front desk manages to recover1 in 3, that is 7,500
Consumption lost per month22,500 − 7,500 = 15,000
Illustrative example. Figures invented to show how the ghost charge accumulates over a month.

Fifteen thousand a month in a forty-room hotel is not a number the manager sees on any report, because it is on none. It is spread across comps, voids and a rejected list that gets reviewed when there is time. Over a year that is 180,000 that left the kitchen and the bar and never reached the bank. What makes this leak special is that closing it requires no change to the menu or the prices: it requires the system to know whether the folio is open.

The control that stops it

The control is a single question asked at the right moment: is there an active stay in this room right now? Not tomorrow when the front desk reviews, not at shift close when the cashier balances. Now, at the table, before the server accepts the signature. For the question to be answerable, the point of sale has to read the stay status from the front desk system in real time, not from a list loaded in the morning.

  1. The server opens the check and chooses room charge as the destination.
  2. The system looks up the stay: if the folio is open, it shows the guest name and moves on. If it is closed, it says so on the server’s screen, not the guest’s.
  3. If a late check-out was authorized and recorded, the folio stays open until the agreed time and the charge goes through like any other.
  4. If there is none, the server offers card or cash naturally. The guest pays and the consumption is collected on the spot.
  5. If the guest insists they are still staying, the server can ask the front desk to reopen or extend the stay from their screen, and the charge waits for that confirmation before being accepted.

Notice that the late check-out stops being a verbal favor and becomes a data point: if the front desk records it, the restaurant sees it. That is the agreement the two departments need to close, and we develop it on the page for the front desk (Front desk).

How to say it to the guest without awkwardness

The most common objection to this control is fear of the scene: the guest says “to my room” and the server replies that they no longer have a room. It sounds bad because it is badly phrased. The right sentence mentions neither the folio nor the check-out. It goes something like: “Of course. Since you have already checked out, I will charge it directly so nothing reaches you later. Card or cash?”.

That sentence does three things. It acknowledges the guest has already left, which they know better than anyone. It explains the benefit to them: no surprise charge and no call from the hotel the next day. And it closes with the only question that matters. Most guests answer “card” without thinking, because that is in fact what they expected.

What is truly awkward is the opposite: accepting the charge, failing to collect it, and calling the guest three days later in another city to ask for a card number over the phone. That guest does not come back.

What about legitimate consumption after check-out

Not all consumption after check-out time is a ghost. There are three legitimate cases the system has to recognize so it does not get in the way.

Included breakfast on departure day

If the rate includes breakfast, the guest is entitled to eat it the day they leave, even after closing the folio. The system should recognize the stay as “departing today with breakfast pending” and record the consumption against the included breakfast, not as a new charge.

The day pass

Many hotels sell access to the pool and restaurant by the day. That is a product with its own price and its own account, not an extension of the stay. Day pass consumption is charged to that account, and whether the guest was staying until today does not matter: the pass is a separate sale.

The group with an open master folio

When a group departs in the afternoon, the master folio usually stays open until the coordinator signs the final bill. Group consumption after the individual check-outs goes to the master. The system should allow that exception through a rule, not through a phone call.

What the controller sees once the control exists

The comp report shrinks and becomes readable: every comp is someone’s decision, with a name on it. The rejected charge list disappears or is reduced to cases that genuinely need review. Food cost percentage stops jumping without explanation at month end. And the reconciliation between restaurant and front desk runs on two lists that match, because no charge left the restaurant without an open folio waiting for it.

In short

The ghost charge is real consumption against a closed folio, and it ends as a comp, a void or a dispute. It is prevented with a single check at the table: if there is no active stay, collect directly, with a sentence that sounds like service to the guest, not like a refusal.

What to do this week

  1. Pull the comp and void report for the last month and flag the ones that happened on the guest’s departure day. That is your first count of ghost charges.
  2. Ask the front desk for the list of restaurant charges that found no folio in the last month and add up the amounts.
  3. Agree with the front desk that every late check-out is recorded in the system with a time, even when it is complimentary. No record, no folio.
  4. Rehearse with the floor team the direct-collection sentence for the guest who has already left, until it sounds natural.
  5. Write down the three legitimate cases (included breakfast, day pass, group with open master) and how each is recorded.
  6. Check whether your point of sale can read stay status in real time. If it cannot, that is the missing piece.

Inn Restaurant reads the stay from the front desk system the moment the server chooses room charge, and tells a closed folio apart from a recorded late check-out. If you want to see what the tablet shows when the guest by the pool has already checked out, book a 15-minute demo (contact).

Your hotel’s restaurant already sells well. Now the hotel needs to know it.

Fifteen minutes, with your menu and your tables. Nothing to install.

See a 15-minute demo
We use the minimum to make the site work and to know which pages are useful. You can reject the rest.