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

Modifiers and notes: “no onion” has to survive the check being split

A note the server wrote correctly can reach the kitchen wrong, vanish when the check is split and never show up on the guest folio. This article follows a modifier through the hotel system and shows where it breaks.

The guest in room 204 ordered the fish with no onion because she is allergic. The server wrote it down. The kitchen read it. And when it came time to split the check between two rooms and a guest paying by card, the fish landed on the wrong folio, without the note, at a price that did not match the menu. Nobody did anything wrong. The system simply was not designed for a note to survive everything that happens to a check in a hotel.

A modifier and a note are not the same thing

It helps to separate two concepts that get mixed up in daily operation. A modifier is a variation defined in advance on the menu: no onion, medium rare, extra cheese, ice on the side. It has a fixed name, may have a price, and the kitchen knows it. A note is free text the server writes for a case the menu did not anticipate: “the lady is allergic to garlic”, “the child wants the pasta with no sauce on a separate plate”.

The difference matters because the system treats them differently. A modifier is structured data: it travels with the dish, it is counted, it is reported and it can add to the price. A note is a string of text: it travels as far as the system decides to show it, and in many systems that is only the kitchen printer. When your hotel restaurant uses notes for everything, it is putting safety and billing information in the most fragile place in the system.

The golden rule is that anything that repeats should be a modifier, and the note is reserved for the truly exceptional. If the server types “no onion” by hand three times a shift, the menu is missing a modifier.

The journey of a note through the hotel system

To understand where a modifier gets lost you have to follow it step by step. In a hotel restaurant the route is longer than anywhere else, because it ends in a document the restaurant does not control: the guest folio at the front desk.

From the handheld to the kitchen

The server takes the order at the table, picks the dish and adds the modifier. Here is the first risk: if the modifier is captured as text, every server writes it differently, and the kitchen display (Kitchen display) truncates it when the line runs long. If it is captured as an option of the dish, it always looks the same and sits in the same place.

From the kitchen to the check

The dish goes out, the guest eats, and the check is built from what was ordered. If the modifier has a price, extra cheese for example, that price must appear as its own line or as part of the dish, but never disappear. If it has no price, it should still be visible on the check, because the guest who asked for no onion wants to see that what was ordered is what was billed.

From the check to the folio

This is the stretch that only exists in a hotel. When the guest says “To my room, please.”, the consumption moves from the point of sale to the folio, and along the way many systems send a single line: “Restaurant, 400”. The dish detail, the modifier and the extra price stay behind. When the guest reviews the statement at the front desk and does not recognize the amount, the argument happens at the counter, with the restaurant already closed.

Where modifiers get lost in generic systems

A point of sale designed for a street restaurant assumes the check is settled in full, at the table, by one person, with one form of payment. Every time your hotel restaurant breaks one of those assumptions, the modifier gets a chance to get lost.

  • When splitting the check by diner, the system distributes dishes but leaves the notes attached to the original check, which no longer exists.
  • When moving a dish from one check to another, the name and base price are copied, but the priced modifier stays behind or gets duplicated.
  • When transferring the check from the table to the bar or from the terrace to the restaurant, the new check opens clean.
  • When charging to the room, the system sends a total per category and the folio receives one line with no detail.
  • When reprinting the check for the corporate traveler who needs it for the company, the modifier shows up with an internal code nobody understands.
  • When reporting sales by dish, the extra cheese is not counted anywhere, and the recipe cost looks higher than it really is.

None of these failures show up in a generic system’s demonstration, because in the demonstration the check is never split between two rooms.

Splitting a check in a hotel: two rooms and a guest

This example uses made-up figures to show the calculation; it does not describe any real table. A party of six: the couple in room 204, three colleagues in room 210 traveling under a company agreement, and a local guest who will pay their own share by card. The menu has dish A at 180 and dish B at 220, and the “extra cheese” modifier adds 20.

CheckLinesModifiersTotal
Room 204 (guest folio)Dish A + Dish BA: no onion (allergy), no price180 + 220 = 400
Room 210 (folio under agreement)Dish A + Dish B + Dish AB: extra cheese, +20180 + 240 + 180 = 600
Local guest, card at the tableDish BNone220
Table totalSix dishesTwo modifiers400 + 600 + 220 = 1,220
Illustrative example of a split check in a hotel restaurant. Figures are invented to show the calculation.

What has to happen: the 204 folio receives two detailed lines, one of them with “no onion” visible, for 400. The 210 folio receives three lines, one with “extra cheese +20”, for 600, and the company agreement applies its rules to that amount. The local guest pays 220 at the table and gets a receipt. The three checks add up to exactly 1,220, not a unit more or less than the original order.

What happens in a generic system: the extra cheese stays on the original check and gets billed to the local guest, room 204 receives a line reading “Restaurant 400” with no detail, and the allergy note appears nowhere. The check balances in the restaurant drawer, but it does not match what each guest believes they consumed.

Priced modifiers and unpriced modifiers

A priced modifier is a sale. It should be reported as one, with its own count, so you know how many extra cheese you sold in the month and how much revenue they generated. It should also feed cost: if the recipe for dish B does not include the extra cheese, the month’s cheese usage will look like waste when it was actually a sale.

An unpriced modifier is preparation information, but it is also service information. “No onion” on the guest folio tells the guest you listened. And when that guest returns to the hotel in three months, the profile history can remind the server that she orders without onion before she says it.

There is a third kind almost nobody models: the modifier that subtracts. “No side” should, in many hotels, lower the price or at least lower the recipe cost. If your system does not allow it, the cost report for that dish will be overstated every time someone orders without rice.

Allergies: the note that cannot fail

Of all modifiers, the allergy is the only one with safety consequences. In a hotel the guest does not dine just once: she has breakfast the next morning, orders room service the following night and maybe visits the pool bar. If the allergy lives in the note of one ticket, nobody knows about it at breakfast tomorrow.

The allergy should be recorded on the guest profile, tied to the folio, and appear on the handheld every time that guest orders at any revenue center in the hotel. That does not replace the server who asks; it backs them up. And on the kitchen display the allergy has to look different from any other modifier: another color, another size, another position.

How the flow should be designed

If you had to write the rules a hotel restaurant system must follow with modifiers, they would look something like this.

  1. The modifier belongs to the dish line, not to the check. Wherever the line goes, the modifier goes with it, with its price if it has one.
  2. Splitting, moving or transferring a check never creates or deletes lines: it only distributes them. The sum of the parts equals the original order.
  3. Room charge (/cargo-a-la-habitacion) sends line-level detail to the folio, with modifiers, not a total per category.
  4. Priced modifiers are reported as sales and feed the recipe cost.
  5. Allergies live on the guest profile and appear at every revenue center for the whole stay.
  6. Free-text notes exist, but every one that repeats becomes a menu modifier at month-end.

The tables page (Tables and floor) shows how a check is split and transferred while keeping every line whole, and the server page (Server) explains how modifiers are captured from the handheld without typing text.

In short

A modifier is part of the dish, not of the check, and it must arrive intact at the kitchen, on the split check and on the guest folio. If your system treats it as text attached to a check, it will get lost at the first “To my room, please.” with two folios at the table.

What to do this week

  1. Take ten closed checks from your hotel restaurant that were split and compare what the order says with what reached each folio. Count the missing modifiers.
  2. Review one week of free-text notes and list the ones that repeat. Each one is a modifier the menu needs.
  3. Ask the front desk how many disputes this month were about a restaurant charge the guest did not recognize. Note whether the folio had detail or only a total.
  4. Agree with the chef on how an allergy should look on the kitchen display and apply it today, even if it is just a different color.
  5. Check whether priced modifiers appear in your sales-by-dish report. If they do not, your recipe cost is wrong.

In Inn Restaurant the modifier travels with the dish line from the handheld to the guest folio, survives the check being split between rooms and appears with its price in the reports. If you want to see a table split between two folios and a local guest without losing a single note, the 15-minute demo is booked on the contact page (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.