GS1 barcode reading

The article explains the GS1 barcode reading functionality in PULPO WMS.

Vadim Glushachenko avatar
Written by Vadim Glushachenko
Updated over a week ago

Barcodes defined by GS1 standards are very common. A GS1 barcode encodes a series of data divided by numeric separators each preceding a certain of product characteristic (GTIN, Expiration date, etc.). The barcodes can be scanned electronically, making it easier for products to be tracked, processed, and stored.

Enabling the feature

The feature is to be enabled only in case the warehouse is working solely with GS1 barcodes. Otherwise, enabling it might cause issues with reading non-GS1 barcodes.


To activate the GS1 barcode reading, open Settings, select the Reports and Codes tab, and activate the checkbox Scan GS1 Barcodes in the PULPO App.
The subsetting to remove leading zeros is used to interpret GTIN-14 barcodes with the leading digit 0. It removes the leading 0 from the code allowing it to work with 13-digit product EAN.

After you activate the setting, please restart your PULPO App.

Feature functionality

Enabling the feature will allow you to read some data from GS1 barcodes in PULPO preceded by the following separators:

01 - Product barcode (GTIN)
10 - Batch or lot number
15 - Best before date (YYMMDD)
17 - Expiration date (YYMMDD)

21 - Serial number

Did this answer your question?