Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Standard IEC 15420-10 (2015), formally recognized as part of the ISO/IEC 15420 family under the joint ISO IEC category, defines the specific requirements for the EAN/UPC bar code symbology. This standard is fundamental to the global retail supply chain, governing the physical and logical characteristics of the most widely deployed point-of-sale (POS) symbols, including UPC-A, UPC-E, EAN-13, and EAN-8. The scope of IEC 15420-10 encompasses the complete symbology specification, including the encoding scheme, symbol dimensions, error detection mechanisms, decoding algorithms, and quality parameters necessary for guaranteed interoperability across all automatic identification systems. It applies to all entities involved in the production, printing, or verification of consumer goods barcodes, from manufacturers and retailers to label converters and system integrators.
IEC 15420-10 mandates a highly structured symbology. EAN/UPC symbols are discrete, continuous, and use a fixed-length encoding scheme based on a 7-module structure per character. The standard defines two distinct element widths (narrow and wide), known as the X-dimension and the module, and uses three distinct encoding sets: Set A (Odd Parity), Set B (Even Parity), and Set C. These sets are applied to specific symbol positions to ensure unique decodeability and to encode the 13th digit of EAN-13 through the parity pattern of the left-side characters. The standard specifies that the check digit is a mandatory element, calculated using the modulo-10 weighted sum method (weights 3 and 1) to provide a high level of data integrity and error detection.
The dimensional requirements of IEC 15420-10 are critical to reliable scanning. The standard sets precise limits on the X-dimension (the width of the narrowest bar), which typically ranges from 0.264 mm to 0.660 mm depending on the magnification factor. Strict minimum and maximum values for symbol height, quiet zones, and overall overall symbol length are tabulated. Truncation—reducing the symbol height below the standard minimum—is explicitly restricted under the standard to maintain read reliability across various scanning angles and omni-directional scanners.
| Parameter | Specified Value | Application Notes |
|---|---|---|
| X-Dimension (Nominal) | 0.330 mm | Tolerance specified as +/- 0.012 mm |
| Symbol Height (Nominal) | 22.85 mm | Excluding the quiet zones; critical for omni-scanning |
| Left Quiet Zone | 2.31 mm (minimum) | Equivalent to 11 modules; no printing allowed here |
| Right Quiet Zone | 2.31 mm (minimum) | Equivalent to 7 modules (9 for UPC-A) |
| Truncation Limit | 80% of Nominal Height | Specific trading partner agreement required below this |
Compliance with IEC 15420-10 during label production requires precise control over bar width gain (BWG) and edge contrast. Printers must manage plate or dot gain to avoid exceeding the 1.0X module width tolerance. When printing on corrugated cases or flexible packaging, careful adjustment of the magnification factor is critical to maintain the Print Contrast Signal (PCS) above the recommended minimum of 0.50. The standard strongly advises against using symbols at the minimum X-dimension on non-ideal substrates, as this drastically reduces the margin for printing errors.
Formal compliance verification for IEC 15420-10 involves measuring the geometric and optical parameters against the specified limits using a calibrated barcode verifier. The standard requires that the symbol meets passing criteria for decode performance, symbol contrast, minimum edge contrast, modulation, defects, and decodability. GS1 General Specifications closely integrate the requirements of this standard for commercial retail use. Any deviation from these parameters can lead to retailer chargebacks, scan failures, and costly supply chain disruptions resulting from unreadable labels.
© 2026 – Technical Reference Guide for Standard IEC 15420-10 (2015)