Блог Wertigo

Штрихкод EAN-13: что означают цифры

Этикетка со штрихкодом на коробке, разные части кода связаны с цветными блоками

Что означают цифры EAN-13

13 цифр штрихкода — это номер товара, а не его описание. Первые три показывают, какая национальная организация GS1 выдала номер, следующие девять — компанию и конкретный товар, последняя цифра контрольная: она нужна, чтобы сканер заметил ошибку.

Ни страны производства, ни сорта, ни цены, ни подлинности в этих цифрах нет. Название и цену касса находит в своей базе по номеру.

Разбор на примере

Возьмём номер 4600682002628.

ЦифрыЧто этоЧто означает
460Префикс GS1Номер выдан через организацию в России
068200262Номер компании и товараГраница зависит от компании
8Контрольная цифраВычисляется из остальных двенадцати

Свой номер можно разобрать так же: введите его в проверку штрих-кода, а если под рукой только упаковка, считайте его сканером с камеры.

Первые цифры и страна

Префикс показывает, где компания получила номер, а не где сделан товар. GS1 пишет об этом прямо: префиксы не указывают на страну происхождения. Российская марка может шить одежду в Китае и печатать на ней код с 460, а товар с немецким префиксом может быть сделан в России. Поэтому советы «проверить страну по первым цифрам» ведут к неверным выводам.

ПрефиксОрганизация GS1
460–469Россия
481Беларусь
487Казахстан
400–440Германия
690–699Китай
001–019США

Все диапазоны собраны в таблице штрих-кодов стран. Страну производства ищите в тексте на упаковке: «Сделано в» или Made in.

Номер компании и номер товара

Компании выдают блок номеров: большому производителю нужен короткий номер предприятия и много места под товары, маленькому наоборот. Поэтому длина частей бывает разной. В номере 4607009520018 у компании может быть 460700952, а на товар останется 001, но по самим цифрам это не определить.

Вывод простой: по двум кодам нельзя надёжно сказать, что они от одной компании, даже если начало совпадает. Для этого нужна база GS1.

Как посчитать контрольную цифру

Проверим 4600682002628: считаем по первым двенадцати цифрам, а должна получиться последняя, 8.

  1. Сложите цифры на нечётных местах: 4 + 0 + 6 + 2 + 0 + 6 = 18.
  2. Сложите цифры на чётных местах и умножьте на 3: (6 + 0 + 8 + 0 + 2 + 2) × 3 = 54.
  3. Сложите результаты: 18 + 54 = 72.
  4. Дополните сумму до ближайшего десятка: 80 − 72 = 8. Совпало.

Если сумма уже кратна десяти, контрольная цифра равна 0. Такая проверка ловит опечатку в одной цифре и почти все перестановки соседних цифр, но не отличает настоящий номер от придуманного с верным расчётом. То же самое быстрее сделает проверка штрих-кода.

Как цифры превращаются в полосы

Код состоит из 95 узких полос-модулей: они образуют три группы служебных полос и по шесть цифр в левой и правой половине. Цифр на упаковке 13, а нарисовано 12. Самая первая цифра отдельных полос не имеет: она зашифрована тем, каким способом записаны шесть цифр слева.

Важны и светлые поля по бокам, 11 модулей слева и 7 справа: без них сканер не поймёт, где начало кода. Стандартный размер кода с полями — 37,29 × 25,93 мм при ширине модуля 0,33 мм, а минимальный масштаб для кассы составляет 80 %. Подробности есть в спецификации GS1.

Номера, за которыми нет страны

  • 978 и 979. Книги: внутри записан ISBN.
  • 977. Журналы и газеты с номером ISSN.
  • 200–299. Внутренние номера магазинов и складов, например для товаров на развес. За пределами компании они ничего не значат.
  • 98 и 99. Купоны и квитанции.

EAN-13, UPC, EAN-8 и GTIN

GTIN — общее название номера товара, а EAN-13 и UPC — способы нарисовать его штрихкодом. UPC-A из 12 цифр распространён в США и Канаде и читается как EAN-13 с нулём впереди. EAN-8 — короткий номер для мелких упаковок. Data Matrix на лекарствах, духах и обуви — другой код: в нём записан уникальный код конкретной единицы товара, и подлинность проверяют именно по нему, в приложении «Честный знак».

Нужен свой код для склада или этикетки? Его можно сделать в генераторе штрих-кодов: контрольная цифра посчитается сама.

Частые вопросы о штрихкоде EAN-13

Что означает первая цифра штрихкода?

Отдельного смысла у неё нет: она входит в трёхзначный префикс GS1. Страну определяют только по трём первым цифрам, и это страна регистрации номера.

Какой штрих-код у российских товаров?

Номера российских компаний начинаются с 460–469. Но с такими цифрами может продаваться товар, сделанный за границей, а российский завод может работать под чужим префиксом.

Можно ли по штрих-коду проверить подлинность товара?

Нет. Номер одинаков у всей партии и легко копируется. Подлинность маркированных товаров проверяют по коду Data Matrix в приложении «Честный знак».

Есть ли в штрихкоде сорт, цена или состав?

Нет. Советы искать в цифрах сорт или признак ГМО не имеют отношения к стандарту. Цену, название и состав хранит база магазина или производителя.

Чем EAN-13 отличается от GTIN?

GTIN — это сам номер товара, а EAN-13 — вид штрихкода, которым записан номер из 13 цифр.

Какой минимальный размер у штрихкода EAN-13?

При масштабе 80 % код с полями занимает примерно 29,8 × 20,7 мм. Для кассового сканера меньше делать нельзя, а отдельные площадки могут требовать больше.

Рекомендуем