Repair GuideMay 14, 2026Β·12 min read

POS Receipt Printer Troubleshooting: A Symptom-Based Decision Tree for Thermal and Impact Printers

A field engineer's symptom-first diagnostic guide for POS receipt printers β€” won't print, faded output, paper jams, cutter errors, red-light status codes. Decision-tree format with concrete next steps and the parts to keep on the truck.

The symptom-first approach (and why it beats brand-specific guides)

POS printer support sites are organised by brand and model β€” open the Epson site for an Epson, the Star site for a Star, and so on. That structure works when you already know the brand is the problem. In the field, you don't: you have a register that isn't printing receipts, and the question is whether the cause is the printer, the host, the cable, the driver, the application, or the operator. A brand-specific guide solves only one of those six possibilities.

The decision tree below is symptom-first. You walk in the front door of the store, observe what the printer is or isn't doing, and follow one of five branches to the root cause. Each branch ends with a concrete next step and β€” where relevant β€” the replacement part to bring to the second visit.

Symptom: prints nothing at all

The first test is always the self-test. Power the printer down, hold the FEED button, power it on while still holding FEED, and release after 2 seconds. Almost every POS thermal printer made in the last 15 years (Epson TM-series, Star TSP-series, Bixolon SRP, Citizen CT-S) responds by printing a configuration ticket directly from internal ROM β€” bypassing the driver, the host, the cable and the network.

  1. 1

    Self-test prints cleanly

    Printer hardware is fine. The problem is upstream: cable, driver, POS application, or network configuration. Skip to the 'printer offline / not on network' section.
  2. 2

    Self-test prints, but faintly

    Hardware works but density is wrong. Either the paper is off-spec or the print-density setting is too low. Try a known-good roll; if still faint, raise the density setting in the configuration menu.
  3. 3

    Self-test prints nothing β€” blank paper feeds out

    The paper is wrong-side up (thermal coating must face the head β€” usually means the matte side faces away from you when loading) OR the paper isn't direct-thermal at all. Confirm the paper type before assuming hardware failure.
  4. 4

    Self-test won't feed paper at all

    Paper jam in the feed path, broken feed motor, or platen roller seized. Open the cover and physically inspect. If the platen is locked, the printer needs service.
  5. 5

    Printer is completely dead β€” no LEDs, no power

    Power supply or internal PSU failure. Most POS printers have an external brick β€” swap with a known-good brick before assuming the printer is dead.

Symptom: prints are faded, partial or have white streaks

Faded prints are the second-most-common ticket type. The cause ranks like this, by field frequency:

FrequencyFix
Off-spec paper (most common)~50 % of casesSwitch to sensitivity-matched quality thermal paper. See our paper buying guide.
Print density set too low~25 % of casesRaise the density setting in the printer's configuration menu (usually 1-7 scale, default 4).
Worn / glazed platen roller~15 % of casesClean the platen with 99 % IPA; if no improvement, replace the roller assembly.
Printhead worn or partially failed~10 % of casesIf self-test on quality paper still prints faintly or with white streaks, replace the printhead.

A single vertical white line through every printed line is the classic dead-heater-element signature β€” almost always caused by cumulative abrasion from bad paper. One or two columns of missing dots are tolerable; ten or more renders barcodes unscannable and means the printhead is end-of-life. See our guide on thermal printhead replacement for the parts-and-procedure walkthrough, and the printhead life extension guide for preventing this from happening to the replacement.

Symptom: paper jams or feeds crookedly

Paper jams group into two distinct mechanical situations: stuck before the cutter (a feed-path jam) and stuck after the cutter (a cutter jam). They look similar at the slot but have different root causes.

  1. 1

    Power down and open the cover fully

    Never pull jammed paper against the feed motor while powered β€” that can damage the motor's planetary gear set. Always power off first.
  2. 2

    Identify where the paper is stuck

    Before the print head = feed-path jam (paper buckled before printing). At the head = unlikely, suggests platen failure. After the head, before the cutter = print succeeded, cutter didn't engage. Past the cutter = cutter jammed mid-cut.
  3. 3

    Remove the jam slowly, pulling in the feed direction

    Tear the jammed section off rather than pulling backwards through the print head β€” paper dragged backwards across the head removes the head's protective glaze.
  4. 4

    Clean the path with compressed air

    Paper dust accumulates in the feed sensors and cutter β€” a 5-second blast often prevents the next jam.
  5. 5

    Test with the cover closed and a fresh roll

    If it jams again on the same spot, the issue is mechanical β€” likely the platen roller, the cutter assembly, or paper not properly aligned to spec width.

Symptom: cutter doesn't cut or jams mid-cut

Cutter failures show up as one of three patterns. Each maps to a different cause and fix.

CauseFix
Receipt prints but doesn't cut at allCutter blade not engaging β€” usually a stuck or worn gear, or a snapped return springOpen the cutter, inspect mechanism. Most cutter assemblies are field-replaceable in 5-10 minutes. See printer-cutter-parts category.
Cutter jams partway through every cutBlade is dull, foreign material in the cutter slot (label adhesive, paper dust), or the cutter has misalignedCompressed air clean first; if still jamming, replace the cutter assembly.
Cutter error on the LED but no obvious jamCutter is at end-of-life and the printer's internal cut-count threshold has been hit, OR the cutter's position sensor is reporting incorrectlyMost printers expose a cutter reset in the config menu β€” try that first; if the error returns immediately, replace.

The good news: cutter assemblies are among the simplest field-replaceable parts on most POS printers, and our printer cutter parts category covers the major brands. Most installations are 5-10 minutes with a Phillips screwdriver and a careful reading of the flex-cable orientation.

Status LEDs and what they really mean

Without the model's manual handy, the status LED chart looks like a puzzle. Here's the cross-brand pattern that holds for 90 % of POS thermal printers:

Solid redSlow blink redFast blink red
Epson TM-seriesCover open OR paper outMacro execution / waiting for dataMechanism error (head, motor, cutter β€” count blinks)
Star TSP-seriesCover open / paper outWaiting for host dataError condition (cutter, head, mechanism)
Bixolon SRPPaper outError standbyMechanism fault
Citizen CT-SCover open or paper endBuffer waitMechanical or thermal fault

For the specific blink-count interpretation, the manufacturer's quick-start sheet on their support site is authoritative β€” every model has its own count code, and we've seen enough firmware revisions that the "3 blinks" meaning on one TM-T88V can differ from another. Always cross-reference the chart against your printer's exact model and firmware revision when in doubt.

Symptom: printer offline / not on the network

A printer that's self-test-clean but won't print from the POS has its problem on the host side. The diagnostic order is network, then service, then driver β€” in that sequence because each builds on the previous.

  1. 1

    Ping the printer's IP from the POS workstation

    Open a command prompt and run 'ping <printer-ip>'. If no response, you have a network issue β€” bad cable, wrong IP, VLAN segregation. Verify the printer's IP from its config self-test ticket.
  2. 2

    Open http://<printer-ip>/ in a browser

    POS thermal printers expose a web admin page. If you reach it, the network path is good. The page shows queue status, paper state, and recent error counts.
  3. 3

    Check the Windows Print Spooler

    Open services.msc, find Print Spooler β€” it should be Running. If stopped, the queue silently fails. Start the service; if it crashes on start, the print queue itself is corrupt.
  4. 4

    Delete and recreate the printer queue

    Control Panel > Devices and Printers > right-click > Remove. Add it back via IP address. This rebuilds the driver association and clears any corrupt spool files.
  5. 5

    Reinstall the printer driver from the OEM site

    Bundled Windows-generic drivers work for basic ESC/POS but lose features (cash-drawer kick, density control, status echo). Use the printer manufacturer's latest driver.

What to keep on the service truck

The parts that resolve about 85 % of field calls fit in a single tackle box. Stock the following per technician, refreshed quarterly:

  • Replacement printheads for the top 2-3 printer models in the fleet (Epson TM-T88V/VI, Star TSP143). About 70 % of repeat failures are head-related.
  • Cutter assemblies for the same top models β€” second-most-common failure after the head.
  • Platen rollers β€” cheap, fix faded prints when the head is fine.
  • USB and Ethernet patch cables β€” sometimes the cable is the culprit. A swap diagnostic costs nothing.
  • Spare interface cards for modular printers (Epson UB-series, Star IFBD) β€” converts a serial-only field printer to Ethernet when the original interface fails.
  • 99 % isopropyl alcohol pre-saturated swabs β€” for printhead and platen cleaning on-site. Anhydrous IPA only; water residue leaves mineral spots.
  • Compressed air for clearing paper-dust accumulations in the feed sensor and cutter.
  • One known-good test roll of quality thermal paperβ€” substitute roll diagnostic. If a printer prints clean on your test roll but fades on the store's rolls, the paper is the issue.

For sourcing the parts themselves β€” printheads, cutters, interface cards, platens β€” our thermal print heads and printer cutter parts inventory covers Epson, Star, Bixolon, Citizen and the IBM/Toshiba TRST-A10/A15 family. Send the OEM part number and we'll cross-reference within one business day.

Frequently Asked Questions

My printer won't print but it powers on. What's the fastest test?
Run the self-test. On almost every POS thermal printer (Epson, Star, Bixolon, Citizen), holding the FEED button while power-cycling prints a built-in test ticket using the printer's own ROM β€” no driver, no application, no network. If the self-test prints cleanly, the printer hardware is fine and the problem is upstream: driver, cable, application, or network configuration. If the self-test fails or prints blank, the problem is in the printer (head, paper, density setting).
Faded prints β€” is it the head or the paper?
Test paper first because it's free. Run the same roll on a known-good identical printer (a second register). If that one also prints faintly, the paper is the problem β€” switch to a sensitivity-matched roll. If the second printer prints cleanly on the same roll, the original printer's head or density setting is at fault. Raise the print-density configuration first (most printers have a 1-7 scale, default 4); if no improvement, the head is wearing and replacement is the next step.
How can I tell if the cutter or the print mechanism is jammed?
Open the print cover and inspect: a printed receipt sitting partly out of the cutter slot indicates a cutter jam (failed to cut, paper kept feeding behind it). A receipt crumpled inside the print path indicates a paper-feed jam (paper buckled before reaching the cutter). Cutter jams need cutter cleaning or assembly replacement; paper-feed jams almost always come from incorrect paper width, off-spec paper curling, or a worn platen roller.
The status LED is red but I don't have the manual. What does it mean?
Across major brands, solid red usually means a cover-open or paper-out condition; blinking red typically means a more serious fault (overheating, head fault, cutter fault). On Epson TM-series, two slow blinks = paper end, two fast blinks = cover open, three blinks = autocutter error, four+ blinks = print-mechanism fault. On Star TSP, slow blink = waiting for data, fast blink = error condition. The printer's quick-reference guide on the manufacturer's support site has the exact blink-code chart per model.
Printer is on the network but receipts don't come out. Driver issue?
Most often, yes β€” but check it in this order: (1) Ping the printer's IP from the POS workstation; if it doesn't answer, the network is the issue. (2) If ping works, open a browser to the printer's IP β€” POS thermals expose a web admin showing the queue status. If the queue is backed up, restart the print spool service on the POS host. (3) If the web admin is clean but printing fails, reinstall the printer driver and re-add the queue. Driver corruption on Windows is the single most common cause once network is verified.
When is it cheaper to replace the printer than to repair?
If the mainboard or paper-feed motor has failed, repair often exceeds half the cost of a new commodity unit β€” replace at that point. If the print head, cutter, or interface card is the failure, repair is typically 20-40% of new-printer cost and the rest of the unit has years of life left. For high-end branded units (Epson TM-T88VII, Star TSP143IV), always repair the consumables; for budget units (TM-T20, generic OEMs), check the repair quote against current new-unit pricing before committing.

Sources & further reading

  1. TM Series Receipt Printer Troubleshooting (Epson Support) β€” Epson America
  2. Star Micronics futurePRNT Configuration & Troubleshooting β€” Star Micronics
  3. Thermal Printer Diagnostic Procedures β€” Bixolon Knowledge Base
  4. Windows Print Spooler troubleshooting β€” Microsoft Learn
  5. POS / receipt printer raw-port TCP/9100 protocol β€” IETF / IANA service registry

Related guides

Related categories

Need the parts mentioned in this guide?

Genuine OEM and quality-tested aftermarket parts for IBM, Toshiba, NCR, Diebold, Wincor and Hyosung systems β€” with worldwide shipping.