Skip to content

Connecting a Receipt Printer to IZI

Published: · IZI Team

A receipt printer connects to the cash register station and prints receipts when a session ends, payment is processed, or a refund is issued. IZI works with ESC/POS standard printers — one of the most widely used command protocols for receipt printers, supported by most modern models.

Two connection options: USB (local to the cash register station) and Ethernet (network printer for multiple registers). Steps for each are described below.

  • A receipt printer with ESC/POS support (USB or Ethernet model — one option depending on budget)
  • A cash register station running Windows 10/11
  • Printer driver from the manufacturer or a universal ESC/POS driver
  • Access to IZI CRM settings with Administrator or Owner role
  • Thermal paper: 57mm or 80mm (depending on printer model)

Step 1. Connect the Printer and Install the Driver

Section titled “Step 1. Connect the Printer and Install the Driver”

Connect the printer to the cash register station via USB cable and power it on. Windows will automatically attempt to find a driver.

If automatic installation didn’t proceed or the printer is unstable — install the driver manually:

  • For named brands (Epson, Star, Citizen, Posiflex, and similar): download the driver from the manufacturer’s official website, run the installer as Windows administrator.
  • For generic compatible printers: use a universal ESC/POS driver (search “generic ESC/POS driver Windows”). Most such printers are recognized by the system automatically as a USB Serial Device.

Open Control Panel → Devices and Printers → right-click the printer → Printer Properties → Ports tab.

Note the port name: typically USB001, USB002 or COM3, COM4 for Serial devices. This port will be needed when configuring in IZI.

Open Settings → Hardware → Receipt Printer in the CRM.

Fill in:

  • Connection type: USB
  • Port: select from the list (must match the port from Step 2)
  • Model / profile: select from the list or leave “ESC/POS default”

Save settings.

In hardware settings, click Test Print. The printer should print a test page.

If no receipt comes out — go to the “Troubleshooting” section below.

A network printer is useful when multiple cash register stations need to print to one printer, or if the register counter is far from the PC and USB cable is inconvenient.

The network printer must always have the same IP address — otherwise after a router reboot, the address may change and the CRM loses the printer.

Two methods:

  • Through the printer menu: most Ethernet printers have a built-in settings menu. Find Network → IP Settings → Static IP and specify an address outside your router’s DHCP range (e.g., 192.168.1.200).
  • Via router DHCP reservation: log into the router settings, find the printer’s MAC address (print a configuration page — command depends on the model) and bind a permanent IP to it.

Step 2. Verify Printer Network Accessibility

Section titled “Step 2. Verify Printer Network Accessibility”

On the cash register station, open a command prompt and run:

ping 192.168.1.200

Replace the address with your printer’s IP. If you get responses — the printer is reachable.

Control Panel → Devices and Printers → Add Printer → Add a network, wireless or Bluetooth printer.

If the printer wasn’t discovered automatically — click The printer that I want isn’t listed, select Add a printer using a TCP/IP address or hostname, enter the IP address.

Install the driver the same way as in the USB section (Step 1 USB section).

Settings → Hardware → Receipt Printer:

  • Connection type: Ethernet / TCP/IP
  • IP address: printer address
  • Port: 9100 by default (standard RAW printing port for ESC/POS — used by most printers)

Save and run Test Print.

Thermal paper loads into the tray with the heat-sensitive side facing out (toward the print head). If receipts come out blank — paper is inserted with the heat-sensitive side facing in. Flip the roll.

To check: scratch the paper with your fingernail — a dark mark appears on the heat-sensitive side.

SymptomCauseSolution
Printer not visible in CRMNot installed in WindowsCheck “Devices and Printers” — printer must be there
Receipt doesn’t print, no errorPrinter offlineRight-click printer in Windows → “Use Printer Online”
Blank (white) receiptPaper inserted incorrectlyFlip the roll
Receipt with garbled charactersWrong encodingIn IZI printer settings, change encoding to CP866 or UTF-8
Network printer disappears after rebootDynamic IPAssign a static IP (Ethernet section Step 1)
Printer found but printing is slowUSB port occupied by other devicesConnect printer directly to motherboard USB, not through a hub

Frequently asked questions

Which receipt printer models does IZI support?

IZI works with ESC/POS standard printers — one of the most widespread command protocols for receipt printers. Most popular models (Epson TM-series, Star Micronics, Citizen, Posiflex, and compatible devices) support it. Check your model's documentation for ESC/POS mode availability.

Printer is connected but receipts aren't printing — what to check?

In order: 1) printer shows in the system (Windows Devices and Printers), 2) IZI settings have the correct printer and port selected, 3) printer is not in offline mode, 4) paper is loaded in the tray, 5) for a network printer — IP address is static and reachable from the cash register PC.

Can a network printer be shared across multiple registers?

Yes. An Ethernet-connected printer can be shared among multiple cash register stations. Ensure the printer has a static IP address, and configure it in IZI on each cash register station.

Is a license or special firmware required for a receipt printer?

For standard receipt printing in IZI — no. If you're working with a fiscal cash register (tax authority requirements) — this is a separate matter regulated by your country's legislation. IZI integrates with the printer as a standard ESC/POS device.

Receipt width: 57mm or 80mm — which is better?

80mm is the standard for most clubs. Receipts look cleaner and more information fits on one line. 57mm — cheaper paper, more compact printers, but shorter lines and more wrapping. The choice depends on your preference and local paper availability.