Insights

Kitchen Order Tickets (KOT) in 2026: Stop Lost, Wrong, and Duplicate Orders

Run kitchen order tickets (KOT) so nothing gets lost, remade twice, or cooked with a missed change: routing, KDS vs printer, fire times, outage drill, 9 launch tests.

PA
Pankaj Avhad
Sep 16, 2026·18 min read
Share:

#1041

DINE-IN T12

2 Burger

1 Fries

FIRED

06:40 grill

#1042

PICKUP

no onion

+ bacon

CHANGE

read back

#1042

REPRINT

1 Burger

+ bacon

COPY

do not cook

#1043

DELIVERY

Bag 2 of 2

4 items

READY

all checked

Fired, changed, copy, or ready: every ticket should say which

TLDR

A kitchen order ticket (KOT) is the instruction the kitchen cooks from; a printer or KDS is only the delivery method. Orders get lost, duplicated, or cooked wrong in the gap between order entry and handoff, so give every order one identity, one destination per item, one acknowledged path for changes, and one named owner for the final check. Test routing for every order source separately, teach the difference between a reprint, a change, and a remake, define ready as the whole order passing the final check, keep a practiced paper fallback, and track remakes and missing items as a rate. Screens help only after the process works.

TLDR

A kitchen order ticket (KOT) is the instruction the kitchen cooks from. The printer or the KDS is only the delivery method. Orders get lost, duplicated, or cooked wrong in the gap between order entry and handoff, so give every order one identity, one destination per item, one acknowledged path for changes, and one named owner for the final check. Test routing for every order source separately, teach the difference between a reprint, a change, and a remake, define ready as the whole order passing the final check, keep a practiced paper fallback, and track remakes as a rate. Screens help only after the process works.

The customer ordered correctly. The server, the website, or the phone agent entered it correctly. The food still arrived wrong.

Somewhere between entry and handoff, a modifier fell off, a changed order stayed unchanged on the line, or a finished side was mistaken for a finished meal. Nobody stole anything and nobody was careless. The order simply passed through a process with a hole in it, and in 2026 that process carries more traffic than it was designed for: dine-in, your own direct online ordering channel, phone orders, marketplace tablets, kiosks, and scheduled catering all land in the same kitchen, often within the same ten minutes.

A kitchen ticket system exists to make that journey visible. Every order needs a consistent identity, clear instructions, a destination for each item, and a named owner for the final check. This guide walks one order from entry to handoff, shows where each failure hides, and gives you the nine tests to run before you trust any printer, screen, or integration with a Friday rush. The vendor behaviors cited below come from Square and Toast documentation current as of 2026; the numbers in the examples are illustrative.

What is a kitchen order ticket, and how is it different from a KDS?

A kitchen order ticket tells the preparation team what to make. KOT is the shorthand, and in a busy kitchen the word "ticket" usually means the same thing whether it is a printed slip on the rail or a card on a screen. A kitchen display system, or KDS, presents and manages those instructions on screens with routing, timers, and completion buttons.

The ticket is the instruction. The printer or the screen is the delivery method. Neither should be confused with the customer receipt or the payment record, even when all three come out of the same device.

MethodUseful whenWhat needs attention
Handwritten ticketsA simple operation with manageable volumeLegibility, numbering, changes, reconciliation
Printed ticketsThe POS can route a stable menu to stationsPrinter condition, change settings, lost or duplicate paper
KDSSeveral stations need shared status and timingRouting, filters, completion behavior, network, training
Mixed systemDifferent stations need different toolsWhich record controls the order, how changes reach everyone

A small restaurant does not need a screen to look modern. It needs a workflow the team can execute accurately during its busiest service. A KDS bought to fix a broken paper process usually produces a broken screen process with better fonts, because it inherits every routing, filter, and training gap the paper had. If you are still choosing hardware, our restaurant POS system cost guide covers the buying decision; this guide covers what happens after the order is in.

What should every kitchen ticket contain?

Every ticket should carry the order identifier, the source, the fulfillment type, the table or pickup identifier, each item with its quantity and modifiers, and the relevant timing. Special instructions belong attached to the specific item they change, not floating at the bottom of the ticket.

Two burgers with different changes is the classic trap. "Two burgers, no onion" can mean both without onion or one without onion, and the cook will decide in half a second. Separate the items so the ticket reads as one standard burger and one burger without onion, each on its own line.

  • Use structured modifier options for common choices. No onion, extra cheese, sub fries for salad, well done. Structured options print consistently and can be counted later.
  • Keep free-text notes for genuine exceptions. A note is a signal that the menu is missing a modifier. Review the notes monthly and promote the frequent ones into real options.
  • Train staff to clarify before sending. An ambiguous request resolved at the counter costs ten seconds. The same request resolved at the pass costs a remake.
  • Show the fulfillment type on every ticket. Dine-in, pickup, delivery, and scheduled orders need different packaging, timing, and handoff steps, and the kitchen should not have to guess.

Allergy requests deserve their own rule. Follow your restaurant's established confirmation and preparation procedure, and make the allergy visible at the item level. Removing an ingredient does not by itself prevent cross-contact. The FDA Food Code addresses employee allergen awareness, and because the Code is a model that states and localities adopt with their own modifications, the requirements that apply to your kitchen depend on your jurisdiction. Train to the local rule, not to the ticket.

How does one order travel from entry to handoff?

An illustrative pickup order contains a burger, fries, a salad, and a drink. It should pass through six stages, and every one of them needs an owner.

  • Enter the order once through the designated process, whatever the source. Retyping an online order into the POS is where the first modifier disappears.
  • Route each item to its responsible station. The burger goes to the grill, the salad to cold prep, the drink to the beverage station, and the fries to whoever owns the fryer. An item with no station is an item nobody cooks.
  • Make receipt visible to the people coordinating service. If the expo or the shift leader cannot see that order 1042 exists, they cannot notice that it is late.
  • Prepare items in a sequence that produces a complete meal, not a race to start everything at once.
  • Check the assembled order against the current instructions, meaning the version that includes any change made after the ticket first printed.
  • Confirm the recipient and record the handoff. For pickup and delivery, this is the step that stops the right bag leaving with the wrong courier.

The expediter, usually called expo, coordinates the finished order. In a small restaurant the packer or the shift leader performs that role, and that is fine, as long as the role has a name and a person on every shift. An order with three stations and no expo has three people who each believe someone else is checking it.

Integrations remove retyping without guaranteeing correct routing. Square's documentation treats POS-source routing and online-order routing as separately configurable paths (Square KDS routing). Test both. The same discipline applies to any POS and online ordering integration: the order arriving in the POS is the start of the journey, not proof that it reached the grill.

The pass, where the ticket, the plate, and the final check meet before handoff
The pass, where the ticket, the plate, and the final check meet before handoff

Why do online orders show up in the POS but not in the kitchen?

Because "the order is in the system" and "the order is in the kitchen" are two different facts. Before anyone reboots anything, establish which one is false. An order absent from the business system, absent from the whole kitchen, or absent from one display are three different failures with three different fixes.

SymptomFirst investigation
Order missing everywhereVerify acceptance and the original order source
Order in POS, missing from kitchenCheck item routing and receiving devices
Printed, absent from a screenCheck display filters and assigned stations
Dine-in works, online does notCheck source and fulfillment settings
One item keeps disappearingCheck that item's prep-station assignment

Toast's troubleshooting guidance identifies preparation-station assignments and device filters as causes of missing kitchen orders (Toast order troubleshooting), and its KDS documentation describes prep-station and dining-option display filters that decide what each screen shows. A filter that hides delivery orders from the grill screen is not a bug. It is a setting somebody chose, possibly years ago, for a menu that no longer exists.

The most common version of this failure is the new menu item. A special gets a price, a photo, and a description, and goes live on the website by lunch. It never got a prep station, so it prints nowhere. Put routing on the launch checklist for every new item, and run one test order for it from each source before the special is announced.

How should the kitchen handle changes, voids, and cancellations?

Treat a change as an event that requires acknowledgment, not as an edit to a record. The record updates instantly. The cook who already has the burger on the grill does not.

For a burger changed after preparation starts, the sequence is: identify the order and the item, communicate the new instruction to the station, confirm the station received it, and establish whether the change is still possible. If a remake is required, record it as a remake with the reason. A change that arrives as a silent edit on a screen the cook is not looking at is a change that did not happen.

Printed systems need particular care. Toast documents separate options for printing changes and voids, including requirements for cancellation tickets from certain marketplace orders, and its KDS behavior and printed-ticket behavior are not identical (Toast changes and voids). If your kitchen prints, confirm that a change actually produces paper at the affected station, and that the paper is visibly different from an original ticket.

For a cancellation, check two outcomes independently: production stopped where possible, and the payment or refund received the correct treatment. A kitchen void is not proof that the customer's refund succeeded, and a processed refund is not proof that the grill stopped cooking. The two systems do not know about each other unless somebody checks.

Preserve an understandable record of who made each change, when, and why. Review unusual patterns as exceptions that need an explanation, not as automatic evidence of misconduct. A station that logs a lot of remakes on one item is usually telling you about a recipe card, a modifier, or a training gap.

Reprint, change, or remake: how do you stop a copy becoming a second meal?

Teach three distinct meanings, and make each one look different on the rail or the screen.

Ticket eventMeaningRequired action
ReprintAnother copy of an existing orderConfirm status before cooking anything again
ChangeThe original order was modifiedFollow the updated instruction and acknowledge it
RemakeA second preparation is authorizedRecord the item, the reason, and the original order

If the platform cannot make these differences obvious, add a consistent manual marking and an acknowledgment habit: the expo initials a reprint, a change is read back to the station, a remake gets a reason on the ticket. A verbal instruction can carry service through a rush, but it should not become the only record of a comp, a cancellation, or a remake. Otherwise the inventory count and the incident review both lose their explanation.

The money in this table is larger than it looks. Restaurant food cost runs around a third of sales, with the National Restaurant Association's 2024 median at 32.0% for full-service operators (see our food cost percentage guide). On an $18 entree at a 32% plate cost, one remake spends $11.52 in ingredients to earn $18 once, before the cook's time and before the comp if the guest walks. Twelve avoidable remakes a week at that plate cost is roughly $138 in ingredients alone, about $7,200 a year, and that is the small number. The large number is the guest who does not reorder. Those figures are illustrative arithmetic, not a benchmark, but they explain why the reprint-versus-remake distinction deserves five minutes in every new hire's training.

Should every item start cooking the moment the ticket arrives?

Not necessarily. The goal is a coordinated meal, not identical start times.

In a simplified example, one item takes 12 minutes and another takes four. Starting both when the ticket lands leaves the quicker item waiting eight minutes under a heat lamp or, worse, in a delivery bag. Real sequencing has to account for the dish, safe holding, the station's workload, and the equipment available at that moment, which is why the fire decision belongs to a person with a view of the whole board rather than to the printer.

Distinguish three clocks: when the order was received, when preparation begins, and when the order is promised. Scheduled orders need advance visibility for planning without triggering immediate production. A catering order received at 4 p.m. for a 6 p.m. pickup should be on the board at 4 p.m. and on the grill at 5:45 p.m.

Toast documents firing items based on preparation times, and states that this does not automatically change the quoted online-order time (Toast preparation-time firing). That is the important distinction: kitchen timing and customer promises are separate settings, and adjusting one does not adjust the other.

During a rush, assign one person to manage competing priorities, and give that person the authority to revise quoted times or limit intake through the controls your operation actually has. Faster order entry does not increase oven capacity. If the board is full, the honest move is a longer quote, not a shorter one that the kitchen will miss. For pickup and delivery the promise does not end at the pass, and optimizing restaurant delivery times covers the part of the quote that happens after the bag leaves the kitchen.

When is an order actually ready?

Define ready as the complete order passing the final check, not the first station finishing. A burger under the lamp is not a ready order; a burger, fries, salad, drink, napkins, and the right name on the bag is.

A busy line behind the counter while a customer waits: every order source lands here
A busy line behind the counter while a customer waits: every order source lands here · Photo: PattayaPatrol, CC BY-SA 4.0

The final check covers item count, quantities, modifiers, sides, drinks, packaging, and recipient identification. For an order that fills several bags, mark the total number on each bag so the handoff does not leave one on the shelf. "Bag 2 of 3" costs nothing and ends a whole category of missing-item complaints.

Completion buttons can have consequences outside the kitchen. Square documents that, with automatic updates enabled, completing tickets at expo can set the order to Ready on third-party delivery platforms, and that recalling a ticket does not reverse that external Ready status (Square completion and recall). In practice that means a cook who taps Done to tidy a crowded screen may have just summoned a courier to collect food that does not exist yet.

Train staff on your actual configuration, not on what a screen appears to do. Clearing a ticket is a message to the outside world in every system where status flows to a customer, a courier, or a marketplace.

What is your kitchen outage procedure?

Keep an accessible fallback kit: numbered paper tickets, pens, the current menu with modifiers, key contacts, and a brief reconciliation checklist. Then decide who is in charge the moment something fails, because the first ten minutes of an outage are spent by three people trying three different fixes.

  • Identify the failure before switching processes. A printer fault, an internet outage, a payment disruption, and a local network failure do not have the same effects. An internet outage may leave the POS working but stop online orders arriving; a printer fault may leave everything arriving and nothing printing.
  • Designate one person to track incoming orders. Record whether each order is accepted, prepared, handed off, and paid, on numbered tickets so nothing is counted twice.
  • Follow the payment provider's approved fallback. Do not improvise a way to store card details. The approved process exists because the improvised one creates liability.
  • Reconcile before you replay. When systems return, check pending orders against the manual record before re-entering anything. Toast notes that online orders can appear on the KDS after connectivity returns, which is exactly the moment an already-cooked order gets cooked again (Toast online ordering outages and disruptions).

Test the fallback in a controlled exercise on a quiet afternoon. A paper procedure nobody has practiced is unlikely to become clearer during a Friday rush, and the drill usually reveals that the "current menu" in the kit is two price changes old.

What should you test before launch, and after every change?

Run these tests for every relevant order source and fulfillment type. Not once for the restaurant: once per source, per type, because the settings are separate and the failures are too.

TestPassing result
Multi-station orderEvery item reaches the correct station and the final checker
Two identical items, different modifiersEach change stays attached to the correct item
Change after sendingAffected station receives and acknowledges the update
Cancellation after prep startsProduction and payment outcomes verified separately
Reprint and remakeStaff can tell a copy from a second preparation
Scheduled orderVisible for planning, released at the intended time
Accidental completionStaff restore the ticket and check external status
Outage and recoveryNo lost or duplicated production or payment
Multi-bag handoffRecipient receives every bag and every separate item

Record the device, the source, the observed result, the responsible person, and any unresolved issue. Repeat the affected tests after any routing, menu, or integration change, including a POS software update. A test log that says "pickup orders from the website, tested September 2026, salad routes to cold prep, passed" is the document that turns the next missing-order argument into a two-minute check.

How do you measure whether kitchen tickets are getting better?

Track remakes, missing-item complaints, duplicate production, and orders ready by their promised time. Use a rate alongside the count, because a count without a denominator cannot tell a busy week from a bad one: 12 problem orders out of 600 is 2%, and 12 out of 300 is 4%.

Define the timer before you compare anything. Acceptance-to-ready, fire-to-ready, and ready-to-handoff measure different parts of the journey, and a kitchen that looks fast on fire-to-ready can be slow on acceptance-to-ready because tickets sit unfired. Compare similar periods and order types. An average hides the longest delays, so inspect the slowest ten orders of the week as a habit, not as an investigation.

Break the problem orders down by cause and by source. If most missing-item complaints come from delivery orders, the fix is at the bagging step, not at the grill. If most missed modifiers come from one order channel, the fix is in how that channel formats its tickets. The same by-source breakdown works on the handoff side of the counter, where a missing drink is usually a bagging problem rather than a cooking one.

Where can AI help in the kitchen in 2026, and where should it stay out?

AI can group incident reasons, spot recurring delays in exported ticket data, and draft the test log and the outage checklist from your notes. Those are pattern-finding and paperwork jobs, and they are the jobs a shift leader never has time for.

It should not invent causes, change allergy instructions, or silently reprioritize service without an approved operating process. A model that reorders the board to optimize average ticket time can quietly starve the scheduled catering order that matters most, and it cannot see that the fryer is down.

A useful prompt, once you have exported a month of remake, void, and completion records:

text
Here is one month of kitchen incident records (remakes, voids,
missing-item complaints, late orders) with order source, station,
item, time, and the reason recorded by staff.

Group the incidents by cause, station, order source, and hour of
day. Show counts and rates per 100 orders for each group. Flag the
five most frequent item-and-modifier combinations involved.

Do not guess at causes that are not in the records. Where the
reason field is blank, count it as "unrecorded" and tell me what
share of incidents that represents. Suggest which three tests from
my launch checklist I should rerun first, and say why.

The output is a list of questions for the next pre-shift meeting, not a verdict. The person who reads it still walks the line.

What changes for kitchen tickets in 2027?

The order sources keep multiplying and the kitchen does not get bigger. Voice agents that take phone orders, ordering through chat assistants, marketplace orders injected straight into the POS, kiosks, and scheduled catering all arrive as tickets, and every new source is a new routing path to test. The 15+ ordering channels a restaurant menu can live on today are also 15 places a modifier can get lost.

Three preparations pay off before 2027, and none of them requires a prediction:

  • Keep the test log current. Every new channel, menu item, and POS update gets the nine tests above, dated and signed. Vendor documentation for KDS and printer behavior was updated several times during 2026 alone, so re-read the settings pages after each update rather than trusting last year's configuration.
  • Automate status flow only where you have verified it. Ready notifications to customers and couriers are useful when the Ready button means ready. Turn them on after the accidental-completion test passes, not before.
  • Make the expo role real. As sources multiply, the final check is the one control that catches every failure upstream. It needs a person, a station, and a checklist on every shift, including the quiet ones where the owner used to do it from memory.

The pass-through checklist

The whole method in ten lines, for the wall by the pass:

  • One order, one identifier, from entry to handoff.
  • Every item carries its own modifiers; two burgers means two lines.
  • Every item has a station; every new menu item is routed before it is announced.
  • A change is read back and acknowledged, not just saved.
  • Reprint, change, and remake look different and mean different things.
  • Cancellation checks production and payment separately.
  • Scheduled orders are visible early and fired late, on purpose.
  • Ready means the whole order passed the final check, bags counted.
  • The Ready button talks to customers and couriers; press it when it is true.
  • Paper fallback practiced, outage kit current, recovery reconciled before replay.

Get those ten right and the screens become what they should have been all along: a faster way to run a process that already works.

Sources

Regulatory and food safety:

  • FDA Food Code: the model code covering employee allergen awareness, adopted and modified by state and local jurisdictions

Vendor documentation on ticket routing, changes, completion, and outages:

Cost context used in the remake example:

Frequently Asked Questions

KOT stands for kitchen order ticket. It is the instruction that tells the preparation team what to make for a specific order: the order number, the source, the fulfillment type, each item with its quantity and modifiers, and the timing. The ticket can be handwritten, printed at a station, or displayed on a kitchen display system, but the information and the process around it matter more than the medium.

Related resources

Related Articles

Topics:

kitchen order ticketKOT restaurantrestaurant kitchen ticket systemkitchen display system vs printerKDS routingonline orders not printing in kitchenrestaurant order accuracyexpo station checklistkitchen fire timesPOS outage procedure restaurantrestaurant remake ratekitchen tickets 2026

Ready to grow your direct orders?

See how DirectOrders can help your restaurant keep more revenue and own your customer relationships.