| Структура штрихового кода EAN-13 Расчет контрольной цифры для кода EAN-13 Шаг 1 Отбросить контрольный разряд (крайний справа) Шаг 2 Сложить разряды, стоящие на четных местах Шаг 3 Результат ШАГа 2 умножить на 3 Шаг 4 Сложить разряды, стоящие на нечетных местах Шаг 5 Суммировать результаты ШАГов 3 и 4 Шаг 6 В полученном числе крайнюю справа цифру вычесть из 10. Полученный результат и есть значение контрольной цифры Пример расчета контрольного разряда в коде EAN-13: 46 76221 35746 С Шаг 1 46 76221 35746 Шаг 2 6+6+2+3+7+6=30 Шаг 3 30х3=90 Шаг 4 4+7+2+1+5+4=23 Шаг 5 90+23=113 Шаг 6 10-3=7 Полный номер EAN-13 будет следующим: 46 76221 35746 7 Список кодов стран EAN-13 Код | Страна |
| Код | Страна | 00-09 | США,Канада |
| 690 | КНР | 30-37 | Франция |
| 70 | Норвегия | 380 | Болгария |
| 729 | Израиль | 383 | Словения |
| 73 | Швеция | 385 | Хорватия |
| 750 | Мексика | 400-440 | Германия |
| 759 | Венесуэла | 45,49 | Япония |
| 76 | Швейцария | 460-469 | Россия,СНГ |
| 770 | Колумбия | 471 | Тайвань |
| 773 | Уругвай | 474 | Эстония |
| 775 | Перу | 475 | Латвия |
| 779 | Аргентина | 477 | Литва |
| 780 | Чили | 482 | Украина |
| 786 | Эквадор | 484 | Молдова |
| 789 | Бразилия | 489 | Гонконг |
| 80-83 | Италия | 50 | Великобритания |
| 84 | Испания | 520 | Греция |
| 850 | Куба | 529 | Кипр |
| 858 | Словакия | 535 | Мальта |
| 859 | Чехия | 539 | Ирландия |
| 860 | Югославия | 54 | Бельгия,Люксембург |
| 869 | Турция | 560 | Португалия |
| 87 | Нидерланды | 569 | Исландия |
| 880 | Южная | 57 | Дания |
| 885 | Таиланд | 590 | Польша |
| 888 | Сингапур | 599 | Венгрия |
| 890 | Индия | 600,601 | ЮАР |
| 893 | Вьетнам | 611 | Марокко |
| 90,91 | Австрия | 613 | Алжир |
| 93 | Австралия | 619 | Тунис |
| 94 | Новая | 64 | Финляндия |
| 955 | Малазия | По материалам сайта http://www.ics-market.com.ua
| |