Back to guides

Receipt printers & barcode scanners

One shared shop printer or one per terminal - USB and Wi‑Fi both work, and scanners need no setup.

Two ways to print

Open Settings → Printing in the POS and pick Where receipts print:

  • On the shop printer - every terminal (Windows, tablet or phone) sends receipts to the main computer, which prints them on its printer. One printer for the whole shop. This is the right choice for a LAN shop with one receipt printer at the counter.
  • On this device - each terminal prints on its own printer, exactly as a single-PC shop always has. Right when every counter has its own receipt printer.

Either way, a printing problem never loses a sale - the sale is already saved; you get a message and can reprint from Bill History.

Sharing one printer through the main computer

This works for wired (USB) and Wi‑Fi/network printers alike, because the main computer does the actual printing - if Windows on the main computer can print to it, every terminal can.

1. Attach the printer to the main computer

  • USB receipt printer: plug it into the main computer and install the maker's Windows driver. Print the driver's own test page first - the POS can only use printers Windows already prints to.
  • Wi‑Fi or network (Ethernet) printer: install/add it on the main computer (maker's setup tool, or Windows Settings → Bluetooth & devices → Printers → Add device). Give the printer a fixed IP or use the maker's tool so it doesn't get lost after a router restart. Again, print a Windows test page first.

2. Point the POS at it

  • On any terminal, open Settings → Printing (owner sign-in).
  • Set Where receipts print to On the shop printer.
  • Pick the printer under Shop printer (on the main computer) - the list shown is the main computer's, so this works from any terminal. "System default printer" uses whatever Windows on the main computer has as default.
  • Choose the paper width your rolls actually are - 80 mm (standard) or 58 mm (narrow) - and how many copies.
  • Press Print test receipt, check it, then Save printing settings.

The desktop app must be open on the main computer for shared printing - it is the machine doing the printing.

Per-device printing

  • Set Where receipts print to On this device.
  • Windows terminals (desktop app): pick the terminal's own printer, print a test receipt, then turn on Print silently so a busy terminal never sees a print dialog.
  • Tablets/phones (browser): the receipt opens in a window and uses the browser's print dialog - the device prints to whatever printers it has set up. For counter terminals, the desktop app (or the shared shop printer) is the smoother experience.

Barcode scanners

  • The usual USB barcode scanner is a "keyboard-wedge": plug it into any terminal and it types the code, no driver and no POS setup needed. It works offline, on every screen - scan into the checkout search box and the product appears.
  • Wireless/Bluetooth scanners pair with a PC or tablet like a keyboard and then behave exactly the same.
  • Scanners are per-terminal hardware (they type into the device they're plugged into), so buy one per counter that scans.
  • Products can also carry shop-generated barcodes: Products → UPC / Label prints a scannable shelf label.

Troubleshooting

  • "The main computer did not respond": the POS desktop app isn't open on the main computer, or the terminal lost the network. Open the app on the main computer and try again.
  • Test receipt works but sales don't print: you tested before saving - press Save printing settings and sell again.
  • Replaced the printer and nothing prints: the saved printer name no longer exists. Settings → Printing, pick the new printer, test, save.
  • Prints but feeds a long blank tail / cut-off lines: the paper width setting doesn't match the roll - switch between 80 mm and 58 mm.
  • Wi‑Fi printer disappears now and then: give it a fixed IP (or a DHCP reservation in the router), and keep it on the same network as the main computer - never the guest network.

Read next