Product and location barcodes¶
Inventory operations like product configuration can be streamlined by taking advantage of barcode scanning features. Assigning barcodes to products and locations is a key step in using the Barcode app, and users can conveniently populate fields with a barcode scanner. This reduces manual entry, minimizes errors, and speeds up common tasks like product selection, location assignment, and inventory adjustments.
Configuratie¶
Barcode nomenclature¶
Most retail products use EAN-13 barcodes, also known as Global Trade Identification Numbers (GTIN). To create a new GTIN for a product, a company must have a GS1 Company Prefix. See GS1 nomenclature for more information about using this system.
Odoo supports using any string as a barcode, so users can also create custom internal references to use with barcode scanners. See Default nomenclature to learn about optional conventions around barcodes and default values in Odoo
To change the barcode nomenclature, go to Barcode section to select the nomenclature under Barcode Scanner.
and scroll down to the
Barcode lookup¶
Odoo can automatically add product information using the Stock Barcode Database setting for any UPC, EAN, or ISBN barcode.
To enable automatic barcode look up, go to Barcode section to tick the box for Stock Barcode Database.
and scroll down to theNotitie
Databases hosted on Odoo.sh or on-premise, require configuring an API key.
Set product barcodes¶
Barcodes can be assigned to existing products from the Product Barcodes configuration page or from any product form in the Inventory, Manufacturing or Purchase apps. The barcode field can be populated either by typing or using scanner input.
When adding a new product, the barcode lookup feature can be used to automatically find information about a product based on its barcode, and new products can be added to the database directly from the Barcode app by scanning a barcode.
From Barcode app¶
New products definitions can be added to the database product lists as well as having their on-hand inventory tracked from the Barcode app, if the Barcode Lookup feature is enabled. To create a new receipt for scanning new products, choose one of two methods:
From the Barcode front page, tap Operations, tap Receipts, and then tap the New button.
Scan a printed Receipts (WHIN) inventory command barcode.

Scanning a product that is not currently in inventory prompts a message that the product does not exist, with a button option to Create New Product. Pressing this button will search the Barcode Lookup database for a product matching the code and format, create a new product definition in the Odoo database with the available information, and add that product to the receipt to track the quantity on hand in inventory.

Notitie
Even if a transfer order with a product created through Barcode is cancelled, the product remains available in the products list in the Inventory app unless it is deleted.
From a product form¶
Barcodes can be added to both existing products and new products as they are created through the products configuration form. To access a product’s form, go to
and select the product to add a barcode to.In the General Information tab, click the Barcode field to either type in the barcode or use a scanner to input the barcode value.

Notitie
If using product variants, configure barcodes on individual variants and not the product template to allow scanning to retrieve the variants.
From Inventory settings¶
To access the Product Barcodes configuration page, go to Barcode section, under the Barcode Scanner feature, click Configure Product Barcodes. From this list view, click the Barcodes column for any product to enter its barcode. Barcode scanners will populate this field when the product is scanned.
. In the
Tip
To filter for the products that do not have barcodes yet, click the (Toggle Search Panel) icon to add a custom filter where the Barcode property is is not set.

Print location barcodes¶
Barcodes can be assigned to locations to track of where products are stored and manage transfers, and are automatically available if the Storage Locations feature is enabled.
To print barcodes for locations, go to Warehouse section and click Locations. Tick the boxes for locations and the Print button will appear, downloading a PDF with barcodes for all selected locations.
, scroll down to the