Back to the blog Receipt and kitchen ticket printing

Receipt and kitchen ticket printing: what prints, where, and when?

Illustration of a receipt printer and a kitchen ticket printer side by side, a long receipt with a square code at its foot coming out of one and a short three-line ticket out of the other

The paper that comes out of the printer is what the kitchen works from and what the guest takes home. If the kitchen ticket is unreadable or reaches the wrong printer, the dish is late or incomplete; if the receipt lacks a required line, it fails an audit. This guide explains how to choose and assign restaurant printers, what must appear on each sheet, and which rules prevent lost tickets and duplicate copies, whether the order comes from the till, your website or the call centre.

Two different sheets: the receipt and the kitchen ticket

The first mistake in many restaurants is printing one sheet that serves both the guest and the kitchen. The receipt needs the business name, its tax number, items with prices, VAT, the total, the payment method and a QR code where required. The kitchen ticket needs the opposite: order number, table and time, then the items in a large font with their modifiers and notes, and nothing about prices, tax or the guest’s phone.

Once the two are separated, the cook can read the ticket from a metre away, the guest gets a clean receipt, and the guest’s phone number never reaches the prep counter.

One printer per station, one routing rule per printer

A kitchen that prints the whole order on one printer forces someone to read the ticket and sort items aloud: “drinks to the bar, burgers to the grill”. The right rule is that the system decides before printing: every printer has routing rules naming the categories or items it receives, so the grill gets grill items only, the bar gets drinks only, and the full receipt prints at the till.

When an order holds items from more than one station, each station gets its own ticket with the same order number, so every section knows its share and the order comes together at the pass.

  • Receipt printer: at the till, prints the receipt and opens the cash drawer.
  • Kitchen printer: hot items, larger font, no prices.
  • Bar or dessert printer: its own items only, so they are not lost among kitchen tickets.
  • Delivery printer: a copy with address and phone to stick on the bag.

What must a kitchen ticket carry?

The short daily order number, the order type, the table number or driver name, and the pickup time. Then the items with quantities, and under each item its modifiers and notes in a distinct style, because “no onion” in small print is the cause of most returned plates. If the order is a second round on an open tab, the ticket carries the round number so the kitchen does not remake what was served in round one.

In restaurants with a mixed team it helps to print the ticket in two languages: the item name in Arabic with English underneath, so no cook needs a translator.

Print exactly once

The most dangerous thing in printing is not the ticket that did not print but the one that printed twice, because the kitchen will make two dishes and only find out at the pass. The usual cause is a slow network: the cashier presses print again because the paper is late, or the device retries automatically after a dropout.

A sound system gives every ticket one identity, knows it was claimed for printing by a specific device, so no other device prints it and the same device never reprints it without an explicit decision by the cashier. When it cannot confirm the paper came out, the ticket appears in an “unconfirmed” list for the cashier to decide after looking at the printer.

Voids and changes after sending

Deleting an item on the screen after its ticket reached the kitchen does not cancel it in reality; the cook does not see the screen. So every removal of a sent item must come with a distinct void ticket printed on the printer that originally received the item, carrying the item name, the cancelled quantity and what remains. The same applies when items move from one table to another or two tables are joined: the kitchen needs a sheet telling it what changed.

Printing from different channels

An order from the website, the call centre or a waiter’s phone must reach the same printers as a till order, with the same rules. The only difference is the moment of printing: a website order prints when it is accepted, not when it arrives, so the kitchen never starts an order that may be refused. A waiter’s round prints when the cashier sends it, or immediately when the waiter is allowed to send directly, according to the restaurant’s policy.

Checklist before opening

Print a test receipt and a test kitchen ticket from every printer, and check the font size and that the QR code at the foot of the receipt scans from a phone. Create an order with one item from every station and confirm each station received only its share. Then remove an item after sending it and watch for the void ticket. Finally unplug a printer mid-print and confirm the ticket shows as pending and does not print twice when the connection returns.

Frequently asked questions

Do I need a printer for every kitchen section?

Not necessarily. Start with one kitchen printer and one receipt printer, and add a bar or dessert printer when sorting tickets by hand becomes a burden for the cooks.

What is the difference between browser printing and a print agent?

Browser printing needs a window and a preview and stops when the tab is closed. A print agent is a small program on the till computer that receives tickets and prints them straight to network or attached printers without anyone touching it.

What happens if the printer loses power during an order?

The order must not be lost and no second copy should print by mistake. A sound system records the ticket as pending, shows the cashier that it did not print, and lets them decide to reprint after checking.

Explore the service

Ready to put this to work in your restaurant?

Start your free trial or talk to our team and we will walk you through the setup step by step.