Technician diagnosing a thermal receipt printer at a retail counter
Receipt & Label Printers

Complete POS Printer Diagnostic Guide

A receipt printer that stops working is almost never a dead machine. Power, cable, media, driver and routing faults all present the same way — as nothing coming out. This guide works through all six layers in the order that eliminates the lowest-cost cause first.

Updated October 2026 11 min read Applies to thermal receipt and label printers

What Exactly Is It Doing?

Eight different faults all look like “the printer is broken”. Identify which one you actually have before touching anything — the fix is different for each, and the order below is what saves the most time.

What you see What it usually means Start at
No lights, no sound Adapter, outlet, power switch Layer 1 — Power
Lights on, no self-test Paper, lid closure, error indicator Layer 3 — Media
Self-test prints, POS does not Cable, IP address, driver port Layer 2 / Layer 4
Feeds paper but prints nothing Thermal side orientation, paper stock Layer 3 — Media
Faded or patchy output Printhead cleanliness, density setting Layer 3 / Layer 6
Random characters or symbols Driver, baud rate, protocol Layer 4 — Driver
Paper jams repeatedly Cutter, roll diameter, winding Layer 3 — Media
Works, then stops after a while Overheating, power adapter rating Layer 6 — Hardware

Read Your Error Light First

A status light that blinks is not a decoration — it is the printer telling you exactly which subsystem failed. Counting the flashes takes ten seconds and rules out entire layers before you open anything.

Error ERROR lamp pattern Recoverable?
Out of paper Steady on, with a continuous buzzer Clears once resolved
Paper cover open Steady on Clears once resolved
Over-voltage Flashes 2 times, then repeats Not recoverable
Under-voltage Flashes 3 times, then repeats Not recoverable
Cutter fault Flashes once, then off for a period Recoverable
Printhead overheat / lid opened mid-print Flashes continuously Auto-recovers

A steady green lamp with no flashing indicates normal operation.

Why this matters

A 2-flash and a 3-flash both point to the power supply — not the mechanism. That single observation removes the printhead, the paper path and the cutter from your list immediately.

A 1-flash repeatedly points at the cutter, which is a replaceable module rather than a board-level fault.

Buzzer note: the audible alarm can be enabled or disabled through the printer's parameter settings. If a unit is silent, confirm the buzzer has not been turned off before concluding the indicator has failed.

Work Through the Layers in Order

A fault in an outer layer imitates a fault deep inside the machine. That is why the sequence matters more than the individual checks — working outward-in is how you avoid replacing a healthy printhead.

1

Power

Use the adapter rated for the model and a known-good outlet. Confirm the indicator is steady rather than flashing — a flashing status lamp usually means a fault condition rather than a power fault.

A printer draws its highest current during printing, so a marginal adapter can power the unit on and still fail the moment a receipt is sent. For 80 mm thermal models the rated input is typically DC 24 V ±5%, 1 A. Test the adapter on a comparable device before concluding the printer is dead.

2

Cable

This is the single most common cause of “printer not printing”, and the fastest to rule out. Unplug and reconnect at both the printer end and the terminal end — cables that look seated can still be loose.

Where a spare cable is available, swap it rather than inspecting the original. A cable that fails intermittently will pass any visual check.

For network printers, print the configuration page and compare the printer’s IP address with the port the driver is pointing at. For serial links, confirm the baud rate matches on both ends.

3

Media

Paper stock, roll orientation and the paper path account for more printer “failures” than any electronic component.

Thermal paper prints on one side only. Scratch the paper lightly with a fingernail — a dark mark indicates the thermal side. A roll sitting on the wrong face will feed smoothly and print absolutely nothing.

Check the roll diameter against specification — an oversized roll can bind against the cover. On 80 mm models the maximum roll diameter is typically 80 mm with a minimum core of 13 mm.

4

Driver

Compare the installed driver version with the version issued for your model. Check the port assignment in the operating system, and remove duplicate offline queues — these silently absorb jobs, so the printer never receives them.

On serial connections, confirm the baud rate matches between the printer and the terminal. A mismatch produces either silence or garbage characters.

5

Software

Confirm the correct printer is selected in the POS application. In restaurant and multi-station setups, check routing rules — a receipt printer can work while kitchen tickets go nowhere because a menu category is unassigned.

Check receipt templates and whether the order is in a printable state. An open or unpaid order may simply never trigger a print job.

6

Hardware

Only now consider the mechanism. Printhead wear shows as consistent fading or missing bands that a paper change does not fix. Cutter faults show as partial cuts or a blade that will not retract.

Board and power module faults show as intermittent behavior that survives every outer-layer check. A printhead rated for around 100 km of paper and a cutter rated for roughly 1,000,000 cuts are both consumable in high-volume lanes.

Isolate the Fault Before You Replace Anything

The printer has a built-in self-test that runs without any computer attached. It is the fastest way to split a printer fault from a system fault.

Run the self-test

  1. 1. Power the printer off.
  2. 2. Press and hold the FEED button.
  3. 3. Switch power on while still holding FEED.
  4. 4. Release FEED as soon as printing begins.

The self-test strip prints the model, firmware version, interface type, current parameter defaults, the default code page and supported barcode types. If the strip prints correctly, the printer is healthy apart from its interface to the host.

Read the result

Self-test prints, POS does not

The fault is in the cable, driver or POS routing — go back to Layer 2, 4 or 5.

Self-test also fails

The fault is in the printer itself — power, paper or mechanism.

The method is the same across 58 mm and 80 mm units, and across built-in and standalone printers.

Four isolation tests

Test How What it proves
Self-test Hold FEED while powering on Printer hardware is serviceable
Notepad test Open a text editor, print a test page The operating system path works
Swap test Fit a known-good cable The original cable is the fault
Second-device test Connect the printer to another computer The original terminal is the fault

Keypad Combinations Worth Knowing

Almost all configuration on a thermal receipt printer is reachable from the FEED button alone. For the short ordered version of this method, see POS printer not printing, or browse the full troubleshooting index. These combinations cover the maintenance tasks that come up most often.

Task Combination Result
Self-test Power off, hold FEED, power on, release Prints the self-test strip
Manual feed Short press = short feed; long press = long feed Advances paper as held
Factory reset Send 1B 09 1B 92 FF 01 from a test tool Restores default parameters
Hex dump mode Hold FEED, power on, wait for alternating indicator, release, close cover Prints incoming data as hex; press FEED 3× to exit
Parameter setup Enter hex mode, then press FEED twice, close cover Prints the first parameter and its current value
Network DHCP toggle Enter hex mode, press FEED three times, close cover Toggles DHCP and prints the current IP
Bootloader mode Hold FEED and power together, release FEED within 200 ms Fault lamp blinks slowly at 1 s intervals

Clearing a cutter jam

Power the unit off and back on. The cutter returns to its home position automatically. If paper is trapped, open the paper cover and remove it by hand. Do not force the blade.

Cleaning the printhead

With the printer powered off, wipe the printhead with a cotton swab lightly moistened with alcohol to remove carbon build-up. Clear paper dust from the roller with a soft brush. Never use a blade near the roller or head.

Repair or Replace

Most printer faults are resolved on site. A smaller set belongs with a service center — and knowing which is which prevents a small fault from becoming an expensive one.

✓ You can do this on site

  • · Reseat or replace cables
  • · Change paper and correct roll orientation
  • · Clear debris from the paper path
  • · Clean the printhead and roller
  • · Reinstall the driver and clear print queues
  • · Check routing and template settings
  • · Run the self-test

! Return to authorized service

  • · Mainboard failure
  • · Printhead replacement
  • · Cutter mechanism replacement
  • · Power module failure
  • · Any sign of smoke, odour or liquid ingress
  • · Repeated tripping of the supply circuit

Safety boundaries

  • · Disconnect power before removing any cover or clearing a paper path.
  • · Let the thermal head cool fully before touching it — it reaches temperatures that can burn skin.
  • · Remove debris with fingers only; never use a knife near the roller or head.
  • · Do not open the paper cover while printing, and do not unplug a USB link mid-job — both can corrupt the data stream.
  • · If you see smoke, smell burning, or find liquid inside the unit, disconnect power and contact authorized service. Do not continue troubleshooting.

Prevent the Next Failure

Nearly every printer fault in this guide is cheaper to prevent than to resolve mid-shift. These habits matter more than any single maintenance task.

Keep the paper path clean

Thermal dust and adhesive residue cause both faded print and false sensor errors.

Label every cable

A labeled power and network cable turns a future fault into a two-minute check.

Reserve the printer IP

A DHCP lease change after a router restart silently breaks the print queue.

Hold a spare roll and cable

Two low-cost spares on site eliminate most same-day downtime.

When replacement is the better answer

A printer that needs constant resetting, jams repeatedly within a shift, or has already had a board or cutter replaced is costing more in lost lane time than a replacement unit.

Volume and lane criticality decide whether a site holds a spare printer or a spare terminal. Where a single lane is the whole business, keep a spare; where a site runs many lanes, a service contract is usually cheaper.