What I actually learned running multi-outlet hotel F&B
The question I get asked most often is some version of why do hotel F&B outlets lose money when the restaurants are busy. It is a fair question, because from the outside a full dining room and a booked banquet calendar look like the same thing as a healthy margin. They are not. Hotel F&B is the only hospitality category I have worked in where the volume can be real, the guest satisfaction can be real, and the number at the bottom can still be wrong by several points with nobody in the building able to say exactly where it went.
At peak I was responsible for 14 locations, roughly 8,000 meals a day, and a P&L in the 10 to 12 million dollar range with 90-plus people under it. That scale is not a credential, it is context for why the specific things below took me so long to see. When you are moving that much product, the errors are not dramatic. They are small, repeated, and structurally invisible. Nobody steals. The building just leaks.
The core structural problem is this: multiple outlets share one kitchen, one storeroom and one labour pool, but each outlet is measured on its own line. That mismatch between how the money moves and how the money is reported is where everything goes wrong. Product physically crosses outlet boundaries all day. The reporting pretends it does not. So every month you get four stories that each sound plausible and one consolidated number that nobody can defend.
Four things I got wrong
These are mine. I am not describing a client. Each one cost real money and each one took longer to find than it should have.
I trusted the BEO instead of the plate
For a long time I costed banquets off the event order and did not walk the line during service. The BEO specifies a cover count and a portion weight. The kitchen plates heavier, because the pan is short or the tray looks thin and nobody wants a guest complaint. That gap repeats on every plate, at every event, and it is completely invisible on paper. The only way to find it is to be standing at the pass with a scale while the food is going out.
I read the lobby bar as a rounding error
It was the smallest outlet, so I looked at it last. It also ran the highest-value inventory in the building and had the loosest pour discipline, because it was staffed at night by whoever was left. Its pour cost ran out of control for a long stretch while I was busy optimising a restaurant that was already holding. Small outlets are where percentage problems hide behind small dollar numbers.
I let one outlet stay unreconciled because it was hard
The pool grill never closed clean. Transfers in from the main kitchen, comps for guests, staff meals, none of it separated. Every month I made a judgement call and moved on. By the time I forced a real count, the gap was not one thing. It was a handful of small habits, none of which anybody was hiding, all of which we had implicitly approved by never asking.
I confused a clean brand audit with a healthy operation
I hold full HACCP and Cayman DEH compliance across the group and I am not casual about it. But passing an audit means you were ready on audit day. It tells you almost nothing about the Tuesday in the middle of low season when two supervisors called out. I started measuring the Tuesday instead, and the number I got back was much less flattering and much more useful.
The pattern underneath all four is the same, and it took me an embarrassingly long time to name it. I was managing by exception, and the exceptions I noticed were the loud ones. A guest complaint is loud. A supplier price jump is loud. A chef quitting is loud. Meanwhile the extra protein on the banquet plate made no noise at all and cost more than any of them across a season.
The other thing I would tell my earlier self is that the argument between the kitchen and the events team is never actually about the kitchen or the events team. When the BEO goes out costed at one number and the event lands well above it, both departments are behaving rationally inside the information they have. The event team sold what the sheet allowed. The kitchen plated what would not get sent back. The gap is a system gap, and blaming either side just teaches both of them to stop telling you things.
What I would do differently
1
Cost the plate, not the contract
I stopped accepting the sold cost as the real cost. Now I want the actual plated yield from a real service, measured once, before anything gets priced. The gap between sold and served is the single largest recoverable number in hotel F&B and it never shows up as a line item. It shows up as a food cost you cannot explain.
2
Reconcile the ugly outlet first
Whichever outlet nobody wants to talk about is the one to open first. Not because the money is biggest there, but because the reason it is unreconciled is almost always a process everyone else quietly shares. Fix the pool grill and you usually find you fixed in-room dining too.
3
Make the transfer a real event
Commissary to outlet used to be a piece of paper. Now it is a weight at dispatch and a weight at receipt, owned by two named people, with the discrepancy closed the same day or escalated. It sounds bureaucratic. In practice it takes ninety seconds and it ends the argument about where product went, permanently.
4
Write the standard for the worst shift, not the best
Any standard that only holds when the A team is on is not a standard, it is a hope. I write for the short-staffed Tuesday. If the process survives that, it survives the audit without anybody rebuilding evidence the night before.
If you want one thing to take away from this page, take the first one. Walk a service and weigh what actually leaves the pass, then compare it to what was sold. You do not need software to do it and you do not need permission. It takes one event and a scale. In my experience that single measurement explains more of an unexplained F&B variance than any other thing you can do in a week, and it usually ends several long-running arguments at the same time.
The second thing is less satisfying but more durable: pick the outlet nobody wants to discuss and reconcile it properly, even though it is the hardest one and the smallest one. The reason it is unreconciled is almost never local. It is a habit the whole property shares, and that outlet is just where the habit is visible.
Related reading
Everything above is what I learned doing the job. If you want this fixed inside your own operation rather than reading about mine, that is the work I do through XenoSoft - hotel F&B operations at XenoSoft.