Код ошибки 24 в Честном знаке: «Код маркировки не в обороте» — причины и решение

Короткий ответ: ошибка 24 в системе «Честный знак» возникает, когда вы пытаетесь передать через УПД код маркировки, который находится не в статусе «В обороте». Чтобы исправить — проверьте статусы всех КИЗ из документа, введите в оборот те, что в статусе «Нанесён», и удалите из УПД коды, которые уже выведены или проданы.

Что означает ошибка 24

Система «Честный знак» присваивает каждому коду маркировки (КИЗ) определённый статус в зависимости от стадии жизненного цикла товара. Когда вы отправляете УПД в ЭДО маркетплейса, система проверяет, что все коды из документа находятся именно в статусе «В обороте» — только тогда передача прав собственности считается корректной.

Если хотя бы один код имеет другой статус, «Честный знак» возвращает ошибку 24 и документ не обрабатывается. В ответ приходит текст вида:

«Код маркировки находится в статусе отличном от «В обороте». Передача кодов по УПД возможна только в статусе «В обороте».»

Важно: пока ошибка не исправлена, УПД висит со статусом «Обработан с ошибками», а маркетплейс (Wildberries или Ozon) не принимает товар. Если просрочить срок отправки УПД ДОП (3 дня от приёмки на WB), может начисляться штраф.

Статусы КИЗ и какой нужен для УПД

Вот основные статусы, в которых может находиться код маркировки:

СтатусЧто означаетГодится для УПД?
ЭмитированКод заказан в Честном знаке, но ещё не распечатан и не нанесёнНет
НанесёнКод распечатан и нанесён на товар, но не введён в оборотНет
В оборотеКод введён в оборот, товар готов к продаже/передачеДа
Выведен из оборотаТовар продан конечному покупателю или списанНет
СписанКод аннулирован (брак, утеря, истёк срок)Нет
ПереданКод уже передан другому участнику оборота по УПДНет

Для отправки УПД в Wildberries или Ozon подходит только статус «В обороте». Всё остальное — ошибка 24.

Четыре причины, почему возникает ошибка 24

1. Коды в статусе «Нанесён», их забыли ввести в оборот

Самая частая ситуация. Производитель или импортёр заказал коды, нанёс их на упаковку, но не сформировал документ «Ввод в оборот» в Честном знаке. Коды физически есть на товаре, но в системе они — «Нанесён».

Решение: в личном кабинете Честного знака создать документ «Ввод в оборот», добавить все нужные коды, подписать КЭП. Через несколько минут коды перейдут в «В обороте».

2. Коды уже переданы другим УПД (статус «Передан»)

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

Решение: проверить историю ваших УПД в ЛК Честного знака. Если коды действительно уже ушли — убрать их из текущего документа.

3. Коды выведены из оборота (продажа через ОФД или ручной вывод)

Если товар уже был продан через кассу (чек в ОФД автоматически выводит КИЗ из оборота) или вы вручную оформили «Вывод из оборота», эти коды больше непригодны для УПД.

Решение: удалить такие коды из документа. Если вывод был ошибочным — возможен возврат в оборот, но процедура сложная и не всегда доступна.

4. Коды не принадлежат вашей организации

Это не совсем «классическая» 24-я, но часто путается с ней. Если ИНН владельца КИЗ не совпадает с ИНН отправителя УПД, «Честный знак» тоже отклонит документ — с формулировкой «КИЗ принадлежит другому участнику».

Решение: проверить, что отправителем УПД выступает именно та организация, которой принадлежат коды. При работе по доверенности — убедиться, что МЧД оформлена корректно.

Как проверить статус КИЗ в Честном знаке

Два способа:

Через личный кабинет

  1. Зайдите на честныйзнак.рф по сертификату КЭП
  2. Откройте «Национальный каталог» → «Коды маркировки»
  3. В поиске вставьте проблемный код (или используйте фильтр по статусу)
  4. Посмотрите столбец «Статус» — там будет текущее состояние

Через API или сервис проверки

Если кодов много (десятки-сотни), проверять каждый вручную долго. Используйте сервис, который проверяет массово — например, УПД Помощник делает это автоматически при загрузке акта приёмки: перед отправкой каждый код валидируется через API Честного знака, и если хотя бы один не в обороте, отправка останавливается — звёзды не списываются.

Как исправить ошибку 24 (пошагово)

  1. Получите список проблемных кодов. В ЛК Честного знака → «Документы» найдите ваш УПД со статусом «Обработан с ошибками», нажмите «Сформировать список ошибок». В файле будут перечислены конкретные КИЗ с указанием их текущего статуса.
  2. Сгруппируйте коды по статусу:
    • «Нанесён» → нужен «Ввод в оборот»
    • «Передан» → убрать из УПД
    • «Выведен из оборота» → убрать из УПД
    • «Принадлежит другому участнику» → проверить ИНН и МЧД
  3. Введите «Нанесёные» коды в оборот. В ЛК Честного знака → «Документы» → «Создать» → «Ввод в оборот». Выберите товарную группу, добавьте коды (вставкой списка или из файла), укажите дату производства и VSD при необходимости. Подпишите КЭП.
  4. Подождите 5-10 минут, пока коды пройдут обработку и перейдут в статус «В обороте». Проверьте ещё раз через поиск.
  5. Сформируйте новый УПД с актуальным набором кодов (без проданных и без тех, что ушли другими УПД). Отправьте через вашу ЭДО или через сервис автоотправки.
  6. Аннулируйте старый УПД с ошибкой в ЭДО, если он ещё не отклонён маркетплейсом. Номер нового документа должен совпадать со старым (требование Ozon) или быть новым (Wildberries).

Как избежать ошибки 24 в будущем

  • Вводите коды в оборот сразу после нанесения. Не копите нанесённые коды неделями — чем ближе ввод в оборот к дате отгрузки, тем меньше риск забыть.
  • Ведите учёт отправленных КИЗ. Фиксируйте, какие коды ушли каким УПД, чтобы не отправить их повторно.
  • Проверяйте статусы перед отправкой. Массовая проверка через API занимает секунды, а спасает от повторной пересборки документа и возможного штрафа от маркетплейса.
  • Настройте валидацию в своём ЭДО. Многие операторы (Диадок, СБИС, Контур) позволяют проверять коды до подписания. Если такой функции нет — используйте внешний сервис.

УПД Помощник делает эту проверку автоматически: загружаете акт приёмки от Wildberries или XML-УПД от Ozon, сервис валидирует каждый код через API Честного знака, находит невалидные, предлагает автоматически убрать их из документа. Только после этого документ подписывается и уходит в ЭДО маркетплейса. Если код не в обороте — отправка не состоится, баланс не спишется.

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

Что означает ошибка 24 в Честном знаке?

Ошибка 24 означает, что один или несколько кодов маркировки (КИЗ) в вашем УПД находятся в статусе, отличном от «В обороте». Система Честного знака не пропускает передачу прав на такие коды.

Какие статусы КИЗ бывают и какой нужен для УПД?

Основные статусы: «Эмитирован» (код заказан), «Нанесён» (код распечатан), «В обороте» (код введён в оборот — единственный валидный для передачи через УПД), «Выведен из оборота», «Списан». Для отправки УПД на маркетплейс все коды должны быть строго «В обороте».

Где посмотреть текущий статус кода в Честном знаке?

Зайдите в личный кабинет честныйзнак.рф → «Национальный каталог» → «Коды маркировки». Через поиск по коду или фильтр по статусу можно увидеть, в каком состоянии находится каждый КИЗ.

Как ввести коды в оборот, если они в статусе «Нанесён»?

В личном кабинете Честного знака создайте документ «Ввод в оборот», выберите товарную группу, добавьте коды и подпишите документ КЭП. Через несколько минут коды перейдут в статус «В обороте» и их можно включать в УПД.

Как избежать ошибки 24 в будущем?

Перед отправкой любого УПД проверяйте статусы всех КИЗ через API Честного знака или через сервис, который делает это автоматически. УПД Помощник проверяет статусы каждого кода перед подписанием — если код не в обороте, отправка не произойдёт и звезда не спишется.