Коротко: поставку биологически активных добавок отклоняют на приёмке Wildberries и Ozon по восьми типовым причинам — код не введён в оборот в «Честном ЗНАКе», коды переданы в УПД позже физической поставки, DataMatrix не читается сканером, данные на этикетке расходятся с карточкой, короба не агрегированы, у товара статус «уже продан», пересортица кодов или ошибка даты на этикетке. Каждая из них диагностируется по конкретному признаку и чинится за один-два шага. Ниже — каталог проблем: как опознать свою по симптому и что именно сделать, чтобы партия прошла со второго раза без новой переотправки.
Сначала локализуйте проблему: документы или печать
Прежде чем что-то менять, определите, в каком слое сломалось. Все отказы по БАД делятся на две большие группы, и лечатся они по-разному.
Слой 1 — статусы и документы (ГИС МТ + ЭДО). Код физически нормальный, но в системе с ним что-то не так: не введён в оборот, не передан в УПД, передан поздно, имеет «чужой» статус. Симптом: сканер код читает, но приёмка всё равно отклоняет, либо товар принимают на склад, но не выводят в продажу.
Слой 2 — физическое нанесение (печать этикетки). С документами порядок, но сканер не может считать код или данные на этикетке не совпадают с карточкой. Симптом: приёмка спотыкается именно на сканировании, появляется «код не распознан» или «расхождение».
Быстрый тест, чтобы понять слой: возьмите спорный экземпляр и просканируйте код приложением «Честный ЗНАК». Если приложение не читает код с напечатанной этикетки — это слой 2 (печать). Если читает и показывает статус — смотрите статус: «в обороте» и привязка к поставке есть, а склад всё равно отклонил — это слой 1 (документы или агрегация). Дальше разбираем обе группы по пунктам.
Ошибки слоя документов: код «не наш»
Код не введён в оборот
Самая частая причина отказа. Вы эмитировали (заказали) коды DataMatrix в личном кабинете, напечатали и наклеили — но не подали документ о вводе товара в оборот. Для системы такой код существует, но товар по нему не маркирован: он не прошёл шаг, на котором государство фиксирует, что эта единица легально введена в обращение.
Признак: в карточке кода в ГИС МТ статус «эмитирован» или «нанесён», но не «в обороте».
Решение: в личном кабинете на markirovka.crpt.ru сформируйте документ ввода в оборот на нужные коды (для отечественного производства — по факту производства, для импорта — соответствующий тип ввода), дождитесь смены статуса на «в обороте» и только потом включайте эти коды в УПД для маркетплейса. Порядок жёсткий: сначала оборот, потом отгрузка.
УПД ушёл позже физической поставки
С 1 сентября 2025 года все участники оборота БАД перешли на поэкземплярный учёт: объёмно-сортовой учёт (когда в УПД указывали только GTIN и количество) отменён, теперь в передаточном документе перечисляется каждый код маркировки отдельно. Одновременно стал обязателен ЭДО при отгрузке и приёмке.
Практическое следствие — операционный конфликт, на котором особенно часто спотыкается Ozon: логистика торопит, товар уезжает на склад, а УПД ещё не сформирован. Площадка получает физическую коробку без документа, который объясняет, что в ней за коды, — и блокирует.
Признак: товар физически принят на склад, но не выводится в продажу; в кабинете оператора ЭДО УПД либо не отправлен, либо отправлен после даты отгрузки.
Решение: формируйте УПД с кодами маркировки и отправляйте через ЭДО до или одновременно с физической отгрузкой, не после. Проверьте, что документ принят получателем и содержит ровно те коды, что наклеены на коробах. При работе через фулфилмент-агента заранее согласуйте, кто и когда подаёт УПД, — это типовая точка провала.
Статус «уже продан» или «выведен из оборота»
Реже, но болезненно: код приходит на приёмку со статусом, означающим, что товар уже выбыл из оборота (продан в рознице, списан, возвращён). Так бывает при повторном использовании кодов с возвратов, при пересортице с уже реализованной партией или при ошибке в учёте.
Признак: приложение «Честный ЗНАК» читает код, но показывает статус «выбыл», «продан» или «выведен из оборота».
Решение: такой код нельзя вернуть в оборот «задним числом» — нужно разбираться с конкретной единицей. Если это возврат, оформите возврат в оборот по правилам ГИС МТ; если перепутали с проданной партией — это пересортица, см. ниже. Не пытайтесь «переклеить» новый код поверх — расхождение физического товара и системы вскроется.
Короба не агрегированы
При поэкземплярном учёте склад сканирует не каждую банку поштучно, а код агрегации на коробе (КИТУ), который должен раскрываться в перечень вложенных кодов. Если агрегации нет — сканер не находит привязку единиц к коробу, и приёмка стопорится.
Признак: отдельные коды читаются и в обороте, но поставка отклонена с формулировкой про агрегацию/состав короба.
Решение: перед отправкой выполните агрегацию в ГИС МТ — соберите коды экземпляров в транспортную упаковку (короб → паллета) и передайте структуру вложенности. Маркетплейс примет короб, только если знает, какие именно коды внутри.
Ошибки слоя печати: код не читается
Нечитаемый DataMatrix
«Честный ЗНАК» опирается на ГОСТ Р ИСО/МЭК 15415-2012 и требует класс качества печати не ниже 1,5 (класс C) для кодов, нанесённых на стороне участника оборота. Большинство отказов по нечитаемости упираются в один из четырёх дефектов:
- Выцветание термопечати. Для БАД это причина №1. Прямая термопечать на дешёвой ленте даёт код, который читается при наклейке, но бледнеет при хранении и транспортировке — а у добавок срок годности длинный, и к моменту приёмки модуль уже «уходит». Лечение: термотрансфер вместо прямой термопечати, либо качественная термолента с защитой от выцветания.
- Слишком мелкий модуль. Норматив задаётся размером модуля: от 0,255 до 0,68 мм (нижняя граница — минимум читаемости, верхняя 0,68 мм). Если вы ужимаете код в угол маленькой этикетки, модуль падает ниже порога, и сканер его не берёт. Лечение: не уменьшать код ради экономии места; ориентировочный физический габарит — от 12 мм по стороне, при бо́льшем объёме данных код будет крупнее.
- Слабый контраст. Код должен быть чёрным на белом или явно светлом фоне. Печать по цветной подложке, по глянцу с бликами, бледным тонером — всё это убивает контраст. Лечение: класть DataMatrix только на чистое белое поле.
- Срезанная светлая зона. Вокруг кода нужно пустое поле минимум в один модуль по периметру. Если код прижат вплотную к рамке этикетки или к штрихкоду EAN-13, сканер не выделяет границы. Лечение: закладывать отступ в макете заранее.
Проверка: сканируйте пробную этикетку тем же типом сканера, что на приёмке, или приложением «Честный ЗНАК» — именно с напечатанной этикетки, а не с экрана. Если с экрана при увеличении код читается, а с бумаги нет — проблема в печати.
Пересортица кодов
Классическая ошибка ручной сборки: код «Честного ЗНАКа» и товарный штрихкод EAN-13 печатали на разных наклейках, и при раскладке большой партии чужой DataMatrix попал не на ту банку. Физический товар и система разошлись: на банке наклеен код от другого экземпляра.
Признак: код читается и в обороте, но при выборочной сверке содержимое не сходится — либо приёмка ловит экземпляр, который по системе должен быть в другом коробе.
Решение: структурное, а не разовое. Печатайте код маркировки и EAN-13 на одной этикетке, относящейся к одному экземпляру, — тогда перепутать физически нечего. Это самый надёжный способ убрать целый класс ошибок пересортицы. Подробнее про сборку полей — в разборе про поля этикетки БАД.
Расхождение этикетки и карточки
Алгоритмы WB и Ozon при модерации сверяют данные на этикетке с карточкой товара. Любое несоответствие написания производителя, бренда, объёма или состава между ГИС МТ, СГР и карточкой маркетплейса алгоритм флагирует как расхождение и блокирует позицию.
Признак: код в порядке, но карточка не проходит модерацию или товар заблокирован с формулировкой про несоответствие атрибутов.
Решение: приведите три источника к единому написанию. Частые ловушки — лишний пробел или другая форма в названии юрлица («ООО "Ромашка"» против «ООО Ромашка»), разные единицы («500 мг» против «0,5 г»), сокращения в составе. Сверяйте дословно: для алгоритма «БАД» и «биологически активная добавка» — это разные строки.
Ошибка даты
Дату изготовления и срок годности часто набирают на этикетке вручную как текст. Одна неверная цифра — и формально на упаковке просроченный или некорректный товар: возврат всей партии, потому что ошибка одинаковая на всех экземплярах короба.
Признак: приёмка или модерация ловит истёкший или нелогичный срок годности, хотя товар свежий.
Решение: не набирать конечную дату руками. Задавайте дату изготовления партии, а «годен до» рассчитывайте из срока хранения — тогда опечатка в одной цифре исключена by design. Это снимает не только риск возврата, но и расхождение даты между этикеткой и сопроводительными документами.
Сколько стоит ошибка и почему дешевле предупредить
Цена одного отказа — это не только переклейка. Каждый возврат партии = логистика в обе стороны + повторная подготовка + упущенные продажи на время простоя. Wildberries вдобавок начисляет штраф за несоответствия маркировки — по данным участников рынка, в диапазоне 500–1 500 руб. за единицу в зависимости от нарушения, — на крупной партии это ощутимо.
Общий знаменатель почти всех разобранных ошибок: дефект рождается на этапе сборки этикетки и подачи документов, а ловят его уже на складе, когда переделывать поздно и дорого. Поэтому экономически выгоднее вложиться в корректный процесс печати и порядок «оборот → УПД → отгрузка», чем гонять партии туда-обратно. Полная картина процесса поставки — в гайде как поставить БАД на WB и Ozon.
Как закрыть класс ошибок печати разом
Документную часть (ввод в оборот, УПД, агрегация) делаете вы в ГИС МТ и у оператора ЭДО — здесь автоматизация на стороне учётной системы. А вот ошибки слоя печати — пересортица, нечитаемый код, опечатка в дате — снимаются на этапе сборки этикетки.
Логика простая: одна этикетка на один экземпляр, все поля из одного источника, минимум ручного ввода. По ней устроен сервис Знакета: вы описываете товар один раз, подгружаете коды DataMatrix выгрузкой из «Честного ЗНАКа» и получаете единый PDF под термопринтер (типовой формат 58×40 мм), где код маркировки и EAN-13 уже на одной этикетке — пересортица невозможна, DataMatrix размещён с нужной светлой зоной и размером модуля, а даты рассчитаны из партии, а не набраны руками. Это не отменяет вашей ответственности за статусы кодов и корректность СГР, но убирает именно те дефекты печати, на которых чаще всего разворачивают поставку.
Чек-лист диагностики: товар отклонили — что проверить по порядку
- Просканировал спорный экземпляр приложением «Честный ЗНАК» — определил слой (печать или документы);
- Статус кода в ГИС МТ — именно «в обороте», а не «эмитирован»/«нанесён»;
- Код не имеет статуса «продан»/«выведен из оборота»;
- УПД с кодами отправлен через ЭДО до или одновременно с отгрузкой, принят получателем;
- УПД содержит ровно те коды, что физически на коробах (поэкземплярно);
- Короба агрегированы, структура вложенности передана в ГИС МТ;
- DataMatrix читается с напечатанной этикетки тем же типом сканера, что на приёмке;
- Код напечатан термотрансфером, модуль в диапазоне 0,255–0,68 мм, есть светлая зона;
- Производитель, бренд, объём, состав совпадают в ГИС МТ, СГР и карточке маркетплейса;
- Дата изготовления и срок годности заданы из данных партии, а не набраны вручную;
- Код маркировки и EAN-13 — на одной этикетке (нет риска пересортицы).
Когда вы научились читать симптом — «сканер не берёт» против «принят, но не в продаже» — диагностика занимает минуты, а не сутки переписки с поддержкой. Большинство отказов по БАД повторяются из раза в раз, и закрываются они один раз настроенным процессом: коды вводятся в оборот вовремя, УПД уходит до поставки, а этикетка собирается из одного источника без ручных опечаток.
