Код маркировки — это последовательность из чисел, букв и символов. В УПД она вставляется как последовательность, а на товаре — в формате Data Matrix.

Data Matrix - двухмерное изображение, содержащее закодированные данные о продукции. Он разработан с применением продвинутых способов шифрования данных, одобренных ФСБ РФ.

Преимущество кода маркировки - возможность считывать изображение даже в том случае, если оно частично повреждено. Если простой штрих-код не читается при малейшем дефекте, то Data Matrix можно отсканировать при повреждении до 30% площади.

Коды маркировки вносятся в отгрузочный УПД из учетной системы или считываются непосредственно с товара перед отгрузкой. Последнее решение удобнее: не нужно хранить коды в своей учетной системе (а их будет немало, и придется озадачиться увеличением серверных мощностей), можно убедиться, что коды, которые поедут к получателю, действительно попали в УПД и были переданы в Честный ЗНАК и списаны с вас. Для этого необходимо:

  1. Оснастить склад оборудованием для считывания кодов DataMatrix (это могут быть и 2D-сканеры, ТСД).
  2. Установить программное обеспечение, которое формирует УПД с кодами маркировки.  

В формате УПД по приказу ФНС России от 19.12.2018 N ММВ-7-15/820@ есть место для информации о маркированном товаре. В каждой строке есть структурированный блок под коды и агрегаты. В xml файле данного документа значения также указываются в блоке табличной части <ТаблСчФакт>, где появился блок <НомСредИдентТов>, в котором и указываются коды в полях <НомУпак> и <КИЗ>, для кодов потребительской упаковки и <ИдентТрансУпак>для кодов транспортной упаковки.

Если необходимо выставить корректировку по УПД, то документ формируется в формате по приказу ФНС России от 08.05.2015 N ММВ-7-2/189@ (старый формат УКД, действует до 01.10.2021 г.) или по приказу ФНС России от 12.10.2020 N ЕД-7-26/736@ (новый формат УКД).