Маркировка радиоэлектроники в системе «Честный знак» стала обязательной в 2026 году, и почти каждый участник рынка — импортёр, дистрибьютор, производитель — прошёл через одни и те же вопросы. Мы собрали их в один справочник: как устроены коды, чем отличается ввоз из ЕАЭС от импорта по декларации, почему упаковка из тысячи компонентов маркируется одним кодом и как её потом разделить, что означают номера ошибок и почему ответ «200 OK» не означает, что документ принят.
Содержание
- Кого и чего это касается
- С чего начинается работа
- Национальный каталог и карточки товара
- Как устроен код маркировки
- Жизненный цикл кода: от заказа до вывода
- Упаковки переменного количества и их дробление
- Остатки, импорт и ввоз из ЕАЭС
- Передача кодов покупателю через ЭДО
- Ошибки и молчаливые отказы
- Деньги: эмиссия, баланс, квота GTIN
- Практика: печать этикеток и сканеры
1. Кого и чего это касается
Какие электронные компоненты подлежат маркировке?
Под маркировку попадает примерно треть типового ассортимента дистрибьютора электроники: источники питания и преобразователи напряжения, реле на напряжение свыше 60 В, соединители и разъёмы, светодиоды и оптопары, коммутационные модули, светотехника, печатные платы.
Ключевые даты
| Срок | Что наступает |
|---|---|
| март 2026 | Регистрация участников оборота, бесплатная выдача кодов |
| 1 мая 2026 | Обязательная маркировка при импорте и производстве. Это рубеж «до/после»: товар, ввезённый раньше и не проданный, проходит как остатки |
| 30 ноября 2026 | Крайний срок домаркировки остатков (обсуждалось продление — отслеживайте) |
| 1 декабря 2026 | Оборот немаркированного запрещён, передача кодов через ЭДО обязательна |
| 1 марта 2027 | Обязателен вывод из оборота; в рознице — через кассу |
Учёт в товарной группе — поэкземплярный: система знает судьбу каждого кода, а не только сводные объёмы.
2. С чего начинается работа
Из чего состоит «Честный знак» с точки зрения интеграции
Начинающие часто воспринимают систему как единое целое, а на деле это три разные подсистемы с разными адресами, разными токенами и разной логикой:
| Подсистема | За что отвечает |
|---|---|
| ГИС МТ (True API) | Оборот: статусы кодов, ввод в оборот, вывод из оборота, документы |
| СУЗ станция управления заказами |
Эмиссия: заказ кодов, их выкуп, отчёты о нанесении |
| Национальный каталог | Карточки товара: наименование, ТН ВЭД, бренд, разрешительная документация |
Токен для чтения статусов и токен для заказа кодов — разные, живут отдельно и протухают независимо. Типичная ошибка новичка: сетевой сбой из-за просроченного токена выглядит в логах как «заказ ещё не готов» и съедает весь таймаут ожидания.
Можно ли подписывать документы автоматически, без человека?
Технические решения существуют, но у каждого своя цена, и «просто включить автоподпись» не выйдет. Подпись без подтверждения владельцем противоречит требованиям законодательства об электронной подписи, а облачные сервисы такую услугу не оказывают. Остаются варианты, каждый из которых чем-то неудобен:
| Подход | Чем расплачиваетесь |
|---|---|
| Сертификат лежит на сервере, подписание автоматическое | Технически работает и встречается на практике, но это личная подпись конкретного человека в постоянном доступе у сервера. Риск оценивайте сами: подписью можно воспользоваться не только для маркировки |
| Решения «для внутреннего размещения» с аппаратным модулем безопасности | Стоят дорого, разворачиваются долго — и всё равно предполагают подтверждение операции человеком |
| Подпись на рабочем месте подписанта, очередь на стороне системы | Ключ остаётся у владельца, но нужна работающая машина с криптопровайдером: это может быть открытая вкладка браузера, а может — учётная система, которая сама обращается к криптопровайдеру на компьютере подписанта. Пока рабочее место не активно, очередь копится |
Какой бы вариант вы ни выбрали, архитектуру вокруг него имеет смысл строить одинаково:
- Чтение (статусы кодов и документов) — по «токену дня»: сотрудник утром один раз подписывает вход, токен живёт 9–10 часов;
- Всё, что требует подписи (ввод в оборот, отчёты о нанесении, вывод из оборота, дробление) — складывается в очередь на подпись;
- Ответственный сотрудник подписывает накопленное пачкой, одним действием.
Такой подход выдерживает и рост объёмов, и отпуска: очередь копится, а не блокирует работу склада. Полномочия подписанта система проверяет сама — по машиночитаемой доверенности.
3. Национальный каталог и карточки товара
Зачем нужна карточка и когда её обязательно публиковать
Карточка описывает товар: наименование, бренд, ТН ВЭД, ОКПД2, разрешительную документацию. Она проходит путь черновик → модерация → публикация, модерация занимает до четырёх рабочих дней.
Практический вывод: держите документы в собственном буфере и выпускайте их к отправке только после того, как карточка получила статус «опубликована». Проверять статус нужно программно, а не «на глаз».
Почему карточка зависает на модерации
Частая причина — пустая графа разрешительной документации. Каталог не требует документ у каждой позиции: у многих товаров его нет, и это нормально. Но пустое место — не то же самое, что осознанное «не требуется».
Если документ есть, он передаётся парой «номер и дата»: без даты каталог реквизит не примет, и он выпадет целиком. Дату придётся брать из своей учётной системы — публичного способа получить её программно из реестра Росаккредитации нет.
И ещё одно: заполнять документацию нужно до отправки на модерацию. Внести её в уже опубликованную карточку заметно сложнее.
4. Как устроен код маркировки
Код в Data Matrix состоит из двух смысловых частей, и различать их критически важно:
└──── код идентификации (КИ) ────┘ └──── криптографический хвост ────┘
| Часть | Где применяется |
|---|---|
| КИ без хвоста |
Учёт в собственном реестре, документы ввода в оборот, поле маркировки в УПД, декларация на товары |
| Полный код с криптохвостом |
Отчёт о нанесении и печать этикетки — только он позволяет напечатать действительный Data Matrix |
Разбор кода: две ошибки, которые совершают почти все
- Резать по фиксированной длине. Серийный номер имеет переменную длину (до 20 символов) и заканчивается служебным разделителем. Разбирать надо по разделителю.
- Отбраковывать «странные» символы. Алфавит серийных
номеров включает кавычки, скобки, знаки препинания:
5b7XwGn=GLU!zTrYr"aY— совершенно нормальный серийник. Фильтр «только буквы и цифры» отбракует валидные коды.
5. Жизненный цикл кода: от заказа до вывода
|
1. Заказ СУЗ |
2. Нанесение печать + отчёт |
3. Ввод в оборот ГИС МТ |
4. Передача УПД через ЭДО |
5. Вывод розница, списание |
Заказ кодов: лимиты, о которые спотыкаются
- не более 10 товаров (GTIN) в одном заказе, повторы одного GTIN внутри заказа запрещены — заявку из складской системы придётся резать на пачки;
- до 150 000 кодов на позицию, если в заказе несколько товаров;
- не более 100 активных заказов одновременно: при достижении лимита создание новых просто перестаёт работать;
- заказанные коды нужно выкупить из буфера — и обязательно сверять, сколько кодов вернулось: прийти может меньше, чем заказано.
Отчёт о нанесении: три обязательные вещи
Отчёт — момент, когда система узнаёт, что коды физически наклеены. Три условия, без которых он тихо умрёт:
- полный код с криптохвостом (усечённый — ошибка);
- дата производства — без неё отчёт уходит в никуда без всякого сообщения;
- КПП организации в атрибутах — для радиоэлектроники обязателен.
Почему «200 OK» не значит «принято»
Отсюда правило: у каждой операции должен быть свой способ узнать вердикт.
| Что подали | Чем проверить | Что считать провалом |
|---|---|---|
| Отчёт о нанесении или разделении | Статус отчёта в СУЗ | «Ошибка»; «отправлен» — ещё не провал |
| Заказ кодов | Статус заказа и состояние буфера | «Отклонён» с причиной по товару |
| Документы ГИС МТ ввод, вывод, импорт |
Карточка документа по его идентификатору | «Проверен с ошибками» + список ошибок |
| Что угодно, когда сомневаетесь | Фактическое состояние самих кодов | Статус и даты не изменились |
И ещё: дедупликации подач нет. Две одинаковые отправки создадут два документа — первый пройдёт, второй будет отклонён. Защиту от двойной подачи придётся строить у себя, причём такую, которая срабатывает до обращения к системе: статус, выставляемый после ответа, оставляет окно гонки шириной в целый запрос.
6. Упаковки переменного количества и их дробление
Это самая частая тема вопросов в электронике — и самый частый источник взаимного непонимания между поставщиком и покупателем.
Почему на катушке из 5000 резисторов один код?
Поэкземплярный учёт не означает «наклейку на каждый компонент». Мелкие изделия маркируются одним родительским кодом, в который зашито количество: катушка, пакет, коробка на тысячу штук — это одна маркированная упаковка переменного количества. Клеить код на каждый чип-резистор физически невозможно, и система этого не требует.
Как количество попадает в систему?
Количество дописывается в сам код при отчёте о нанесении отдельной группой данных. Признак того, что товар вообще может иметь переменное количество, берётся из карточки Национального каталога.
Как узнать, сколько единиц сейчас под кодом?
Достоверно это знает только «Честный знак». В самом Data Matrix количества нет — величина переменная и меняется при каждом дроблении. Запрос информации по коду возвращает текущее фактическое количество; своя локальная копия — вспомогательная величина, полагаться на неё в спорных ситуациях нельзя.
В карточке кода написано «Тип упаковки: Единица товара». Значит, это одна штука?
Более того, «единица товара» — обязательное условие операции разделения: родительский код должен быть именно такого типа. Коды групповой и транспортной упаковки для дробления не годятся, они расформировываются иначе. То есть запись, которая настораживает покупателей, на самом деле подтверждает, что упаковку можно разделить.
Как разделить упаковку
Операция называется «отчёт о нанесении по операции разделения товаров». Отдельно расформировывать упаковку и отдельно вводить новый код в оборот не нужно — всё делается одним документом:
|
1 |
Заказать новый код маркировки на отделяемое количество. Тот же GTIN, способ выпуска — «маркировка вне производства или импорта». |
|
2 |
Нанести новый код на отделяемую часть и подать отчёт о разделении, указав новый код, количество и код-родитель. |
|
3 |
Система сама уменьшает количество у родителя и переводит новый код сразу в оборот. Когда у родителя остаётся ноль, он списывается автоматически. |
Условия, при которых операция пройдёт:
| Требование | Почему отказывают |
|---|---|
| Оба кода принадлежат вам | Пока УПД не подписана обеими сторонами, коды числятся за поставщиком |
| Родитель — «единица товара», в обороте | Групповые и транспортные коды делятся иначе |
| Новый код — тот же GTIN, ещё не введён | Чужой GTIN или уже введённый код операцию не пройдут |
7. Остатки, импорт и ввоз из ЕАЭС
Товар лежит на складе с прошлого года. Что с ним делать?
Это остатки, и они домаркировываются по упрощённой схеме: заказ кодов способом «маркировка вне производства или импорта», нанесение, ввод в оборот как остатков. Разрешительная документация для остатков не требуется. Обратите внимание: для радиоэлектроники специальные «остаточные» способы выпуска, знакомые по другим товарным группам, не применяются — используется именно перемаркировка.
Импорт: чем отличается ввоз из третьих стран от ввоза из ЕАЭС?
Здесь скрыта ловушка, на которой спотыкаются почти все интеграции. Разберём по этапам:
| Этап | Импорт по декларации | Ввоз из ЕАЭС |
|---|---|---|
| Заказ кодов | способ выпуска «импорт» | тоже «импорт» |
| Ввод в оборот | документ по данным таможенной декларации | отдельный трансграничный документ |
Кто наносит коды, если товар маркируется на зарубежном производстве
При ввозе коды должны быть на упаковках до прибытия товара, поэтому наносят их, как правило, на стороне производителя. Схема обычная: российский участник оборота заказывает коды, выгружает их файлом и передаёт партнёру, тот печатает этикетки и клеит.
Когда производство за рубежом, к обычным рискам добавляются языковой барьер и разное понимание самой задачи. Инструкция, написанная по-русски и переведённая через переписку, на фабрике превращается в «наклеить эти картинки на коробки», а тонкости теряются первыми. Ошибка возникает не от небрежности, а от того, что человек на другом конце не видит смысла операции.
Теряются при этом обе величины, которые задаются при нанесении, — и количество в упаковке, и дата производства. Про дату забывают особенно часто, потому что внешне упаковки одинаковы: две коробки одного артикула отличаются только датой, и перепутать их на складе проще простого. Всплыть это может в самый неподходящий момент — например, при полном таможенном досмотре, когда сведения в системе не сойдутся с фактическим товаром.
И вот что важно понимать про исправления. Дату производства поправить можно — для этого есть отдельный документ корректировки сведений. А количество в упаковке не изменяется никак и никогда: оно фиксируется в момент нанесения намертво, и никакой корректировкой его не переписать.
Формально существует перемаркировка — замена кода на новый. Но она не отменяет расходов, а добавляет их: коды снова платные, этикетки нужно заново напечатать и физически наклеить, а если партия к этому моменту лежит на складе временного хранения, сверху ложатся работы и хранение на СВХ — они обычно дороже самих кодов. Перемаркировка — страховка от катастрофы, а не рабочий сценарий.
При этом ответственность за достоверность сведений несёт импортёр, а не иностранная фабрика: для системы участник оборота — он.
Просьбами «будьте внимательнее» это не лечится: ошибка происходит там, где сведения вводит один человек, а упаковку держит в руках другой. Работающий подход — убрать посредника из передачи данных: дать производителю инструмент, в котором он сам заказывает нужное количество кодов под конкретные упаковки, печатает этикетки, а после наклейки сканирует их и тут же указывает количество в каждой упаковке и дату производства. Тогда данные вносит тот, кто физически видит товар, а импортёру остаётся проверка и подтверждение.
Для поставщиков из ЕАЭС у «Честного знака» есть и собственная схема: экспортёр сам заказывает российские коды через систему маркировки своей страны, наносит их и подаёт сведения об отгрузке, а импортёру остаётся один документ приёмки. Механизм рабочий, но требует, чтобы партнёр взял на себя вашу регуляторную работу без выгоды для себя — на практике соглашаются редко, так что рассчитывать на него как на основной путь не стоит.
8. Передача кодов покупателю через ЭДО
Нужно ли отдельно сообщать системе об отгрузке?
Из этого следует важное для обеих сторон: пока покупатель не подписал УПД, товар в системе остаётся за продавцом. Покупатель не сможет ни продать его дальше, ни разделить упаковку — не потому, что что-то настроено неправильно, а потому, что коды ему ещё не принадлежат.
Можно ли проверить УПД до отправки?
Да, и это недооценённая возможность. У «Честного знака» есть сервис предварительной проверки универсального передаточного документа: вы отправляете туда готовый XML до того, как он уйдёт контрагенту, и получаете вердикт — пройдёт документ проверку системы или будет отклонён, с перечнем конкретных ошибок.
А если покупатель вообще не работает с маркировкой?
Ситуация обычная: небольшая производственная компания покупает компоненты для собственных изделий и участником оборота маркированной радиоэлектроники не является. Передать ей коды через ЭДО невозможно — принимающей стороны в системе просто нет.
Если контрагент не участник оборота именно по радиоэлектронике, коды при продаже выводятся из оборота — с указанием соответствующей причины. Товар уходит покупателю уже «вне оборота», и дальнейшая судьба кодов систему не интересует. Проверку удобно встраивать в момент оформления отгрузки: сценарий «передаём коды по ЭДО» и сценарий «выводим из оборота» расходятся именно здесь.
В документе от поставщика вместо кодов — коробки
Поставщик вправе указать не поштучные коды, а код транспортной упаковки — номер коробки, внутри которой лежат обычные коды. Оба способа могут смешиваться в одном документе и даже в одной строке. Состав коробки раскрывается запросом к системе. Учтите это при автоматической приёмке: разбор, который ищет только поштучные коды, у такой позиции найдёт ноль и решит, что товар немаркированный.
Что проверять при приёмке
- сканировать фактические коды и сверять с перечнем в документе — чужой код в коробке означает пересортицу у поставщика;
- считать товар своим только после подписания документа обеими сторонами и подтверждения передачи в ГИС МТ;
- сверять количество под кодом с ожидаемым — для упаковок переменного количества это единственный способ поймать расхождение до того, как товар уйдёт дальше.
9. Ошибки и молчаливые отказы
Ошибки приходят не в ответе на запрос, а в статусе документа — и формулировки часто уводят в сторону. Расшифровка самых частых:
| Что видите | Что на самом деле |
|---|---|
| «Недопустимый статус кода» | Две противоположные причины: либо нанесение ещё не обработано, либо код уже введён в оборот. Различать по фактическому статусу кода |
| «Недостаточное описание товара» | Карточка в каталоге не опубликована |
| «Код не имеет вложений» | Коды не нанесены либо групповая упаковка подана без кода упаковки |
| «Подпись не соответствует участнику» | Подписано не то представление документа |
| Ошибки нет, но ничего не происходит | Самый коварный случай: отчёт принят, номер выдан, коды остались непронесёнными. Ищите неопубликованную карточку или отсутствующую дату производства |
Общее правило: если операция «вроде прошла», но статус кодов не изменился — считайте, что она не прошла, и ищите причину, а не повторяйте подачу. Повтор создаст второй документ, который отклонят.
10. Деньги: эмиссия, баланс, квота GTIN
Выпуск кодов платный, и цена не «примерно», а установлена постановлением Правительства единой для всех товарных групп:
Считать бюджет удобно от неё: партия в 100 000 компонентов, маркированная поштучно, стоит 50 000 рублей плюс налог, а та же партия в упаковках переменного количества — несколько рублей. Это, помимо физической невозможности клеить код на чип-резистор, вторая причина маркировать упаковками.
Оплата списывается с лицевого счёта участника, и это создаёт риск, о котором вспоминают поздно:
Отсюда практический вывод: баланс — величина, о которой нельзя узнавать «по факту сбоя». Нужен регулярный автоматический опрос и оповещение при снижении ниже порога, заданного с запасом на ближайшие поставки.
Второй ресурс — номера GTIN. Их количество ограничено договором с оператором, и остаток система не показывает: такого метода в интерфейсе каталога просто нет. Считать приходится самостоятельно. Учтите, что номер расходуется в момент создания карточки, а не публикации: черновики и отклонённые на модерации карточки тоже занимают номера.
11. Практика: печать этикеток и сканеры
Печать
- Data Matrix для маркировки — не обычный двумерный код: в нём обязателен служебный признак и разделители групп. Генератор, собирающий код из «скобочной» записи, на серийниках со спецсимволами выдаёт нечитаемую этикетку;
- каждую напечатанную матрицу стоит декодировать обратно и сверять с исходным кодом — это дёшево и ловит брак до того, как он уедет клиенту;
- встроенные в принтер кодировщики штрихкодов бывают ненадёжны: наблюдались случаи, когда принтер молча не печатал код на отдельных серийниках. Надёжнее готовить изображение самим и отдавать принтеру готовую графику.
Сканеры
- Раскладка клавиатуры. Сканер «печатает» код как нажатия клавиш. При русской раскладке латиница превращается в кириллицу, код бьётся, система его не узнаёт. Поле ввода должно читать физические клавиши, а не символы;
- Разделитель групп. Часть моделей передаёт его отдельной клавишей, и браузер его не видит — сканер нужно настраивать по инструкции конкретной модели;
- Автоотправка по паузе. Если сканер не шлёт «ввод» в конце, поле отправляют по паузе набора. Пауза в 100–150 мс мала: на медленной машине уходит обрывок кода, и оператор видит череду отказов. Разумное значение — около 350 мс плюс проверка минимальной длины.
Где брать первоисточники
Описание программных интерфейсов «Честного знака» не публикуется в открытом доступе: документы выдаются из личного кабинета участника — раздел «Помощь» для ГИС МТ и вкладка «Руководства» для СУЗ. Это два разных места, что регулярно путают. Методические рекомендации по оформлению документов ЭДО и база знаний по товарным группам открыты и обновляются регулярно — при расхождении с этой статьёй верьте им: система меняется.
Нужна помощь с внедрением? Мы прошли маркировку радиоэлектроники целиком — от карточек Национального каталога и эмиссии кодов до отчётов о нанесении, ввода в оборот, дробления упаковок и передачи сведений через ЭДО. Накопленная практика включает и то, о чём документация умалчивает.
Консультируем участников рынка и помогаем выстроить процесс — от разбора конкретной ошибки до проектирования интеграции. Пишите на sale@radiodetali.com.