All docs
Inventory
Barcodes & label printing
Create barcode labels and print tags for any product—including jewellery HUID—directly from Retailos.
Retailos lets you store barcodes on every product, design custom label layouts, and print tags straight from your browser—no extra software needed.
How it works
Barcodes live as a field on each product record. You can import your existing codes in bulk—including jewellery HUID numbers—so products you already have barcodes for need no reprinting. Once codes are stored, two things unlock:
- Scan-to-find at the POS and in inventory workflows
- Label printing through the print designer
Storing barcodes
- Open any product and enter its barcode in the barcode field, or use the bulk import to bring in codes for your entire catalogue at once.
- Existing codes—EAN, UPC, HUID, or any internal format—are accepted as-is. No changes, no reprinting.
Designing label layouts
- Go to
/app/print-designer. - Create a new layout or edit an existing one. You can build labels in any size, including tiny jewellery tags.
- Add elements to your layout: product name, price, barcode, HUID, or any other product field you need. Barcodes are rendered as vector graphics, so they stay sharp even on very small tags.
- Save the layout and give it a name you'll recognise at print time.
Printing labels
- From
/app/print-designer, select the layout you want to use. - Choose the products you want to print tags for.
- Print directly through your browser—no driver installation or third-party print software required.
Scanning barcodes
Once a barcode is saved on a product, you can scan it:
- At the POS — scanning instantly pulls up the product and adds it to the sale.
- In inventory — scanning identifies the item during stock counts, transfers, or receiving.
Any standard USB or Bluetooth barcode scanner that works as a keyboard input will work with Retailos.
Tips
- Import first, print later. If your products already have barcodes (from a supplier or previous system), import them before printing anything. You may not need to print new labels at all.
- HUID for jewellery. HUID codes can be stored in the barcode field and printed on jewellery tags—useful for BIS hallmarking compliance display.
- Vector barcodes scale cleanly. Even on a tag a few centimetres wide, the printed barcode will be scannable because
/app/print-designergenerates vector, not raster, barcodes. - Browser printing means any printer. You are not locked into a specific label printer brand. If your browser can print to it, Retailos can use it.
Troubleshooting
- Scanner not picking up a product — Check that the barcode was saved correctly on the product record and that the scanner is sending a carriage return after the scan (most do by default).
- Labels printing at the wrong size — Verify that your browser's print dialog has margins set to "none" and that the paper/label size in the dialog matches your layout settings in
/app/print-designer. - Barcode looks blurry on a small tag — This usually means the label was exported or screenshot as an image before printing. Print directly from
/app/print-designerto keep the vector output intact.