Data Matrix код: что это такое и как работает маркировка товаров в Честном ЗНАКе

Data Matrix код маркировки — что это, структура GTIN + серийный номер + криптохвост, отличие от QR, требования к печати. Полный разбор для бизнеса.
main-ban
qr

Data Matrix код - это двумерный штрихкод, который наносится на каждую единицу маркированного товара в России. Именно его считывает кассир 2D-сканером при продаже, а система «Честный ЗНАК» использует для отслеживания товара от производства до покупателя. Data Matrix часто путают с QR-кодом, но это разные форматы: они отличаются структурой, ёмкостью и требованиями к печати. В этой статье разбираемся, что содержит код маркировки Data Matrix, как он устроен, чем отличается от QR и штрихкода EAN-13, какие требования предъявляются к печати и какие ошибки встречаются чаще всего.

Снимем головную боль с маркировкой за 1 звонок!

Экспертная помощь по маркировке товаров производителей, импортеров, для розницы и маркетплейсов (Wildberries, Ozon). Опыт 5+ лет, работаем без ошибок и штрафов.

📞 Звоните, мы на связи:

Решаем 100% задач по маркировке:


С нами выгодно и безопасно:

Молниеносно
Решение вашей задачи в день обращения

💡 Экспертно
5+ лет практики в маркировке

🛡️ Без штрафов
100% соблюдение законодательства

"Хватит тратить часы на поиск ответов в интернете! Получите четкий план действий от эксперта за 15 минут. Просто позвоните!"

— Команда MarkGuru

На практике предприниматели часто называют код маркировки «QR-кодом». Визуально они действительно похожи - оба выглядят как маленький квадрат с чёрно-белым узором. Но для системы маркировки используется исключительно Data Matrix формата GS1. QR-код, созданный самостоятельно, система «Честный ЗНАК» не примет - касса заблокирует продажу, а товар будет считаться немаркированным.

Что такое Data Matrix и зачем он нужен

Data Matrix - это двумерная матричная символика, состоящая из квадратных модулей (чёрных и белых точек), упорядоченных внутри L-образного шаблона поиска. Стандарт описан в ISO/IEC 16022. В отличие от линейного штрихкода (EAN-13), который хранит только числовой идентификатор товара, Data Matrix кодирует полноценный набор данных: идентификатор товара, серийный номер и криптографическую защиту.

В системе маркировки «Честный ЗНАК» используется подтип GS1 Data Matrix - то есть Data Matrix, в который данные записаны по стандартам международной системы GS1 с использованием идентификаторов применения (Application Identifiers, AI).

Зачем это нужно: каждая единица маркированного товара получает уникальный Data Matrix, который позволяет отследить её движение - от производства или импорта через всю цепочку поставок до момента продажи на кассе. Подделать или скопировать такой код невозможно благодаря криптографической защите (криптохвосту).

Нужна помощь с маркировкой? Заказываем коды, печатаем этикетки, формируем УПД

Подключить маркировку под ключ

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

Код маркировки в системе «Честный ЗНАК» - это не просто картинка. Это строка данных из 83–97 символов (в зависимости от товарной группы), закодированная в формате GS1 Data Matrix. Строка состоит из четырёх блоков:

Блок AI Содержание Длина
GTIN (01) Глобальный номер товарной позиции - 14 цифр, идентифицирует конкретный товар (модель, размер, цвет) 14 цифр
Серийный номер (21) Уникальный номер конкретной единицы товара - до 13 символов (цифры, буквы, спецсимволы) До 13 символов
Ключ проверки (91) 4 символа - первая часть криптохвоста 4 символа
Криптоподпись (92) 44 символа - вторая часть криптохвоста, обеспечивает защиту от подделки 44 символа

Пример полного кода маркировки (текстовая строка):

0104680697470261215tOci_-/XQEM>91EF1192pWqCdVKkGaHOnsqfDz05A5dLlgQbHmcZG7q1Cy7P8ho=

Красным выделены идентификаторы AI (01) и (21) - код идентификации. Синим - AI (91) и (92) - криптохвост.

Первые два блока (GTIN + серийный номер) - это код идентификации. Он используется при передаче товара через ЭДО, в УПД, при агрегации. Последние два блока - код проверки (криптохвост). Он нужен для проверки подлинности на кассе через ТС ПИоТ и в мобильном приложении «Честный ЗНАК».

Data Matrix, QR-код и EAN-13: чем отличаются

Параметр Data Matrix (GS1) QR-код EAN-13 (штрихкод)
Тип 2D (двумерный) 2D (двумерный) 1D (линейный)
Ёмкость данных До 2 335 символов До 4 296 символов 13 цифр
Размер при том же объёме данных На 30–60% меньше QR Крупнее Самый крупный
Коррекция ошибок До 30% повреждений До 30% повреждений Минимальная
Тихая зона (пустое пространство вокруг) 1 модуль (минимальная) 4 модуля 11 модулей
Используется в маркировке РФ ✅ Да ❌ Нет ❌ Нет (но остаётся на товаре)
Чем считывается 2D-сканер, ТСД, камера смартфона Камера смартфона, 2D-сканер Линейный или 2D-сканер

Главное преимущество Data Matrix для маркировки - компактность. Код с 90 символами данных помещается в квадрат размером от 10×10 мм. Для QR-кода с тем же объёмом информации потребуется площадь на 30–60% больше. На маленькой этикетке носка, пузырьке духов или пачке сигарет - это критично.

Ещё одно преимущество: Data Matrix не требует широкой «тихой зоны» - пустого пространства вокруг кода. Достаточно ширины в 1 модуль (одна минимальная точка). QR-код требует 4 модуля. Это позволяет размещать Data Matrix ближе к краю этикетки.

Печатаем этикетки Data Matrix любого размера - от вшивной бирки до короба

Заказать печать этикеток

Как считывается Data Matrix при продаже

Процесс происходит за доли секунды, но включает несколько этапов:

  1. Кассир подносит товар к 2D-сканеру. Сканер считывает Data Matrix и декодирует строку данных - извлекает GTIN, серийный номер и криптохвост
  2. Кассовая программа передаёт код в модуль ТС ПИоТ. Модуль отправляет запрос в систему «Честный ЗНАК»: этот код существует? Он в обороте? Он числится за этим продавцом?
  3. «Честный ЗНАК» проверяет криптохвост. Ключ проверки (91) и криптоподпись (92) подтверждают подлинность кода - он действительно выдан ЦРПТ, не подделан
  4. Система даёт ответ: продажа разрешена или заблокирована. Если код валиден - товар добавляется в чек
  5. ОФД передаёт данные о продаже в «Честный ЗНАК». Код выводится из оборота автоматически

Требования к печати Data Matrix: размер, контраст, материал

Код, который не считывается - хуже, чем его отсутствие. Товар есть, этикетка есть, а продать нельзя. Требования к печати Data Matrix жёстче, чем к QR или EAN-13:

  • Минимальный размер - зависит от количества данных и разрешения принтера. Для типичного кода маркировки (90 символов) - не менее 10×10 мм. Для коротких серийных номеров можно уменьшить до 8×8 мм
  • Разрешение печати - не менее 300 dpi для термотрансферных принтеров. При 203 dpi код может быть «замылен» и не считываться
  • Контраст - чёрные модули на белом (или максимально светлом) фоне. Минимальный контраст - 20%. Печать на цветном или тёмном фоне резко снижает считываемость
  • Тихая зона - минимум 1 модуль (одна точка) свободного пространства вокруг кода. На практике лучше оставить 2–3 мм
  • Поверхность - матовая предпочтительнее глянцевой. Глянец даёт блики при сканировании
  • Качество по ISO/IEC 15415 - грейд не ниже C (1.5). Оптимально - B (2.5) или A (3.5)

Каким оборудованием печатают Data Matrix

Выбор принтера зависит от объёмов и типа носителя:

  • Термотрансферный принтер этикеток - основной вариант для производителей и импортёров. Печать на самоклеящихся этикетках или сатиновых лентах (для вшивных ярлыков). Модели от 15 000 ₽ (Godex, TSC) до 100 000+ ₽ (Zebra)
  • Термопринтер - дешевле, но изображение выгорает со временем. Подходит для товаров с коротким сроком оборота
  • Типография - для крупных тиражей. Коды печатаются прямо на упаковке или на отдельных этикетках
  • Обычный лазерный/струйный принтер - для маркировки остатков и небольших партий. Качество ниже, но для единичных этикеток достаточно

Подберём оборудование, напечатаем этикетки, нанесём коды - всё за вас

Заказать маркировку под ключ

Криптохвост: зачем нужна криптографическая защита

Криптохвост - это последние 48 символов кода маркировки (4 символа ключа проверки + 44 символа криптоподписи). Они генерируются ЦРПТ с использованием криптографических алгоритмов и невоспроизводимы без доступа к закрытому ключу оператора.

Что это даёт:

  • Защита от подделки - невозможно самостоятельно сгенерировать валидный криптохвост
  • Защита от копирования - каждый код уникален, дубликат будет обнаружен при проверке на кассе
  • Офлайн-проверка - ТС ПИоТ может частично проверить подлинность кода даже без доступа к интернету, используя локальный модуль

Именно из-за криптохвоста Data Matrix кода маркировки нельзя «нарисовать самому». Даже если вы знаете GTIN и серийный номер товара - без криптоподписи от ЦРПТ код не пройдёт проверку.

Частые ошибки при работе с Data Matrix

Ошибка 1: Печать скриншота или картинки вместо кода. Сотрудник получает файл с кодами, делает скриншот, вставляет в Word и печатает. При масштабировании модули искажаются - код не считывается. Печатать нужно из специализированной программы или СУЗ «Честного ЗНАКа», сохраняя масштаб.

Ошибка 2: Отсутствие символа-разделителя GS (FNC1). В структуре Data Matrix между блоками данных переменной длины должен стоять специальный символ-разделитель (GS, код 29 в ASCII, или FNC1). Если его нет или вместо него вставлен текст «GS» - сканер прочитает код с ошибкой. Товар приравнивается к контрафакту.

Ошибка 3: Слишком маленький размер при плотных данных. Если серийный номер длинный (13 символов) и криптохвост полный (48 символов) - код содержит около 90 символов. При печати меньше 10×10 мм модули «слипаются» и становятся нечитаемыми.

Ошибка 4: Печать на цветном фоне. Data Matrix предполагает максимальный контраст - чёрное на белом. Печать на жёлтом, голубом или зелёном фоне упаковки снижает считываемость. Решение - белая подложка под кодом.

Ошибка 5: Повреждение кода при транспортировке. Этикетка помялась, намокла, затёрлась. Data Matrix выдерживает до 30% повреждений благодаря алгоритму коррекции ошибок Reed-Solomon. Но если повреждено больше - код не считается. Решение: наносить этикетку в защищённом месте, использовать ламинацию для агрессивных условий.

Как проверить Data Matrix код самостоятельно

Любой человек может проверить код маркировки на товаре:

  • Мобильное приложение «Честный ЗНАК» (iOS / Android) - наведите камеру на код, приложение покажет информацию о товаре: производитель, дата изготовления, статус в системе
  • Сайт честныйзнак.рф - раздел «Проверка товара»
  • Любой 2D-сканер - покажет текстовую строку кода (GTIN + серийный номер + криптохвост)

Если приложение показывает «Товар не найден» или «Код недействителен» - возможно, товар контрафактный, код повреждён или ещё не введён в оборот.

Стоимость маркировки под ключ от MarkGuru

MarkGuru берёт на себя весь цикл работы с Data Matrix: заказ кодов в СУЗ «Честного ЗНАКа», печать этикеток на термотрансферном принтере, нанесение на товар, ввод в оборот, формирование УПД для отгрузки. Личный менеджер, неограниченное количество кодов - всё включено в тариф.

Стоимость маркировки Честный знак под ключ

Полный комплекс услуг для работы с маркированном товаром. Всё включено - от описания товаров до формирования УПД. Вы получаете личного менеджера и неограниченное количество кодов маркировки.

Тариф на 1 месяц
5 000 за весь период
  • Описание товаров в НКМТ
  • Шаблоны этикеток DataMatrix
  • Формирование УПД для маркетплейсов
  • Личный менеджер
  • Неограниченное количество кодов маркировки
Тариф на 3 месяца
12 000 за весь период
4 000 в месяц
  • Описание товаров в НКМТ
  • Шаблоны этикеток DataMatrix
  • Формирование УПД для маркетплейсов
  • Личный менеджер
  • Неограниченное количество кодов маркировки
  • Экономия 3 000
Тариф на 6 месяцев
20 000 за весь период
3 333 в месяц
  • Описание товаров в НКМТ
  • Шаблоны этикеток DataMatrix
  • Формирование УПД для маркетплейсов
  • Личный менеджер
  • Неограниченное количество кодов маркировки
    Вы можете заказывать любое количество кодов маркировки, нет ограничений.
выгоднее на 41%
Тариф на 12 месяцев
35 000 за весь период
2 917 в месяц
  • Описание товаров
  • Шаблоны этикеток DataMatrix
  • Формирование УПД для маркетплейсов
  • Личный менеджер
  • Неограниченное количество кодов маркировки
    Вы можете заказывать любое количество кодов маркировки, нет ограничений.
  • Экономия 5 000

Эксперты по тарифам:

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

Data Matrix и QR-код - это одно и то же?

Нет. Это разные стандарты двумерных кодов. Data Matrix описан в ISO/IEC 16022, QR - в ISO/IEC 18004. Они отличаются внешним видом, структурой и требованиями. Для маркировки товаров в России используется исключительно GS1 Data Matrix.

Можно ли самому сгенерировать Data Matrix для маркировки?

Нет. Коды маркировки генерирует только оператор системы - ЦРПТ. Самостоятельно созданный Data Matrix не будет содержать валидного криптохвоста, и система его не примет. Касса заблокирует продажу.

Какой минимальный размер Data Matrix для маркировки?

Для типичного кода маркировки (около 90 символов) - не менее 10×10 мм при разрешении 300 dpi. При уменьшении размера или снижении разрешения модули «слипаются» и код становится нечитаемым.

Что такое криптохвост в коде маркировки?

Криптохвост - последние 48 символов кода: 4 символа ключа проверки (AI 91) и 44 символа криптоподписи (AI 92). Генерируется ЦРПТ и защищает код от подделки. Без криптохвоста код не пройдёт проверку на кассе.

Чем считывать Data Matrix - подойдёт ли обычный сканер?

Нет. Линейный (лазерный) сканер штрихкодов не считывает двумерные коды. Нужен 2D-сканер с поддержкой Data Matrix - имиджевый. Стоимость от 3 000 ₽ (проводные модели).

Зачем на товаре и штрихкод EAN-13, и Data Matrix?

EAN-13 (линейный штрихкод) - товарный идентификатор для торговых сетей, складских систем и сканирования на кассе (для определения цены). Data Matrix - код маркировки для системы «Честный ЗНАК». Они выполняют разные функции и не заменяют друг друга.

Что будет, если Data Matrix повреждён - товар нельзя продать?

Если код не считывается - продажа на кассе невозможна. Нужно перемаркировать товар: старый код выводится из оборота, заказывается новый, наносится на товар. Процедура описана в инструкции «Перемаркировка» на сайте честныйзнак.рф.

Сколько стоит один код Data Matrix?

50 копеек без НДС (61 копейка с НДС 22%) за один код. Цена фиксирована Постановлением Правительства РФ от 08.05.2019 № 577 и одинакова для всех товарных групп.

Можно ли считать Data Matrix обычной камерой смартфона?

Да, через приложение «Честный ЗНАК» для iOS и Android. Камера смартфона считывает Data Matrix, и приложение показывает информацию о товаре. Для кассовых операций нужен 2D-сканер, подключённый к ККТ.

Куда наносить Data Matrix на одежду?

На этикетку, бирку, ярлык или непосредственно на упаковку. Для одежды чаще всего используют самоклеящуюся этикетку на полиэтиленовой упаковке или вшивную сатиновую бирку. Главное - код должен быть доступен для сканирования при приёмке и продаже без вскрытия упаковки.

Главное: Data Matrix - не «картинка», а цифровой паспорт товара

Data Matrix код маркировки - это уникальный идентификатор с криптографической защитой, который связывает физический товар с его цифровым двойником в системе «Честный ЗНАК». Он содержит GTIN товара, серийный номер единицы и криптохвост для защиты от подделки. Генерируется только ЦРПТ, печатается на этикетке, считывается 2D-сканером. Качество печати напрямую влияет на считываемость: размер не менее 10×10 мм, разрешение от 300 dpi, максимальный контраст. Если не уверены в качестве печати или правильности данных - доверьте процесс MarkGuru: мы заказываем коды, печатаем этикетки и наносим их на товар.

Маркировка товаров под ключ: коды, этикетки, УПД, ввод в оборот

Оставить заявку на маркировку

Оставьте заявку
на консультацию по маркировке товаров

Наш специалист по маркировке свяжется с вами, подробнее расскажет о предложении и поможет подобрать решение.

Выберите удобный способ связи:

Телефон Telegram WhatsApp