Beta Kasyro is in closed beta — public launch coming soonRegister interest →

Printing

Kasyro supports printing receipts, kitchen order tickets, closeouts, vouchers, and reports. Two types of printers are available — a thermal printer (for receipts and tickets) and an A4 printer (for reports).

Kasyro supports printing receipts, kitchen order tickets, closeouts, vouchers, and reports. Two types of printers are available — a thermal printer (for receipts and tickets) and an A4 printer (for reports).

Printing is configured in two places:

Settings > Company > Printing — global print settings that apply to the entire company:

  • Automatic order printing — when an order is saved, a kitchen order ticket is printed automatically
  • Automatic receipt printing — after payment, a receipt is printed automatically
  • Automatic closeout printing — when a shift is closed, a Z-report is printed automatically
  • Receipt logo — the logo image printed in the receipt header (supported formats: PNG, JPG, JPEG, WebP, BMP; the logo is automatically resized to a maximum width of 400 px). "Select" and "Remove" buttons.
  • Receipt footer — custom text in the receipt footer (max 200 characters, default hint "Thank you for your visit")

Settings > Register > Peripherals — printer settings for a specific register (per-device):

Thermal printer

  • Connection type — System printer or Bluetooth
  • Printer selection — for a system printer, select from the detected printers (with a Refresh button); for Bluetooth, scan and select a BLE device
  • Paper width — 58 mm or 80 mm
  • Kitchen order tickets — prep station filter for tickets: All / Kitchen / Bar / None

A4 printer

A system printer for printing reports (inventory overviews, sales reports, etc.). Select from the detected system printers.

Document types

Pre-bill (preBill)

The pre-bill is printed from an open (unpaid) tab. It contains a list of items with prices, but does not show the VAT section or payment details. The footer reads "This is not a tax document." It does not increment the print counter.

Receipt (receipt)

The receipt is printed after a tab is paid (first print). It contains company information (from Settings > Company > Info), the logo (if set), a list of items with prices, discounts (item, tab, loyalty, voucher), the VAT section, the total amount, the payment method (including tips and foreign currencies), the date/time, and the custom footer.

Receipt copy (copy)

When a paid tab is reprinted, a copy is printed with the header "RECEIPT COPY." Otherwise the content is identical to the original receipt.

Void document (voidReceipt)

Printed for a voided tab. The header reads "VOID DOCUMENT." It contains the full VAT section and payment details.

Credit note (refund)

Printed after a refund is processed. The header reads "CREDIT NOTE." It contains the full VAT section and payment details.

Kitchen order ticket

The ticket is printed when an order is sent to the kitchen/bar. It contains the order number, the table name, the prep station heading (e.g. "KITCHEN" or "BAR"), a list of ordered items with quantity, unit, notes, and modifiers, and the order time. It is printed automatically (if enabled) or manually.

Z-report (closeout)

The Z-report is printed when a shift is closed. It contains shift information (open/close time, duration, who opened it), sales by payment method, the VAT section, tips, discounts (item, tab, voucher, loyalty), tab counts (paid, transferred, voided, refunded, open), a cash recap (opening balance, sales, deposits, withdrawals, expected balance, actual balance, difference), and staff shifts. If an email rule with the content "Closeout (Z-Report)" is configured, the email sent contains the same sections as the printed version.

Manual printing

On the sales screen, the toolbar has a Print button (printer icon). It lets you print a pre-bill or a receipt for the current tab.

From the tab detail there is a Print button for printing the receipt for a specific tab. The system automatically detects the document type based on the tab status (open = pre-bill, paid for the first time = receipt, paid again = copy, voided = void document, refunded = credit note).

Printing a voucher

From the voucher detail (the Vouchers and coupons screen), an active voucher can be printed using the Print button.

Bluetooth printing

A Bluetooth thermal printer connects automatically when printing (connect-on-print) with a 5-second keep-alive to save battery. During a rapid succession of prints (e.g. multiple kitchen order tickets), the connection stays active.


For managers and administrators

LevelPathApplies to
CompanySettings > Company > PrintingAll registers (auto-print toggles, logo, footer)
RegisterSettings > Register > PeripheralsA specific device (printer, paper width, ticket filter)

Permissions

Print settings fall under the settings_company.info permission (global print settings) and the settings_register.hardware permission (register peripherals).

Troubleshooting

  • Printer not printing — check that a printer is selected in Settings > Register > Peripherals. For a Bluetooth printer, check the pairing in the system settings.
  • Logo not printing — verify that the logo is uploaded in Settings > Company > Printing. Supported formats: PNG, JPG, JPEG, WebP, BMP.
  • Tickets not printing — check the "Automatic order printing" toggle and the prep station filter on the thermal printer (it must not be set to "None").
  • Wrong print width — set the correct paper width (58 mm or 80 mm) in the thermal printer settings.