Composite bar codes
66
f Check digit, encoded as right-hand character
g Right-hand guard bars, or end sentinel, encoded as 101
4 EAN-13 (including +2 and +5 variants)
EAN-13, based on the UPC-A standard, was implemented by the International Article
Numbering Association (EAN) in Europe. The only difference between a UPC-A symbol and
an EAN-13 symbol is that the number system code is two digits long in EAN-13 as opposed
to one digit in UPC-A.
An EAN-13 bar code has the following physical structure:
a Left-hand guard bars, or start sentinel, encoded as 101
b The second character of the number system code, encoded as described in the following
table
c The five characters of the manufacturer code, encoded as described in the following table
d Center guard pattern, encoded as 01010
e The five characters of the product code, encoded as right-hand characters, described in
the following table
f Check digit, encoded as a right-hand character, described in the following table
g Right-hand guard bars, or end sentinel, encoded as 101
The characters that are encoded to the left of the center guard pattern are considered the
"left hand side" of the symbol whereas all characters encoded to the right of the center guard
pattern are considered the "right hand side" of the symbol.
The first character of the EAN-13 number system code (i.e., the first digit of the EAN-13
value) is encoded in the parity of the characters of the left-hand side of the symbol. The value
Digit
Left-hand encoding Right-hand encoding
Odd parity (A) Even parity (B) All
0 0001101 0100111 1110010
1 0011001 0110011 1100110
2 0010011 0011011 1101100
3 0111101 0100001 1000010
4 0100011 0011101 1011100
5 0110001 0111001 1001110
6 0101111 0000101 1010000
7 0111011 0010001 1000100
8 0110111 0001001 1001000
9 0001011 0010111 1110100