Reading barcodes

Free cash register

Free-cash-register.net, free online POS software since 2014

Follow Us

Cash Register Help Center

This help will guide you through the setup and usage of our point of sale cash register software.

Barcode reading

📦 In order to use the barcode scanning functionality, you must have a device equipped with a camera or a barcode reader (USB, Bluetooth).

  • 📷 Device camera (smartphone, tablet, etc.)
  • 🔌 Compatible barcode reader (USB, Bluetooth, PS/2 keyboard)

⚙️ Enable the feature

🛠️ Navigate in CONFIG > GENERAL OPTIONS, then check the “Barcodes” option in the paragraph Hardware.

📱 Use on Android

Simply install the Cash Register app on your Android device.

  • 🔊 Volume + key: Opens the scan screen
  • 🔉 Volume Down key: Closes the scan screen
Scanning is done via the camera. Make sure there is sufficient lighting and that the code is centered.

💡 Using a laser reader (USB/Bluetooth)

🧩 Barcode scanners work like a keyboard: they type in the code followed by an Enter key.

💻 You can test that it works properly in a word processing program.

The presence of accented characters indicates a character set configuration problem.

🔄 Solutions for bad encoding:

  • 📚 Scan the special codes provided by the manufacturer to configure the language/keyboard
  • 🌍 Change the system input language (e.g., switch to English keyboard)

🎯 Barcode reading mode in the software

✅ Press the "Read Barcode" button or the space bar on the keyboard to indicate that the next entry is a barcode.

This allows the software to correctly interpret the scanned data, without triggering keyboard shortcuts.

🧾 Recognized barcode types

In addition to items, the system allows barcodes to be scanned for: customers, users, departments, discounts, etc.

Prefix Type Description
$0 Items Adds the item to the order (can be omitted)
$1 Departments Change the department filter on the sales interface
$2 Users Quickly identifies a user on the checkout
$3 Clients Associates a customer with the current order
$4 Discounts Applies a specific discount to the order
Barcodes printed from the software automatically use these prefixes.


Items setup
Register now