Repair GuideJun 7, 2026·13 min read

Cash Drawer Won't Open? The Complete Troubleshooting, Wiring and Voltage Guide (RJ11/RJ12)

Why a POS cash drawer won't pop — from a printer in paper-out error to a wrong-voltage solenoid. Covers the RJ11/RJ12 DK-port pinout, 12V vs 24V matching, multimeter solenoid testing, manual release and choosing a compatible drawer.

The 60-second triage

A cash drawer that won’t pop feels like a hardware failure, but it almost never is. In the field, the overwhelming majority of dead-drawer calls trace back to three things: the receipt printer is in an error state (usually out of paper), the RJ11/RJ12 cable has worked loose, or someone connected a drawer whose voltage doesn’t match the printer’s port. Run this quick triage before opening anything:

CheckWhat you're confirming
1. Is the printer printing?A printer out of paper or in error won't send the kick pulse
2. Reseat the RJ cable both endsA half-seated DK cable is the #1 intermittent cause
3. Voltage match (12V vs 24V)Wrong voltage = drawer won't fire, or solenoid slowly cooks
4. Software sends the kick?Driver/POS must issue the drawer-kick command on the right event
5. Mechanical jam or lockCoins under the till, or the key-lock is simply turned off
Five checks, two minutes. Most drawers are trading again before you reach a multimeter.

How a cash drawer actually opens

Understanding the open cycle tells you exactly where to look. There are two ways a drawer is wired, and they fail differently:

  • Printer-driven (the common setup). The drawer plugs into the receipt printer’s DK (drawer-kick) port with an RJ11/RJ12 cable. When the POS tells the printer to open the drawer, the printer sends a short voltage pulse down the cable that energises the drawer’s solenoid. The solenoid throws a latch, and a spring shoots the till open.
  • Directly connected. Some drawers connect to the POS via USB or serial instead of through the printer. Here the kick command goes straight from the computer, so a printer error won’t affect the drawer — but a driver problem will.
POS / tillsoftwareUSBReceipt printerDK port pulseRJ12Solenoid+24V / +12VLatch +spring → openPrinter in error → no pulse · cable loose → no pulse · wrong voltage → no throw
The printer-driven open cycle. Break any link in this chain and the drawer stays shut.

RJ11/RJ12 DK-port pinout and 12V vs 24V

POS cash drawers use a 6-pin RJ12 (6P6C) connector — it looks like a fat telephone plug — into the printer’s DK port. The widely used Epson-standard pinout is below. Knowing it lets you confirm a cable with a multimeter and understand why one printer can drive two drawers.

FunctionNotes
Pin 1Frame ground
Pin 2Drawer-kick drive signal 1 (drawer #1)
Pin 3Drawer open/closed sensor
Pin 4Drive voltage (+24V or +12V)
Pin 5Drawer-kick drive signal 2 (drawer #2)
Pin 6Signal ground
Epson-standard RJ12 6P6C DK pinout. Pins 2 and 5 are separate drives — that's how dual-drawer setups work.

A few drawers use a 4-pin RJ11 or a vendor-specific pinout (notably some Star and APG variants). If a known-good Epson-pinout cable doesn’t fire the drawer, suspect a pinout mismatch before condemning the solenoid — the wrong cable is far cheaper to fix than the wrong diagnosis.

Step-by-step diagnosis

Work top to bottom. Each step rules out a whole class of cause, so you isolate the fault without guesswork or wasted parts.

  1. 1

    Confirm the printer is healthy

    Reload paper, clear any error light, and print a test receipt. A printer that can’t print won’t kick the drawer. This alone resolves a large share of calls.
  2. 2

    Reseat the RJ cable at both ends

    Unplug and firmly re-click the cable at the printer’s DK port and at the drawer. Listen for the click. A cable yanked taut every time the drawer opens works loose over time — secure a slack loop under the counter.
    Caution: Plug into the printer's DK port — not a LAN or phone port. They look similar and an RJ12 fits an RJ45 socket loosely.
  3. 3

    Fire a no-sale / test kick

    Trigger a no-sale or the printer’s self-test drawer kick. If it opens, the hardware is fine and the fault is in how your POS software issues the kick command — move to step 4. If nothing happens, continue to step 5.
  4. 4

    Check the software/driver mapping

    Confirm the POS or printer driver is set to send the drawer-kick command (the ESC/POS ESC p pulse) on cash payment or no-sale, and to the correct drawer pin (pin 2 vs pin 5 for dual drawers).
  5. 5

    Test the solenoid with a multimeter

    Unplug the drawer and measure resistance across the solenoid coil. A healthy coil reads a low non-zero value (a few to a few tens of ohms). 0 Ω means shorted; OL / infinite means open — both mean replace the solenoid.
  6. 6

    Rule out a mechanical jam

    If the solenoid is good, open the till with the key and check for coins, notes or debris fouling the rails or latch. Clean it out, confirm the key-lock is in the operating position, and test again.
The full diagnostic path, cheapest and most likely causes first.

Mechanical jams, locks and manual release

Not every stuck drawer is electrical. When the kick fires but the till doesn’t slide — or you just need it open now — work the mechanical side:

SymptomCause & fix
Solenoid clicks, till doesn't moveJam or weak spring — clear debris under the till; replace spring if slack
Drawer won't open by key eitherCoins jammed in the rail or a bent slide — open carefully, clean, realign
Opens but won't latch shutWorn latch or catch — replace the latch assembly
No response at all, key worksElectrical fault upstream — return to the diagnosis steps
Locked and no keyUse the underside manual-release lever/slot; order a replacement lock + keys
The mechanical side. The manual release on the drawer's underside is your emergency open every time.

Choosing a compatible drawer, cable and solenoid

When you do need a replacement drawer, cable, lock or solenoid, three specs decide compatibility. Get these right and the new part is a plug-and-play swap:

SpecHow to choose
InterfacePrinter-driven (RJ11/RJ12) for most setups; USB/serial if connecting direct to the POS
Solenoid voltageMatch the printer DK port — 24V for most Epson/Star, 12V for some older systems
Cable pinoutEpson-standard 6P6C suits most; confirm Star/APG variants separately
Footprint & media slotsBill/coin tray layout and till width to fit your counter and currency
Lock & keysKeyed-alike across lanes if staff share keys; order spare keys upfront
Five specs to confirm before ordering. Voltage and pinout are the two that cause returns when skipped.

Browse compatible drawers, solenoids, locks and springs in our cash drawer & parts category, and matching DK cables in cables & connectors. If the root cause turns out to be the printer’s DK port rather than the drawer, our receipt printer troubleshooting guide covers diagnosing the printer side. Send us your printer and drawer model numbers and we’ll confirm the right cable and voltage before you buy.

Frequently Asked Questions

My cash drawer stopped opening but nothing changed — where do I start?
Start at the printer, not the drawer. The most common cause is the receipt printer being out of paper or in an error state: when the printer can't print, it won't send the kick pulse to the drawer. Reload paper, clear any printer error, then ring a no-sale or test transaction. If the printer is healthy, reseat the RJ11/RJ12 cable at both the printer's DK port and the drawer before suspecting the drawer itself.
Does it matter whether my cash drawer is 12V or 24V?
Yes — critically. The drawer's solenoid voltage must match what the printer's DK (drawer-kick) port supplies. Most Epson and Star printers output 24V; some older or budget systems use 12V. A 24V drawer on a 12V port often won't fire (too little force to throw the latch); a 12V drawer on a 24V port can overheat and burn out the solenoid. Always confirm both ratings before connecting.
What is the pinout of the RJ11/RJ12 cash-drawer cable?
POS cash drawers use a 6-pin RJ12 (6P6C) connector into the printer's DK port. On the common Epson-standard pinout: pin 1 is frame ground, pin 2 is drawer-kick drive signal 1 (drawer 1), pin 3 is the drawer open/closed sensor, pin 4 is the +24V (or +12V) drive voltage, pin 5 is drive signal 2 (drawer 2 in a dual-drawer setup), and pin 6 is signal ground. Pins 2 and 5 are why one printer can drive two drawers.
How do I test if the solenoid is burnt out?
Unplug the drawer and measure resistance across the solenoid coil terminals with a multimeter. A healthy solenoid reads a low but non-zero resistance (typically a few to a few tens of ohms). A reading of 0 ohms means a shorted coil, and an infinite/open reading (OL) means a broken coil — both confirm a failed solenoid that needs replacement.
The drawer opens from the POS but not when I expect — can software be the cause?
Often, yes. The POS software or printer driver must be configured to send the drawer-kick command (in ESC/POS this is the ESC p pulse command) on the right event — typically on cash payment or a no-sale. If the kick command isn't mapped, or is mapped to the wrong drawer pin (pin 2 vs pin 5), the drawer stays shut even though all the hardware is fine. Check the printer/driver cash-drawer settings.
My drawer won't open electrically — how do I get it open right now?
Every cash drawer has a manual override. Use the physical key in the front lock and turn it to the open position, or locate the manual release lever/slot on the underside of the drawer and slide it. This gets you trading again immediately while you diagnose the electrical fault — never pry a drawer open, which damages the latch.

Sources & further reading

  1. Cash Drawer Won't Open? Top POS Problems & FixesTCANG
  2. Cash Drawer Cannot Open Automatically — Causes and FixesSunany
  3. Cash Drawer Setup and Guidance (RJ-cable and voltage notes)Acode
  4. Cash Drawer Troubleshooting (physical & internal)Toast
  5. TM-T88VI User's Manual (drawer-kick / DK connector specification)Epson

Related guides

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.