EAN or European Article Numbering system (also called JAN in Japan) is a European version of UPC. It uses the same size requirements and a similar encoding scheme as for UPC codes.
EAN-8 encodes 8 numeric digits consisting of two country code digits, five data digits and one check digit. B-Coder will accept up to 7 numeric digits for EAN-8. B-Coder will automatically calculate the check digit for you. If you enter less than 7 digits or if you enter any digits other than 0 to 9, B-Coder will display a warning message. If the option "Enable Invalid Message Warnings" in the Preferences menu is not selected and you do not enter 7 digits, B-Coder will left pad short messages with zeros and truncate longer messages so that the total length is 7.
EAN-13 is the Euro version of UPC-A. The difference between EAN-13 and UPC-A is that EAN-13 encodes a 13th digit into the parity pattern of the left six digits of a UPC-A symbol. This 13th digit, combined with the 12th digit, usually represent a country code.
Both EAN-8 and EAN-13 support a supplemental two or five digit number to be appended to the main barcode symbol. The supplemental is designed for use on publications and periodicals. Supplemental messages must consist of either two or five numeric digits and will appear as a small additional barcode on the right side of a standard EAN symbol.
EAN barcode numbers are assigned to specific products and manufacturers by an organization called ICOF located in Brussels, Belgium. Tel: 011-32-2218-7674
EAN-13 has been adopted as the standard in the publishing industry for encoding ISBN numbers on books. An ISBN or BookLand barcode is simply an EAN-13 symbol consisting of the first 9 digits of the ISBN number preceded by the digits 978. The supplemental in an ISBN barcode is the retail price of the book preceded by the digit 5. For example, if your ISBN number is 1-56276-008-4 and the price of the book is $29.95 then you would enter 978156276008 as the barcode message and 52995 for the supplemental.