How to Create a Windows TCP/IP Printer Port

Configure a Windows printer queue to send RAW receipt data to POS Printer Emulator on TCP port 9100.

Use the setup wizard when possible

POS Printer Emulator includes a guided Printer Setup Wizard that can create the local Epson TM-T88V-compatible test queue and configure the port for you. Open Settings, select Printer Setup, and follow the prompts. Use the manual steps below when you need direct control or your environment blocks automatic setup.

Manual Windows setup

  1. Start POS Printer Emulator. Verify that the listener reports port 9100.
  2. Open Windows printer settings. Go to Settings → Bluetooth & devices → Printers & scanners, then add a printer manually.
  3. Create a local printer. Choose the option to add a local printer or network printer with manual settings.
  4. Add a new port. Select Standard TCP/IP Port. For the hostname or IP address, use 127.0.0.1 when the emulator is on the same PC, or the emulator PC’s IPv4 address when connecting across the local network.
  5. Configure the protocol. If Windows asks for device details, choose Custom → Settings, select RAW, and enter port number 9100. Disable SNMP status if automatic detection prevents the queue from completing.
  6. Select a compatible receipt driver. Choose the driver required by your POS workflow. The application’s guided setup supports an Epson TM-T88V-style queue.
  7. Name and test the queue. Finish the wizard, select the new printer in your POS, and send a test receipt while the emulator listener is running.

Local-network checklist

  • Give the emulator PC a stable IP address or DHCP reservation.
  • Allow the POS Printer Emulator firewall rule on the appropriate private network.
  • Keep port 9100 limited to trusted local networks; do not expose it directly to the public internet.

Windows labels vary slightly by Windows 10/11 edition and update. The important settings are Standard TCP/IP Port, RAW protocol, and port 9100.