POS + General Ledger + Inventory + Payroll — All Included on Every Plan | Free Updates Forever

Troubleshooting Receipt Printer Problems

Troubleshooting Receipt Printer Problems

This guide covers the most common receipt printer issues and how to resolve them.

Printer Not Found or Connection Failed

Symptoms: The printer test fails at Step 1 (Connectivity).

Network / IP Printers

Check How
Printer is powered on Verify the power light is on and the printer is not in an error state
Correct IP address Print the printer's network configuration page (usually by holding the feed button during power-on) and compare the IP address with what is configured in AccuArk
Correct port The default port for most thermal printers is 9100. Verify this in AccuArk's hardware settings.
Network connectivity From the register computer, open a Command Prompt and run ping [printer IP]. If the ping fails, check the network cable and switch.
Firewall blocking Ensure the computer's firewall allows outbound connections on port 9100
IP address changed If your printer gets its IP via DHCP, it may have changed. Assign a static IP to the printer to prevent this.

Serial / COM Printers

Check How
Cable is connected Check both ends of the serial or USB-to-serial cable
Correct COM port Open Device Manager → Ports (COM & LPT) to see which COM port the printer is assigned to. Match it in AccuArk.
COM port in use Another application may have the COM port open. Close any other printer utilities or POS software.
Baud rate mismatch The default baud rate is 9600. If your printer uses a different rate, update AccuArk's settings to match.

USB Printers

Check How
Printer is installed Open Windows Settings → Devices → Printers & Scanners and verify the printer appears
Correct printer name The printer name in AccuArk must exactly match the name shown in Windows. Spelling and capitalization matter.
Driver installed If the printer does not appear in Windows, install the manufacturer's driver

Printer Status Errors

Symptoms: The printer test passes connectivity but fails at Step 2 (ESC/POS Status Query) with a specific error.

Error Reported Solution
Printer is offline The printer is in an error state. Power-cycle the printer (turn off, wait 10 seconds, turn on).
Cover open Close the paper compartment cover until it clicks shut.
Paper near end The paper roll is running low. Replace it soon to avoid running out during a sale.
Paper out Replace the paper roll immediately. Open the cover, insert a new roll (print side facing out), and close the cover.
Auto-cutter error The paper cutter mechanism is jammed. Power-cycle the printer. If the error persists, gently clear any paper stuck in the cutter.
Unrecoverable error The printer has a serious hardware fault. Power-cycle the printer. If the error persists, the printer may need service or replacement.
Feed button pressed Release the feed button on the printer.

Test Page Prints but Looks Wrong

Symptoms: The test page prints, but the output is garbled, misaligned, or missing characters.

Problem Cause Solution
Garbled characters or random symbols Baud rate mismatch (serial) or encoding issue Match the baud rate in AccuArk to the printer's configured baud rate
Text is cut off on the right side Characters per line is set too high Reduce the Characters Per Line value in the receipt settings. Common values: 32 (58mm paper), 42 (80mm paper), 48 (80mm wide-column).
Very small or very large text Font size mismatch Adjust the Receipt Font Size in the General tab receipt settings
Barcode does not print Barcode type not supported Try a different Barcode Type (Code 128 is the most widely supported). If using custom barcode commands, verify the prefix and postfix values are correct for your printer model.
Blank receipt comes out Paper is loaded backwards Remove the paper roll and reload it with the thermal (print) side facing outward. You can test which side is thermal by scratching it with your fingernail — the thermal side will show a dark mark.
Extra blank space at the end Auto-cut or feed settings This is normal — the printer feeds extra paper so the receipt clears the cutter. Adjust feed settings if needed.

Printer Works in Test but Not During Sales

Symptoms: The test page prints correctly, but receipts do not print when completing a sale.

Check How
Print destination setting In Machine Configuration → General tab, verify Printer Choice is set correctly (Default Printer or POS Printer). The test page uses the hardware test path, while sales use the receipt printing path.
Default Print Format If set to "Full Page" but you have a receipt printer, switch to "Receipt" format.
Receipt printer not set as default If using "Default Printer" mode, make sure the receipt printer is set as the Windows default printer.

No Sound or Light on Cash Drawer Kick After Receipt

If the cash drawer does not open after a sale even though the printer works:

  • This is a cash drawer issue, not a printer issue
  • The drawer is connected through the printer's DK (drawer kick) port
  • Check that the RJ-12 cable from the drawer is firmly plugged into the printer's DK port
  • Run the Test Drawer separately to diagnose
Was this article helpful?
Back to Troubleshooting Contact Support
Please note: This article is intended as a general guide. AccuArk© is continuously improved through regular software updates, so some screens, labels, or features described here may appear slightly different in your version. If something doesn't match or you need further assistance, please don't hesitate to contact our support team.
Still need help?

Our support team is ready to assist you.

Submit a Ticket