Blog

GTIN Packaging Hierarchy Explained: Each, Case, Pallet, and Why Data Accuracy Matters

April 22, 2026
Por
Read Latest Issue

Products rarely move through the supply chain as single items. Instead, they are packaged, grouped, and shipped in multiple configurations, from individual units to cases and pallets. To manage these different packaging levels, supply chains rely on Global Trade Item Number (GTIN) packaging hierarchies.

A GTIN hierarchy allows organizations to identify not only a product, but also the different packaging levels in which that product is distributed. When used correctly, GTIN hierarchies improve inventory visibility, simplify logistics processes, and help ensure accurate product data across supply chain systems.

Understanding how packaging levels, barcodes, and data accuracy work together is essential for organizations that manage product distribution and inventory.

Packaging Levels and GTIN Hierarchy Basics

A GTIN packaging hierarchy defines how a product is structured across different packaging levels. The most common levels include:

  • Each (individual unit) – the smallest sellable item, such as a single bottle or package
  • Case – a grouped package containing multiple individual units
  • Pallet – a larger shipping unit containing multiple cases

Each level in this hierarchy can have its own GTIN, allowing systems to recognize the product configuration being scanned or shipped.

For example, a manufacturer might package a product as:

  • Individual units sold to pharmacies
  • Cases containing multiple units
  • Pallets containing multiple cases

Although the product inside the packaging is the same, each packaging level may have its own GTIN, allowing logistics systems to distinguish between units, cases, and pallets.

Parent and Child GTIN Relationships

GTIN hierarchies rely on parent–child relationships between packaging levels.

Typically:

  • The GTIN for the individual unit identifies the product itself
  • The case-level GTIN represents a grouping of those units
  • The pallet-level GTIN represents a grouping of cases

Supply chain systems often store these relationships so they understand how packaging levels relate to one another. For example, a system may record that:

  • One case contains 12 units
  • One pallet contains 48 cases

These relationships are important for inventory management, warehouse receiving, and order fulfillment.

When a distributor scans a case-level barcode, the system must know how many individual units that case represents in order to update inventory correctly.

Case Packs, Inner Packs, and Product Configuration

Some products include additional packaging layers, such as inner packs, which represent smaller groupings inside a case.

For example:

  • A case may contain 6 inner packs
  • Each inner pack may contain 4 units

Organizations may assign GTINs to these packaging levels depending on how products are sold or distributed.

Clear documentation of packaging configurations—such as case packs and inner packs—helps ensure supply chain partners interpret product packaging consistently.

Barcodes at Different Packaging Levels

GTINs are typically encoded within barcodes, allowing systems to capture product information quickly through scanning.

Different packaging levels often have different barcodes, even when they represent the same product. For example:

  • The individual unit may have a barcode used at the point of sale or dispensing
  • The case may have a barcode used in warehouses and distribution centers
  • The pallet may include a logistics label used for large shipments

When a barcode is scanned, the encoded GTIN tells the system which product or packaging level is being processed.

This allows warehouse and retail systems to determine whether the scanned item represents a single unit, a case, or a larger shipment.

GTIN vs Barcode: How They Work Together

Although the terms are sometimes used interchangeably, GTINs and barcodes are not the same thing.

A GTIN is the numeric product identifier.

A barcode is the machine-readable symbol that encodes that identifier so scanners can capture it automatically.

For example, a GTIN may exist as a number stored in product data systems, while the barcode printed on packaging contains that GTIN so it can be scanned.

Understanding this distinction helps clarify how product data systems and scanning systems work together.

Barcode Types Used with GTINs

Several barcode formats are commonly used to encode GTINs, depending on the environment and packaging level.

Common examples include:

  • UPC (Universal Product Code) – widely used in retail
  • EAN (European Article Number) – commonly used internationally
  • GS1-128 – often used in logistics and shipping labels
  • GS1 DataMatrix – widely used in healthcare and pharmaceutical products

Each format allows scanners to capture product identification quickly and accurately.

Why GTIN Data Quality Matters

Even well-designed GTIN hierarchies can cause problems if the underlying data is inaccurate.

Because many supply chain systems rely on automated scanning, incorrect GTIN data can quickly create operational issues. Examples include:

  • Receiving errors when scanned products do not match system records
  • Inventory discrepancies caused by incorrect case pack quantities
  • Order fulfillment mistakes when packaging hierarchies are misconfigured

Maintaining accurate GTIN data helps ensure scanning systems, inventory systems, and trading partners interpret product information consistently.

High-Level Data Validation Best Practices

Organizations can reduce GTIN-related errors by implementing a few basic validation practices:

  • Verifying packaging hierarchy relationships when products are created
  • Confirming case pack quantities and packaging configurations
  • Ensuring barcodes encode the correct GTIN for each packaging level
  • Periodically reviewing item master records for accuracy

These checks help maintain consistent product data across supply chain systems.

Common GTIN Hierarchy Mistakes

Several common issues can disrupt packaging hierarchies and scanning processes:

  • Assigning the same GTIN to multiple packaging levels
  • Incorrect case pack quantities in product master data
  • Barcodes encoding the wrong GTIN
  • Missing hierarchy relationships between units, cases, and pallets

When these mistakes occur, systems may misinterpret scanned products or update inventory incorrectly.

Closing Thoughts

GTIN packaging hierarchies allow supply chains to identify products at multiple packaging levels, from individual units to cases and pallets. When combined with barcodes and accurate product data, they support efficient scanning, inventory management, and distribution operations.

Understanding how GTINs, packaging levels, and barcodes work together helps organizations maintain accurate product data and reduce operational errors across the supply chain.