19 
EN
Bar Code Specifi cations
Bar Code
Check 
digit
*1
Number 
of print 
digits
*3
Number 
of input 
digits
*4
Number of 
auto appended 
digits
*1
Input 
characters
*8
Check 
digit
*1
EAN-13 YES 13 12 - 1
Numbers 
(0 to 9)
EAN-8 YES 8 7 - 1
Numbers 
(0 to 9)
UPC-A YES 12 11 - 1
Numbers 
(0 to 9)
UPC-E (YES)
*2
66 --
Numbers 
(0 to 9)
ITF
NO
4 to 22 
digits
4 to 22 
digits, 
even 
numbers 
only
*5
--
Numbers 
(0 to 9)
YES
4 to 22 
digits
3 to 21 
digits, 
odd 
numbers 
only
*6
-1
CODE39
NO
4 to 22 
digits
2 to 20 
digits
2 digits
*7
-
Numbers 
(0 to 9), alpha 
characters
 (A to Z), 
symbols 
(-, ., space, $, /, 
+, %)
YES
4 to 22 
digits
1 to 19 
digits
2 digits
*7
1
CODABAR 
(NW-7)
NO
4 to 22 
digits
4 to 22 
digits
--
Numbers (0 to 
9), symbols (-, $, 
:, /, ., +), alpha 
characters (first 
and last only) A 
to D
*9
YES
4 to 22 
digits
3 to 21 
digits
-1
*1
 The check digit is automatically calculated in accordance with input data. 
For EAN-13, EAN-8, and UPC-A, and when using a check digit with ITF, 
the check digit is appended at the end of the printed digits. When using a 
check digit with CODE39 or CODABAR, the check digit is appended one 
digit before the fi nal digit.
*2
 UPC-E includes a check digit, but it is not printed as a numeral below the 
bar code.
*3
 The number of digits printed below a bar code equals the input characters 
plus automatically appended characters.
*4
 An error message is displayed whenever there are insuffi cient digits. The 
printer will not allow input of too many digits.
*5
 An error message appears and printing is impossible if an odd number of 
digits are input when an ITF check digit is not being used. Append a zero 
to the beginning of the digits and re-input.
*6
 An error message appears and printing is impossible if an even number 
of digits are input when an ITF check digit is being used. Append a zero 
to the beginning of the digits and re-input.
*7
 Both the start code and end stop code of CODE39 must be asterisks.
*8
 An error message appears and printing is impossible if any characters 
other than those specifi ed here are used.
*9
 With CODABAR, A, B, C, or D can be used as the start code and stop 
code. An error message appears and printing is impossible if any other 
character is used.