Receipt prints gibberish / random characters
Fix unreadable receipts by matching the COM port and baud rate (usually 38400).
Use this when receipts print gibberish or random characters
Use this when receipts print symbols or unreadable text.
This is usually a COM port or baud rate mismatch between the POS and printer.
Symptoms
You may see one or more of the following:
Receipts print random symbols or unreadable text.
Paper feeds normally, but the text is wrong.
The printer self-test prints clearly, but POS receipts are gibberish.
Most often this means: The POS and printer settings don’t match. Check COM port first, then baud rate.
Not your issue?
POS shows Receipt Printer Unavail. → “Receipt Printer Unavailable” Error Fix
Reprints work, but new sales don’t print → New receipts not printing (reprints work)
Before you start (quick checks)
Is it gibberish on every receipt?
Were any cables moved or replaced today?
Printer model: TM-88, RP300, RP310, or RP330
How to fix receipts printing gibberish / random characters
Match the cable to that COM port, then reboot
Look at the back of the register.
Make sure the printer cable is plugged into the same COM port you found in Step 1.
If it’s in the wrong port, move it to the correct COM port.
Reboot the register.
Print a test receipt.
If it still prints gibberish, go to the Step 3.
Check and set the printer baud rate (target: 38400)
If the COM port is correct and it still prints gibberish, match the printer’s baud rate.
These models use internal dip switches.
Power off the printer.
Open the cover to find the dip switch panel.

Match your switches to the standard settings below.


Close the cover, power on, and print a test receipt.
RP330 baud rate is set from the printer’s button menu.
Verify baud rate
Paper loaded.
Power off.
Hold FEED and power on.
On the self-test print, confirm baud rate is 38400.
Change baud rate (if not 38400)
Power off.
Hold FEED and power on.
On the printout, find
SELECT MODE BY BUTTON.Press FEED twice to select BAUDRATE MODE.
Press FEED until 38400 is selected.
Wait for the confirmation print, then power cycle.
Print a POS test receipt.
Still printing gibberish?
No on-site contract: Contact a VASC(Verifone Authorized Service Contractor)Technician for further on-site troubleshooting
Valid on-site/contract: Contact the Verifone Helpdesk:
📞 Phone: 1-800-837-4366 (1-800-VERIFONE)
💬 Chat
Tell them exactly the troubleshooting steps performed, this saves your time and gets you the right support faster.
Last updated