GS1 Composite Codes

Composite Symbologies

Symbology GS1 Composite Code C

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:

  • Symbology GS1 Composite Code A GS1 Composite Code A (CC-A) Extends a linear GS1 barcode using an additional MicroPDF417 code.
  • Symbology GS1 Composite Code B GS1 Composite Code B (CC-B) Extends a linear GS1 barcode using an additional MicroPDF417 code.
  • Symbology GS1 Composite Code C GS1 Composite Code C (CC-C) Extends a GS1-128 (Code 128) barcode using an additional PDF417 code.