POS Card Reader Won't Read Swipes? Cleaning, Troubleshooting and Replacing the MSR
A practical guide to a magnetic-stripe card reader that won't read β how an MSR works, the correct way to clean the read head, isolating a bad card from a bad reader from a host issue, and matching a replacement by interface and tracks.
The fast triage
A card reader that suddenly stops reading swipes rarely needs replacing. In the field, the order of likelihood is almost always: a dirty read head first, a worn or demagnetized card second, swipe technique third, and an actual reader failure a distant fourth. Two cheap tests resolve most calls before you order anything:
| Do this | What it rules out | |
|---|---|---|
| 1. Clean the slot (cleaning card or IPA + microfiber) | A dirty read head β the #1 cause of swipe failures | β |
| 2. Try 2β3 known-good cards | A single demagnetized or scratched card | β |
| 3. Swipe slowly, stripe facing the head | Too-fast, partial or wrong-orientation swipes | β |
| 4. Reseat USB / restart the terminal | A loose connection or stale USB session | β |
| 5. Cross-test, then replace | Confirms the reader itself is the fault before you buy | β |
How a magnetic-stripe reader works
A magnetic-stripe reader (MSR) is simple: as the cardβs stripe slides past a tiny magnetic read head, the head detects the flipping magnetic fields encoded on the stripe and converts them to data. The stripe holds up to three parallel tracks, and most POS transactions read tracks 1 and 2.
Because reading depends on physical contact between stripe and head, two things dominate failures: anything that blocks that contact (dirt, lint, grime on the head) and anything that weakens the signal (a worn, scratched or demagnetized stripe). Thatβs why cleaning and a known-good card resolve the overwhelming majority of swipe problems.
Reading the symptom
The pattern of failure points to the cause. Match yours before reaching for a tool:
| Symptom | Most likely cause | |
|---|---|---|
| No cards read at all | Dirty head, loose USB, or failed reader | β |
| Some cards read, others don't | Worn/demagnetized cards (not the reader) | β |
| Reads only on slow, careful swipes | Head wear or build-up β clean, then watch the trend | β |
| LED reacts but POS shows nothing | USB/HID config or the POS field isn't focused | β |
| Intermittent / drops out | Loose connector or failing reader electronics | β |
| Customer chip cards 'fail' | Chip card swiped instead of inserted β not an MSR fault | β |
Cleaning the read head the right way
Cleaning is the highest-yield fix, but only if done correctly β the wrong materials make things worse. Follow this exactly:
- 1
Use the right material
A purpose-made cleaning card, or a lint-free microfiber cloth lightly dampened with isopropyl alcohol. Nothing else touches the slot.Caution: Never use paper towel, tissue or ordinary cloth β they shed lint that builds up on the head and causes failures. - 2
Pass through in one direction
Insert the cleaning card or fold the cloth thin, and draw it slowly and fully through the swipe slot in one direction. - 3
Repeat in the opposite direction
Pull it back through the other way. Repeat a few passes until it comes out clean. Let any alcohol flash off before swiping a real card. - 4
Re-test with a known-good card
Swipe two or three good cards smoothly. If they read, youβre done β and youβve just learned the cleaning interval this site needs.
Isolate: bad card, bad reader, or host?
If cleaning didnβt fix it, isolate the fault with a quick cross-test. The goal is to prove which of three things is at fault β the card, the reader, or the host β before you replace anything.
| Test | Result β conclusion | |
|---|---|---|
| Several good cards in the suspect reader | None read β reader is the likely fault | β |
| The original card in another good reader | Fails there too β the card is demagnetized/worn | β |
| Suspect reader on another terminal | Works there β host PC, USB or software, not the reader | β |
| Reader LED on swipe, POS blank | Config/focus issue β check USB-HID and the input field | β |
If the reader fails every good card across multiple terminals even after cleaning, the read head is worn or the electronics have failed β itβs time to replace it.
Choosing a replacement MSR
Read heads are wear parts; in heavy retail a reader may be due after a few years even with diligent cleaning. Match the replacement on these specs for a clean swap:
| Spec | How to choose | |
|---|---|---|
| Interface | USB HID keyboard-emulation (most common), USB-serial, or RS-232 | β |
| Tracks read | 1/2 for most payments; 1/2/3 if your application needs track 3 | β |
| Form factor | Standalone slot, or integrated to a specific display/terminal model | β |
| Mounting | Side-mount bracket vs built-in β match your terminal's chassis | β |
| Brand fit | Some terminals (Elo, NCR, etc.) take a model-specific attached reader | β |
Browse standalone and integrated readers in our card readers & scanners category, and replacement cables in cables & connectors. For motorized ATM-style read heads β a different beast from a hand-swipe POS MSR β see our ATM card reader heads comparison. Tell us your terminal model and required tracks and weβll match the right reader before you order.
Frequently Asked Questions
My POS card reader stopped reading swipes β what's the first thing to check?
How should I clean a magnetic-stripe reader, and how often?
How do I tell whether it's the card or the reader that's faulty?
Does swipe speed or direction matter?
The reader has power but the POS shows nothing when I swipe β is it the software?
When is the MSR genuinely worn out and due for replacement?
Sources & further reading
- Troubleshooting your Magnetic Stripe Card Reader β Toast
- Cleaning a Magnetic Swipe Card Reader (MSR) β POS Infor
- Square Magstripe Reader Troubleshooting β Square
- The Solution to Magnetic Stripe Card Reader Failure β Sunany
- Elo MSR: Not Reading Card Swipes β Toast
Related guides
POS Receipt Printer Auto-Cutter Jams: How to Clear, Reset and Replace the Cutter (Epson, Star, Bixolon)
A jammed auto-cutter stops the lane, not just the printer. Here is the exact sequence to clear it safely in under two minutes β and how to tell when the cutter is worn out rather than just jammed.
Read guide βCash Drawer Won't Open? The Complete Troubleshooting, Wiring and Voltage Guide (RJ11/RJ12)
Nine times out of ten a dead cash drawer is a printer error, a loose cable or a voltage mismatch β not a broken drawer. Here is the full diagnostic path, the exact DK-port pinout, and how to avoid frying a solenoid.
Read guide βPOS & ATM Power Supply Failure: Diagnosis, Multimeter Testing and Spec-Matched Replacement
A POS terminal that won't power on is a power-supply problem far more often than a board problem. Here is how to confirm it with a multimeter, and how to choose a replacement that won't damage the terminal.
Read guide βRelated categories
Featured parts in this guide
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.


%20Sparta%20Riser%20Card/120c399634d85265f7a7595a979407ee_c48b4b186f0a2eea2b86d0d5a86c219e_s-l1600.jpg)

