Cash Register Problems: Common Issues and Troubleshooting Steps
A cash register that will not turn on, print receipts, open the drawer, scan barcodes or complete a sale can interrupt the entire checkout process. Use this guide to identify common register problems, try safe troubleshooting steps and determine when professional service may be needed.
What should you check first when a cash register stops working?
Start by checking the power connection, wall outlet, register key position, paper installation and cable connections. Write down any error message before restarting the register. Avoid repeatedly unplugging the system, clearing memory or changing programming settings until you know what caused the problem.
Quick Cash Register Troubleshooting Table
| Problem | Possible Cause | Safe First Step |
|---|---|---|
| Register will not power on | Loose cable, failed outlet, power switch or internal power problem | Check the outlet, power cord and external power supply before requesting service |
| Receipt is blank | Thermal paper installed backward or incorrect paper type | Turn the paper roll over and confirm that thermal paper is being used |
| Drawer will not open | Locked drawer, loose cable, printer issue or incorrect programming | Check the drawer lock position and the cable connecting the drawer |
| Barcode scanner does not scan | Wrong interface, missing power, incorrect programming or damaged cable | Confirm scanner compatibility with the exact cash register model |
| Register shows an error | Incomplete transaction, incorrect mode or programming issue | Record the full error message before pressing additional keys |
| Prices or taxes are wrong | Incorrect PLU, department or tax-table programming | Test one known item and compare its programming with the expected settings |
| Programming disappeared | Battery failure, memory reset, electrical event or hardware failure | Stop using the register and contact a technician before attempting a memory clear |
| Reports do not balance | Incorrect tender use, refunds, voids, open checks or report timing | Review cash, card, void, refund and paid-out totals separately |
Common Cash Register Problems
Cash Register Will Not Turn On
Confirm that the register is connected to a working electrical outlet. Test the outlet with another device and inspect the register power cord or external power supply for damage.
- Check the power switch and key position.
- Confirm both ends of the power cable are secure.
- Bypass a questionable surge protector for testing.
- Look for lights, display activity or printer movement.
If the outlet works but the register remains completely inactive, the power supply, main board or another internal component may require service.
Receipt Printer Is Not Printing
Receipt problems are frequently caused by an empty roll, incorrectly installed thermal paper, an open printer cover or a paper jam.
- Verify that the paper roll is installed correctly.
- Scratch the paper with a fingernail to identify the heat-sensitive side.
- Remove torn paper from the paper path.
- Close the printer cover firmly.
- Check whether receipt printing was disabled in programming.
A receipt that feeds but remains blank usually indicates that thermal paper is installed backward or that nonthermal paper was used.
Cash Drawer Will Not Open
A cash drawer may be mechanically locked, disconnected or waiting for a completed transaction. Some cash drawers connect directly to the register, while others connect through a receipt printer.
- Check the physical drawer lock.
- Inspect the drawer cable at both ends.
- Confirm that the receipt printer is powered on.
- Try completing a normal cash sale.
- Do not force the drawer open.
If the drawer opens with its emergency key but not electronically, the issue may involve the cable, printer port, solenoid or cash-drawer programming.
Cash Register Buttons Are Not Working
A button may be assigned to the wrong function, restricted in the current operating mode or physically damaged.
- Confirm the control key is in the correct position.
- Test whether other buttons respond.
- Check for spilled liquid or debris.
- Review recent keyboard-programming changes.
- Avoid removing keycaps unless the model permits it.
When multiple keys stop working at the same time, the problem may involve the keyboard membrane, keyboard cable or main board.
Barcode Scanner Will Not Scan
Not every barcode scanner works with every cash register. Traditional SAM4S registers may require a serial scanner, the correct communication settings and a separate power supply.
- Confirm the scanner interface matches the register port.
- Verify the scanner is receiving power.
- Test a clean, standard UPC barcode.
- Confirm the register is programmed for scanner input.
- Check baud rate and communication settings when applicable.
Before purchasing a replacement, confirm compatibility using the complete cash register model number.
Learn more in our cash register barcode scanner guide.
Cash Register Shows an Error Message
Errors can appear when a transaction is incomplete, the register is in the wrong mode, a required step was skipped or a programmed limit was reached.
- Write down the complete message or error number.
- Note which button was pressed immediately before the error.
- Check whether a sale, report or programming operation is still open.
- Consult the manual for the exact model.
Avoid pressing Clear repeatedly without documenting the original message. The exact error is often the best clue to the cause.
Register Is Charging the Wrong Price or Tax
Incorrect totals are commonly caused by PLU pricing, department assignments, tax status, decimal settings or programmed discounts.
- Test one item with a known price.
- Confirm the item or department price.
- Review whether the item is taxable or tax-exempt.
- Check recent tax-rate or price changes.
- Verify that the correct department or PLU is being used.
Programming procedures vary significantly by model. Use the correct manual or model-specific help page before changing tax tables.
Cash Register Lost Its Programming
Lost departments, PLUs, tax rates or keyboard functions may indicate a failed memory backup battery, an accidental reset, an electrical problem or internal hardware failure.
- Do not perform another memory clear.
- Do not initialize the register without instructions.
- Record what information is missing.
- Locate any previous programming backup or worksheets.
- Contact a qualified technician.
Some older models require complete reprogramming after memory loss. Continued power cycling can make diagnosis more difficult.
Why Does My Cash Register Report Not Balance?
A difference between expected cash and the cash-register report does not always mean the register is malfunctioning. The cause may be an incorrectly entered tender, an unrecorded paid-out, a refund, a void, an open transaction or an employee counting error.
- Compare cash sales, card sales and other tenders separately instead of looking only at the grand total.
- Review voids, refunds, returns, discounts, paid-outs and received-on-account transactions.
- Confirm that the correct report period and report type were used.
- Check whether a cashier or register was excluded from the report.
- Count the drawer again and account for the starting cash amount.
Important: Z Reports May Reset Totals
On many cash registers, an X report displays totals without resetting them, while a Z report prints and resets the reporting period. The exact behavior depends on the model and programming. Confirm the correct procedure before running a reset report.
Safe Troubleshooting Steps Before Requesting Service
- Record the complete model number from the register label.
- Photograph or write down every error message.
- Note what happened immediately before the problem began.
- Check power, paper and external cable connections.
- Test whether the issue affects every transaction or only one function.
- Locate the correct operator or programming manual.
- Avoid memory clears, initialization procedures or tax reprogramming unless directed.
Find Help for Your SAM4S Cash Register Model
Programming steps, error messages and troubleshooting procedures vary by model. Use the page that matches your register.
When Should You Request Professional Cash Register Service?
Contact a technician when the problem involves internal electrical components, repeated memory loss, liquid damage, a damaged printer mechanism, failed keyboard sections, persistent drawer problems or programming that cannot be safely restored.
Have This Information Ready
- Complete cash register model number
- Exact error message or error number
- Description of the problem
- What changed before the problem began
- Connected devices such as scanners, drawers or payment terminals
- Photos of the register and cable connections when relevant
Should You Repair or Replace an Older Cash Register?
Repair may make sense when the register still meets the business’s needs, parts remain available and programming can be recovered. Replacement may be more practical when the model is discontinued, repair costs are high or the business needs improved inventory, barcode, reporting, payment or multi-location capabilities.
Businesses that only need basic sales and department tracking may still be well served by a traditional cash register. Stores that need detailed inventory control, purchase orders, customer tracking, multi-store reporting or advanced integrations may benefit from a complete retail POS system.
See the SAM4S cash register replacement guide, browse available SAM4S cash registers or learn about upgrading to BizTracker Infinity retail POS.
Cash Register Problems FAQ
Why is my cash register receipt blank?
The thermal paper may be installed backward, the wrong paper type may be installed or the printer mechanism may not be heating correctly. Turn the paper roll over and test again before requesting service.
Why will my cash register drawer not open?
Check the drawer lock, cable connection and receipt printer. Some drawers receive their opening signal through the printer. A damaged cable, incorrect programming or failed drawer solenoid can also prevent opening.
Can I unplug my cash register to reset it?
A brief restart may resolve a temporary problem, but repeatedly unplugging a register is not recommended. Write down the error message first, complete any open transaction when possible and avoid unplugging a register during programming or reporting.
Can any barcode scanner work with a cash register?
No. The scanner must use an interface supported by the register and may require specific communication settings or a separate power supply. Confirm compatibility using the exact register model.
Why did my cash register lose its prices and programming?
Possible causes include a failed memory battery, accidental memory clear, electrical event or internal hardware failure. Avoid initializing the register again and contact a technician before making additional changes.
What is the difference between an X report and a Z report?
An X report usually displays sales totals without resetting them. A Z report normally prints and resets the totals for the reporting period. Procedures vary by register model, so verify the correct process in the manual.
Can SAM4sDirect help program my register?
Programming assistance may be available depending on the register model, condition and required changes. Visit the cash register programming help page and provide the complete model number.
Still Having a Cash Register Problem?
Tell us the register model, error message and what the register is doing. We can help determine whether you need programming assistance, service, a replacement model or a more capable POS system.

