GS1 Composite Codes

Characteristics: Composite codes are combinations of a linear (1D) barcode and a 2D code. The linear component encodes the item’s primary identification. The 2D component describes additional data like a batch number or expiration date. The Scandit SDK version 4.14 or newer supports all GS1 Composite Codes as defined in ISO/IEC 24723:2010. The specification defines three different types; A, B and C. The linear component of a composite A or B code can be any of the following symbologies:

  • EAN/UPC symbology (EAN-13, EAN-8, UPC-A, or UPC-E)
  • GS1-128 (Code 128)
  • Any member of the GS1 DataBar family

Version C supports GS1-128 as the linear component only.

GS1 Composite Codes Variations

GS1 COMPOSITE CODE C (CC-C)

Extends a GS1-128 (Code 128) barcode using an additional PDF417 code.

GS1 COMPOSITE CODE B (CC-B)

Extends a linear GS1 barcode using an additional MicroPDF417 code.

GS1 COMPOSITE CODE A (CC-A)

Extends a linear GS1 barcode using an additional MicroPDF417 code.



Choose the right barcode for your industry and use case.

Download our free eBook here.