Как работать с маркированным товаром при продаже через кассу?

Елена Кузьмина 08.04.2026 00:44 3 1 Есть ответ

У нас розничный магазин и недавно появились товары с кодами Data Matrix. Подскажите, как правильно работать с такими товарами на кассе. Нужно ли сканировать код маркировки при каждой продаже и каким образом информация о продаже передается в систему «Честный знак».

Эксперт 08.04.2026 00:44 3

Да, при продаже маркированного товара на кассе нужно считывать именно код Data Matrix (код маркировки) с каждой единицы товара. После пробития чека данные уходят из кассы через ОФД и фиксируются в системе маркировки «Честный знак» как вывод из оборота по розничной продаже.

Как это работает и почему так

Маркировка в РФ устроена так, что каждая единица товара имеет уникальный код, и при продаже этот код должен быть передан в составе фискального документа. Механика передачи такая:

  • кассир сканирует Data Matrix;
  • кассовая программа формирует чек с реквизитами маркировки (код товара/код маркировки в составе фискальных данных);
  • ККТ отправляет чек в ОФД по правилам 54‑ФЗ;
  • ОФД передает фискальные данные в ФНС, а затем сведения о маркировке попадают в «Честный знак» и код считается выведенным из оборота по рознице.

Если код маркировки в чек не попал (или попал некорректно), для «Честного знака» такая продажа не закрывает оборот: товар продолжает числиться у вас, что создает риск расхождений по остаткам и претензий при контроле.

Практически: что должно быть на кассе и как продавать

  1. Оборудование: 2D-сканер, который читает Data Matrix (обычный 1D-сканер штрихкодов EAN не подойдет).
  2. ККТ и ПО: касса и товароучет/кассовая программа должны поддерживать продажу маркированных товаров (как минимум — корректное включение кода маркировки в чек). Убедитесь, что установлены актуальные прошивки/драйверы и включены настройки маркировки для нужных товарных групп.
  3. На каждой продаже: если продаете 3 одинаковые штуки — сканируете 3 разных Data Matrix, потому что коды разные.
  4. Если продаете упаковку (блок/короб): в рознице обычно требуется вывод именно единичных кодов. Сканирование «коробочного/агрегатного» кода возможно только если ваша учетная система умеет корректно «разагрегировать» упаковку до единиц и сформировать чек с единичными кодами (иначе высок риск ошибки).
  5. Возврат от покупателя: оформляется кассовым возвратом (возврат прихода) с указанием того же кода маркировки — тогда код возвращается в оборот на вашу сторону (при условии, что товар подлежит возврату и не утратил товарный вид).

Отдельный нюанс: «разрешительный режим»

Для части маркируемых товарных групп введена проверка кода в момент продажи (так называемый разрешительный режим): касса/ПО делают онлайн‑запрос и в зависимости от ответа продажа разрешается или блокируется. Если вы попали в такой режим по своей категории товара, важно обеспечить стабильный интернет на кассе и актуальные настройки интеграции.

Типичные ошибки розницы

  • Сканируют только EAN-штрихкод на ценнике/упаковке, а Data Matrix не считывают.
  • Пробивают количеством «3 шт», но сканируют один код маркировки вместо трех.
  • Касса работает без корректной поддержки маркировки (не те настройки/прошивка/формат фискальных данных), и код в чек не попадает.
  • Продают товар с нечитаемым/поврежденным Data Matrix без корректного решения (в итоге код не выводится из оборота).

Рекомендация: начните с проверки: (1) ваша ККТ и кассовое ПО поддерживают продажу маркированных товаров по вашим товарным группам, (2) 2D‑сканер стабильно читает Data Matrix, (3) в чеке печатается/передается реквизит маркировки. Это быстро выявляет 90% проблем еще до того, как накопятся расхождения в «Честном знаке».

Ответы пользователей
Войдите, чтобы написать ответ
Войти через центр авторизации