Os três primeiros dígitos do código de barras identificam o país de origem do produto. Todos os produtos fabricados no Brasil são identificados por 789 nas três primeiras posições.
Segundo informações que aparecem na Wikipédia,
- os 3 primeiros dígitos representam o prefixo da organização responsável por controlar e licenciar a numeração no país (o prefixo 789 corresponde ao Brasil e 560, a Portugal);
- os próximos dígitos, que podem variar de 4 a 7, representam a identificação do fabricante ou empresa proprietária da marca do produto; no exemplo é 835741 (6 dígitos);
- os dígitos 789 representam a identificação do produto, e são atribuídos pelo fabricante;
- o último dígito 2 é chamado de dígito verificador e auxilia na segurança da leitura.
No total o código EAN-13 deve ter 13 dígitos. Vale ressaltar que os números da empresa variam de empresa para empresa, os números que identificam o item variam de item para item e o dígito verificador deve ser recalculado a cada variação na numeração. Existem outros tipos de códigos padrões para diversas aplicações.
Aqui está a tabela completa:
000-013: USA & Canada
020-029: In-Store Functions
030-037: France
040-044: Germany
045: Japan (também 049)
046: Russian Federation
471: Taiwan
474: Estonia
475: Latvia
477: Lithuania
479: Sri Lanka
480: Philippines
482: Ukraine
484: Moldova
485: Armenia
486: Georgia
487: Kazakhstan
489: Hong Kong
049: Japan (JAN-13)
050: United Kingdom
520: Greece
528: Lebanon
529: Cyprus
531: Macedonia
535: Malta
539: Ireland
054: Belgium & Luxembourg
560: Portugal
569: Iceland
057: Denmark
590: Poland
594: Romania
599: Hungary
600 & 601: South Africa
609: Mauritius
611: Morocco
613: Algeria
619: Tunisia
622: Egypt
625: Jordan
626: Iran
064: Finland
690-692: China
070: Norway
729: Israel
073: Sweden
740: Guatemala
741: El Salvador
742: Honduras
743: Nicaragua
744: Costa Rica
746: Dominican Republic
750: Mexico
759: Venezuela
076: Switzerland
770: Colombia
773: Uruguay
775: Peru
777: Bolivia
779: Argentina
780: Chile
784: Paraguay
785: Peru
786: Ecuador
789: Brazil
080 – 083: Italy
084: Spain
850: Cuba
858: Slovakia
859: Czech Republic
860: Yugoslavia
869: Turkey
087: Netherlands
880: South Korea
885: Thailand
888: Singapore
890: India
893: Vietnam
899: Indonesia
090 & 091: Austria
093: Australia
094: New Zealand
955: Malaysia
977: International Standard Serial Number for Periodicals (ISSN)
978: International Standard Book Numbering (ISBN)
979: International Standard Music Number (ISMN)
980: Refund receipts
981 & 982: Common Currency Coupons
099: Coupons