Проверка кода маркировки онлайн

Отсканируйте или вставьте код маркировки «Честного знака» — сервис разложит его по полям, проверит GTIN и криптохвост и подскажет, почему код может не проходить на кассе или при приёмке.

Сканер должен работать в английской раскладке. Код обрабатывается только в браузере.

Примеры: обувь (длинный код) · молочка с весом (короткий код)

Что умеет проверка

Как проверить код маркировки «Честный знак»

Есть две разные проверки, и их легко спутать:

Что проверяемГде
Правильно ли прочитан и собран код: поля, длины, криптохвост, GSЗдесь, в онлайн-проверке
Настоящий ли код, в каком он статусе, какой это товар и производительОфициальное приложение «Честный ЗНАК» или личный кабинет участника оборота

Если код не проходит на кассе или в учётной программе, начните с расшифровки здесь. Чаще всего проблема в том, как сканер передал код, а не в самом коде. Чтобы проверить подлинность товара как покупатель, отсканируйте упаковку в приложении «Честный ЗНАК».

Из чего состоит код маркировки

Код маркировки в Data Matrix — это строка из нескольких частей:

01 + GTIN (14 цифр) + 21 + серийный номер + GS + 91 + ключ (4) + GS + 92 + код проверки (44 или 88)

Первые две части — код идентификации: он уникально определяет единицу товара. Остальное — криптохвост, который защищает код от подделки. В ряде товарных групп вместо пары 91/92 используется короткий криптохвост 93 из 4 символов. Подробнее — в статье «Код Data Matrix: структура и криптохвост».

Почему код не проходит: частые причины

Нет разделителя GS

GS (символ с кодом 29) отделяет поля переменной длины. Некоторые сканеры в режиме эмуляции клавиатуры его не передают, и программа не может разобрать код. Решение — включить передачу GS в настройках сканера или подключить его в режиме COM-порта. Наш сервис разбирает и коды без GS и показывает предупреждение.

Русская раскладка

Сканер «печатает» код как клавиатура. Если включена русская раскладка, латинские буквы превращаются в кириллицу, и код становится неверным. Переключите раскладку на английскую.

Нет криптохвоста

Если в коде есть только 01 и 21, это код идентификации без проверочной части. Для продажи на кассе и для документов нужен полный код. Обычно хвост теряется при копировании из таблиц или при печати этикетки с ошибкой в шаблоне.

Неверная контрольная цифра GTIN

Значит, код повреждён, напечатан с ошибкой или неправильно введён вручную. Перепечатайте этикетку из исходного файла кодов.

Статусы кода в «Честном знаке»

В системе код проходит путь от выпуска до выбытия: выпущен (эмитирован) → нанесён → введён в оборот → выбыл (продан, списан, экспортирован). Продать товар можно только с кодом в статусе «в обороте». Статус показывает приложение «Честный ЗНАК» и личный кабинет участника; по картинке кода его определить нельзя.

Частые вопросы

Можно ли проверить код маркировки онлайн без приложения?

Структуру кода — да, с помощью этого сервиса. Статус и подлинность — только через систему «Честный знак»: мобильное приложение или личный кабинет.

Чем QR-код отличается от Data Matrix?

Это разные типы двумерных кодов. «Честный знак» использует Data Matrix — квадрат с L-образной рамкой. QR-код с тремя квадратами по углам обычно ведёт на сайт производителя и кодом маркировки не является.

Как проверить код ТН ВЭД товара?

Код ТН ВЭД не входит в код маркировки. Он указывается в карточке товара в Национальном каталоге и определяет, подлежит ли товар маркировке.

Отправляются ли мои коды на сервер?

Нет. Расшифровка выполняется скриптом в браузере, коды не передаются и не сохраняются.

Полезное по маркировке