The Complete GS1-128 Guide
More than just a barcode. Master the data structure required for global logistics compliance and regulated supply chain identification.
Regulated Data Structure
**GS1-128** is not a unique symbology but a specialized application of the Code 128 standard. It uses a strictly regulated data structure that allows scanners to distinguish between different types of information—such as weights, dates, and batch numbers—within a single scan.
GS1-128 Logistics Tool
Use our interactive builder to create compliant GS1-128 strings. The **Logistics Builder** automatically formats your GTIN, Batch, and PO numbers with the correct Application Identifiers (AIs).
Compliance Preview
(01)09501234567890(10)SHIP-404(37)24(400)100255
Application Identifiers (AIs)
The power of GS1-128 lies in its Application Identifiers. These prefixes in parentheses inform the scanning system about the data format that follows:
- (01): GTIN (14 digits) identifying the product.
- (10): Batch or Lot Number (alphanumeric).
- (37): Count of items in the unit.
- (400): Customer Purchase Order Number.
Concatenation Strategy
One of the main benefits of GS1-128 is the ability to concatenate multiple AIs into a single barcode. For example, a single label can contain the GTIN, Batch Number, and Expiration Date. This reduces the total number of barcodes on a package, simplifying the scanning process for warehouse staff.