Проверка штрих-кода: как распознать, проверить подлинность товара, определить страну производителя
Обновлено:
В статье описывается, как с помощью формата EAN‑13 определить страну‑производителя и проверить подлинность кода расчётом контрольного числа. Рассматриваются современные инструменты 2026 года: QR‑коды GS1 Digital Link, онлайн‑сервисы «Честный знак», мобильные сканеры и варианты автоматизации проверки на складах и в кассах.
Что такое штрих‑код EAN‑13 и как определить страну‑производителя
Структура кода EAN‑13
EAN‑13 — это линейный штрих‑код, состоящий из 13 цифр. Первая часть (от 2 до 3 цифр) представляет собой префикс, присвоенный национальной организацией GS1. Этот префикс фиксирует страну, в которой был зарегистрирован конкретный набор номеров. Оставшиеся цифры формируют номер производителя, товарный идентификатор и контрольную цифру.

Префиксы и страны регистрации
Ниже приведён перечень ключевых диапазонов префиксов и соответствующих им стран. Диапазоны могут охватывать несколько стран, но в большинстве случаев они однозначно указывают на место регистрации кода.
| Префикс | Страна / регион |
|---|---|
| 000‑139 | США, Канада |
| 300‑379 | Франция |
| 400‑440 | Германия |
| 460‑469 | Россия |
| 471 | Тайвань |
| 481 | Беларусь |
| 482 | Украина |
| 500‑509 | Великобритания |
| 540‑549 | Бельгия, Люксембург |
| 590 | Польша |
| 690‑699 | Китай |
| 730‑739 | Швеция |
| 800‑839 | Италия |
| 840‑849 | Испания |
| 880 | Южная Корея |
| 885 | Таиланд |
Как определить страну‑производителя по коду
- Выделите первые 2–3 цифры штрих‑кода.
- Сопоставьте их с таблицей префиксов. Если цифры попадают в диапазон, указанный в таблице, вы получаете страну, где код был зарегистрирован.
- Проверьте наличие дополнительных сведений (например, маркировка «Made in …»).
Пример:
Код 4601234567890 начинается с 460. По таблице это префикс России, следовательно, номер был получен в российском отделении GS1. Однако товар может быть произведён в другой стране, если, например, компания‑владелец зарегистрировалась в России, а завод находится за её пределами.
Ограничения и нюансы
- Регистрационный префикс ≠ место фактического производства. Маркировка «Made in …» может указывать на страну, где находится завод, а не на страну, указанную в префиксе. Такое различие допускается законом, если юридический владелец кода и производственная площадка находятся в разных государствах.
- Диапазоны могут перекрываться в случае совместного использования префикса несколькими странами (например, 540‑549 — Бельгия и Люксембург). В таких случаях уточнение требует дополнительной информации о компании‑владельце кода.
- Контрольная цифра (13‑я цифра) рассчитывается по специальному алгоритму и не несёт информации о стране, но гарантирует корректность считывания кода.
Понимание структуры EAN‑13 и умение правильно интерпретировать префиксы позволяют быстро установить, где был зарегистрирован товарный номер, и использовать эту информацию в логистике, маркетинге и проверке подлинности продукции.
Как проверить подлинность кода: контрольное число и ручной расчёт
Что такое контрольное число в EAN‑13
Последняя, 13‑я цифра любого штрихкода EAN‑13 — это контрольное число. Оно рассчитывается по стандартному алгоритму GS1 и служит для обнаружения ошибок ввода или подделки номера. Если полученное по алгоритму значение отличается от цифры, записанной в коде, считается, что номер некорректен.
Пошаговый расчёт по алгоритму GS1
Алгоритм одинаков для всех EAN‑13 и состоит из следующих операций:
- Сумма цифр на чётных позициях (позиции 2, 4, 6, … 12).
- Умножить полученную сумму на 3.
- Сумма цифр на нечётных позициях, за исключением последней (позиции 1, 3, 5, … 11).
- Сложить результаты шагов 2 и 3.
- Округлить полученную сумму вверх до ближайшего десятка.
- Вычесть из этого десятка сумму шага 4 — результат и есть контрольное число.
Практический пример: код 4606453010244
Применим алгоритм к конкретному штрихкоду.
| Шаг | Действие | Расчёт | Результат |
|---|---|---|---|
| 1 | Сумма цифр чётных позиций (2,4,6,8,10,12) | 6 + 6 + 5 + 0 + 0 + 4 | 21 |
| 2 | Умножить на 3 | 21 × 3 | 63 |
| 3 | Сумма цифр нечётных позиций (1,3,5,7,9,11) | 4 + 0 + 4 + 3 + 1 + 2 | 14 |
| 4 | Сложить результаты шагов 2 и 3 | 63 + 14 | 77 |
| 5 | Округлить до ближайшего большего десятка | → 80 | 80 |
| 6 | Вычесть полученную сумму из десятка | 80 − 77 | 3 (контрольное число) |
Полученное контрольное число = 3, но в исходном коде 13‑я цифра = 4. Несовпадение указывает на ошибку записи или возможную подделку штрихкода.
Ограничения ручного расчёта и пути автоматизации
Ручной расчёт прост и надёжен при единичных проверках, однако при больших объёмах он становится трудоёмким и подверженным человеческому фактору. Поэтому рекомендуется внедрять автоматические средства проверки, которые:
- быстро вычисляют контрольное число для любого EAN‑13;
- сравнивают его с последней цифрой кода;
- при необходимости интегрируют запросы к базам GS1, системе «Честный знак» и другим сервисам для подтверждения не только корректности номера, но и соответствия товара заявленным характеристикам.
Контрольное число гарантирует лишь корректность структуры штрихкода; для полной оценки подлинности продукта необходимо использовать внешние реестры и сервисы проверки.

Новые требования и тренды 2026 года: 2D‑коды, онлайн‑контроль и расширенный список маркируемых товаров
Переход к 2D‑коду и GS1 Digital Link
С 2026 года в большинстве отраслей планируется замена традиционных 1D‑штрих‑кодов на 2D‑QR‑коды, поддерживающие протокол GS1 Digital Link. Один QR‑код одновременно выполняет функции обычного штрих‑кода и отдельного QR‑кода‑ссылки. При сканировании кассовым терминалом код интерпретируется как привычный штрих‑код, а при чтении смартфоном открывается цифровой паспорт продукта: информация о подлинности, список аллергенов, данные об углеродном следе и другие атрибуты. Такой подход упрощает процесс маркировки и готовит рынок к переходу на систему Sunrise 2027.
Онлайн‑контроль через ТС ПИоТ в России
С 1 июля 2026 г. в России вводится обязательный онлайн‑контроль маркировки через технологическую систему «Платформа интегрированных онлайн‑технологий» (ТС ПИоТ). Кассовый модуль в реальном времени проверяет каждый код DataMatrix в базе «Честный знак». Если система фиксирует просрочку, дублирование или отсутствие кода, продажа автоматически блокируется. Это обеспечивает мгновенную верификацию и минимизирует возможность реализации нелегальной продукции.
Расширенный перечень маркируемых товаров
В 2026 году список товаров, подлежащих обязательной маркировке, будет существенно расширен:
- косметика, бытовая химия, парфюмерия;
- одежда и текстиль (начало с мартa 2026);
- посуда, кухонные принадлежности и предметы декора (планируется к концу 2026).
Для каждой категории предусмотрены отдельные требования к типу кода, объёму информации и способу размещения маркировки. Например, для одежды маркировка будет размещаться на ярлыке изделия, а для посуды — на внутренней стороне упаковки, где она менее подвержена механическому износу.
Искусственный интеллект в распознавании кодов
Текущие разработки в области ИИ позволяют решать проблему чтения повреждённых или частично стертых кодов. Мультимодальные модели визуального языка (VLM) и системы компьютерного зрения способны распознавать коды даже на блестящих, глянцевых или изношенных поверхностях. Кроме того, нейросети сопоставляют считанный код с визуальным образом упаковки, проверяя, соответствует ли код конкретному товару. Это повышает точность контроля и снижает количество ложных отклонений при проверке.
Последствия для бизнеса
Внедрение перечисленных мер снижает риск штрафных санкций, автоматизирует выявление контрафактной продукции и открывает новые возможности для предоставления покупателям полной информации о товаре. Компании, адаптирующиеся к новым требованиям, получают конкурентное преимущество за счёт повышенного доверия потребителей и более эффективных процессов контроля.

Автоматизация проверки штрих‑кодов: инструменты и рекомендации для бизнеса
Мобильные и онлайн‑решения
Для небольших компаний достаточно использовать уже доступные на смартфонах и компьютерах инструменты. Приложения‑сканеры, встроенные в маркетплейсы, сервис «Честный знак», Google Lens или Яндекс Поиск по камере, позволяют быстро считать код без дополнительного оборудования. Если требуется проверка без сканирования, подходят онлайн‑верификаторы — GS1 Verified, Rate&Goods, Barcode Lookup. Пользователь вводит цифры кода в браузер, а сервис возвращает информацию о товаре (бренд, GTIN, страна регистрации) и статус проверки. Такие решения минимизируют затраты на инфраструктуру и подходят для разовых или небольших объёмов проверок.
Аппаратные средства
При регулярной работе со штрих‑кодами в точках продаж или на складах целесообразно инвестировать в специализированное оборудование. Лазерные 2D‑сканеры обеспечивают надёжное считывание как линейных, так и матричных кодов и обычно интегрируются в кассовые системы. Для более гибкой работы с мобильными сотрудниками используют терминалы сбора данных (ТСД) с встроенными 2D‑сканерами: решения «Склад 15», «Магазин 15», DataMobile позволяют одновременно фиксировать количество, местоположение и статус кода, передавая данные в ERP/CRM в реальном времени.
Интеграция через API и программные платформы
Автоматизацию проверок можно расширить, подключив внешние сервисы к внутренним информационным системам.
- API «Честный знак» (ГИС МТ) – позволяет при поступлении документов автоматически проверять статус кода, фиксировать результаты в системе документооборота.
- API GS1 Verified – поддерживает массовый запрос по EAN‑13; в ответе возвращаются название бренда, GTIN, страна регистрации и другие атрибуты, что упрощает формирование справочных справочников.
Для кассового программного обеспечения (1С:Розница, Эвотор, Frontol и др.) необходимо выполнить несколько шагов: обновить ПО до версии 2026 г., подключить 2D‑сканер и настроить правила блокировки ошибок в соответствии с требованиями ТС ПИоТ. При такой конфигурации проверка кода происходит в момент сканирования, а любые несоответствия автоматически отклоняются.
Практические рекомендации
Выбор инструмента в зависимости от масштаба бизнеса
- Малый бизнес: мобильные сканеры и онлайн‑сервисы; они не требуют капитальных вложений и легко адаптируются.
- Средний и крупный бизнес: ТСД + программное обеспечение «Склад 15», интеграция API в ERP/CRM для массовой и непрерывной проверки.
Обучение персонала
Даже при полной автоматизации сотрудники должны знать правила ввода, уметь проверять контрольные цифры вручную и реагировать на сообщения об ошибках.Поддержка актуальности данных
Регулярно обновляйте справочные базы (GS1, «Честный знак») через их API или скачивая новые версии файлов. Это гарантирует, что проверка будет опираться на последнюю информацию о зарегистрированных кодах.Использование AI‑SDK при ограниченном бюджете
Если покупка дорогих сканеров невозможна, можно внедрить программные библиотеки распознавания штрих‑кодов (Dynamsoft Barcode Reader, Scandit SDK, бесплатный ZXing). Они работают с веб‑камерой или камерой смартфона, корректируют влияние бликов и повреждений кода, обеспечивая уровень точности, сопоставимый с аппаратными сканерами.
Соблюдая эти рекомендации, компания получает надёжный механизм проверки штрих‑кодов, минимизирует риск ошибок при приёме и реализации товаров и сохраняет соответствие нормативным требованиям.
Часто задаваемые вопросы
Как по штрих‑коду определить страну‑производителя?
Страну указывает префикс из первых 2–3 цифр кода EAN‑13 (GS1). Например, 460‑469 → Россия, 500‑509 → Великобритания, 800‑839 → Италия. Полный список префиксов можно посмотреть в справочнике GS1 или в онлайн‑сервисе GS1 Verified.
Как проверить подлинность кода вручную?
Вычислите контрольное число по алгоритму:
- сложите цифры на чётных позициях (без последней);
- умножьте сумму на 3;
- к полученному результату прибавьте сумму цифр на нечётных позициях (без последней);
- от результата отнимите последнюю цифру (оставьте только единицы);
- вычтите её из 10 – полученное число должно совпадать с 13‑й цифрой кода. Если цифры различаются – код ошибочен или поддельный.
Какие инструменты позволяют быстро проверить штрих‑код в 2026 году?
- Мобильные приложения: «Честный Знак», сканеры в маркетплейсах, Google Lens, Яндекс Поиск по камере.
- Онлайн‑сервисы: GS1 Verified (ранее GEPIR), Rate&Goods, Barcode Lookup.
- Терминалы сбора данных (ТСД) и специализированное ПО «Склад 15», «Магазин 15» от Клеверенс для массовой автоматизации.
Что изменилось в правилах маркировки с 1 июля 2026 года в России?
Все розничные кассы обязаны использовать модуль ТС ПИоТ для онлайн‑проверки кода DataMatrix через базу «Честный Знак». При обнаружении просроченного, дублированного или отсутствующего кода касса блокирует продажу товара. Переход к 2‑D QR‑коду GS1 Digital Link также готовится к 2027 году (Sunrise 2027).
Что делать, если проверка показала несоответствие страны‑производителя и надписи «Made in…»?
Различие допустимо: код указывает страну регистрации компании‑владельца бренда, а надпись «Made in…» — фактическое место производства. Если код принадлежит официальному бренду, а товар имеет требуемую маркировку в системе «Честный Знак», товар считается легальным. При отсутствии кода в базе или наличии признаков подделки (дублирование, просрочка) следует отказаться от покупки и сообщить в контролирующий орган.










