GS1 & product variants

How Many GTINs Do I Need for Product Variants?

A product family can look like one item in your catalog while containing many distinct trade items. GTIN assignment follows the sellable variation, not the marketing family name.

Updated September 14, 2026

Quick answer

Each product variation that must be distinguished in trade needs its own GTIN. GS1 explicitly calls out size, colour and combinations of size and colour as separate variations. A shirt offered in 4 sizes and 3 colours therefore has 12 sellable variants and normally needs 12 GTINs at that consumer-unit level. Additional orderable packaging levels may require additional GTINs too.

The core rule: one distinct sellable variant, one GTIN

GS1 states that every individual product needs its own unique GTIN and that each variation, such as each size and each colour, requires its own identifier. This lets marketplaces, retailers and inventory systems know exactly which version was ordered, shipped or scanned.

Do not use one GTIN for a whole style if customers can separately choose variants that the supply chain needs to distinguish.

Product setupVariant countConsumer-unit GTINs
T-shirt: 1 size × 3 colours33
T-shirt: 4 sizes × 3 colours1212
Candle: 2 sizes × 4 scents88
Drink: 3 flavours × 2 bottle sizes66

Count combinations, not just attribute names

For a simple catalog where every combination exists, multiply the independent choices. Four sizes times three colours equals twelve variants. If only some combinations are actually sold, count the real sellable combinations instead of multiplying options that do not exist.

The practical goal is a one-to-one relationship between the GTIN and the trade item the buyer or partner expects to receive.

Cases, multipacks and higher packaging can add more GTINs

The consumer-unit count is not always the end of the calculation. GS1 guidance also assigns unique identifiers to orderable packaging levels when those packages are trade items in their own right. A case containing twelve units, for example, can require a different GTIN from the individual consumer unit.

Do not assume a case barcode is simply the same retail GTIN printed larger. Check how the case is ordered, invoiced and handled by trading partners.

Some product changes also require a new GTIN

Variants are not the only reason GTIN counts grow. The GS1 GTIN Management Standard identifies changes such as a new product introduction, a change to declared net content, certain formulation or functionality changes, a primary-brand change and other supply-chain-significant changes that can require a new GTIN.

Use the current GS1 GTIN Management Standard or decision-support tool when deciding whether a changed product can keep its existing identifier.

Plan GTIN capacity before launching a large variant catalog

Before licensing a prefix or assigning identifiers, build a list of current products, real sellable variations and orderable packaging levels. Then leave room for planned launches. This reduces the risk of underestimating how many identifiers the catalog will actually need.

  • List each product family.
  • List only the size, colour, flavour or style combinations that will actually be sold.
  • Count each distinct sellable variation once.
  • Add orderable cases, packs or other packaging levels where applicable.
  • Apply the GTIN Management Standard to future material product changes.

Common questions

Frequently asked questions

Do different colors need different GTINs?

Yes when the colors are distinct product variations offered for sale. GS1 specifically identifies each colour variation as requiring its own unique GTIN.

Do different sizes need different GTINs?

Yes. Each size variation that represents a distinct trade item needs its own GTIN.

If I have 4 sizes and 3 colors, how many GTINs do I need?

If all 12 size-and-colour combinations are sold, you normally need 12 consumer-unit GTINs. Additional orderable packaging levels can add more identifiers.

Can all variants share one barcode if my SKU is different?

Not when a trading partner requires distinct GTIN identification for each variant. SKUs can remain your internal codes, but each externally identified variation needs its own assigned GTIN.

Sources & standards

Technical claims in this guide are checked against primary or official documentation where available.