Guides

What is EAN-13?

EAN-13 is a linear retail barcode that carries a 13-digit GTIN and includes the GTIN check digit.

Reviewed August 9, 2026QiiChain Technical EditorialHow we verify content

Check the identifier before the barcode

EAN-13 is a linear retail barcode that carries a 13-digit GTIN and includes the GTIN check digit. Start with the characters and expected length. Barcode artwork should be generated from a known product identifier, not used as a way to guess what the number should be.

Recalculate the final digit

A check-digit mismatch is evidence that the number may have been copied, truncated or reformatted incorrectly. Recalculate the expected digit from the body and compare it with the source product record before editing anything.

Preserve leading zeros

Store UPC, EAN and GTIN values as text in spreadsheets and databases when formatting might remove leading zeros. Losing a leading zero changes the visible length and can make a valid identifier look like a different GTIN format.

Keep representation and assignment separate

Zero-padding a valid GTIN for a 14-digit database field is a representation change; assigning a new identifier to another packaging level is an identification decision. Do not treat the two as the same operation.

Verify the final use

After number validation, generate the required symbology and test the final printed barcode or import in the actual destination system. Syntax validity does not prove GS1 licence ownership, retailer acceptance or print quality.

Evidence to keep

Use this distinction when designing product-master fields for what is ean-13?. Store the original identifier as text, keep the barcode symbology in a separate field when needed, and record which system assigned or owns each internal value. That structure makes conversions and label generation easier to audit later.

Where this fits in the product master

The output from what is ean-13? should have a defined home in the product master. Keep internal SKU data, standardized identifiers, barcode carrier, lot/date attributes and inventory-planning parameters in separate fields. That separation makes understand ean-13 barcodes easier to audit, prevents spreadsheet formatting from changing identifier meaning, and lets labels or replenishment reports be regenerated from the same clean source later.

Operational scenario

A useful test case for what is ean-13? is a product that contains leading zeros in its identifier and another record with the maximum expected field length. Run both through the tool and destination system. If either value changes during CSV export, label rendering or import, fix the data type or mapping before processing the rest of the catalog.

Downstream hand-off

If what is ean-13? feeds purchasing, compare the result with open orders and scheduled receipts before triggering another order. A reorder point describes when inventory needs replenishment; it does not by itself know whether replacement stock is already on the way.

Technical references

Sources used on this page

QiiChain summarizes source material and applies it to the tool or workflow. The linked source remains authoritative for its own standard or product documentation.