Barcode Scanning in the Warehouse: A Setup Guide
Setting up barcode scanning for receiving, putaway, picking, packing and counting: label standards, choosing scanners, GS1 barcodes and getting the ERP side right.
If you're still picking from printed lists and typing quantities into a computer at the end of the day, barcode scanning is the single biggest upgrade you can make. It cuts errors, speeds up every movement and makes stock data trustworthy enough to rely on.
What gets a barcode
- Products. The manufacturer's EAN/UPC, or your own internal code
- Locations. Every bin, shelf and staging area
- Lots and serials, where you track them
- Packages and pallets, if you move goods in containers
- Documents. Pick lists, receipts and transfers, so a scanner can open them directly
Location barcodes are the ones people forget. Without them, the system knows what was picked but not from where.
GS1 standards, briefly
If you trade with large retailers or need lot and expiry data on labels, look at GS1:
- GTIN (EAN-13 / UPC-A) identifies the product
- GS1-128 labels can carry multiple fields in one barcode: GTIN, lot, expiry date, quantity
- SSCC identifies a logistics unit such as a pallet
Scanning one GS1-128 label can fill in product, lot and expiry at once, which saves a lot of keying on receipt. Odoo supports GS1 nomenclature in its barcode app.
Choosing scanners
| Option | Good for | Watch out for |
|---|---|---|
| Phone with camera | Low volume, occasional use | Slow, fragile, poor in low light |
| Bluetooth ring or handheld paired with a phone or tablet | Moderate volume | Pairing hassles, battery management |
| Rugged Android computer with scan engine | All-day warehouse use | Higher upfront cost |
| Fixed scanners at packing stations | Pack verification | Needs a workstation |
Buy one or two devices first. Run them for two weeks with real pickers before ordering the rest.
Getting the ERP side right
Scanning only helps if the software flow is designed for it:
- Receipts. Scan the PO, scan each product, scan the destination location
- Putaway. The system suggests a location. The operator scans to confirm or override
- Picking. Scan the location, then the product, then confirm quantity
- Packing. Scan each item into the package to verify it
- Counting. Scan location, scan products, enter counts blind
In Odoo Enterprise, the Barcode app handles these flows. On Community, OCA modules provide barcode-driven operations, with some differences in interface.
Labels and printers
You'll need a thermal label printer for location labels, product labels and shipping labels. Use durable labels for locations. Paper labels on rack beams don't survive forklifts.
Print location labels in a consistent format, with the code in human-readable text as well as the barcode.
Rolling it out
- Label and scan-enable one zone first
- Train with the people who'll actually use it, on the floor, not in a meeting room
- Run it in parallel with the old process for a few days
- Fix the awkward steps the team points out
- Roll out zone by zone
Expect pickers to be slower for the first week and faster from the second.
Beyond barcodes
Barcodes need line of sight and one scan per item. For high volumes, or tracking assets and returnable containers, RFID can go further. See RFID vs barcode and RFID integration with ERP.
Frequently asked questions
Can we use phones instead of rugged scanners?
For light use, yes. For all-day warehouse work, rugged devices with built-in scan engines are faster, more durable and easier to hold.
Do we need GS1 barcodes?
For selling through major retailers, usually yes. For internal use only, your own codes are fine, but GS1 formats are worth adopting if you track lots and expiry dates.
ERP Builders Team
Articles written and reviewed by the ERP Builders delivery team — functional consultants, solution architects and developers who implement, integrate and support ERP systems.
Related articles
RFID vs Barcode: Which Is Right for Your Warehouse?
A practical RFID vs barcode comparison: cost, speed, accuracy, environment and use cases, with clear guidance on when RFID pays off and when barcodes are the better choice.
Multi-Warehouse Inventory Management: A Practical Guide
Managing stock across several warehouses: structure, inter-warehouse transfers, replenishment, order sourcing, costing and reporting, with notes on setting it up in Odoo.
Warehouse Management System (WMS): A Buyer's Guide
What a warehouse management system does, the features that matter for receiving, putaway, picking and shipping, and how to judge whether you need a WMS or your ERP is enough.
Next step
Turn the plan into a working system.
Book a consultation with an ERP consultant. No sales script — just an honest look at your situation.