Коротко: поставку маркированного масла на WB и Ozon чаще всего возвращают по пяти причинам — код не введён в оборот (статус не «В обороте»), GTIN на упаковке не совпадает с карточкой, DataMatrix физически не читается (масло намокло, код замаслился, модуль ниже порога), перепутан формат учёта (объёмно-сортовой вместо поэкземплярного), либо это немаркированный остаток, который площадка не пропускает через кассу. Ниже — каждая ошибка с причиной и конкретным способом починки. Базовый норматив — Постановление Правительства РФ № 676; обязательная маркировка растительных масел действует с 01.09.2024 (эксперимент завершён 31.08.2024).
Как площадка вообще отклоняет вашу поставку
Чтобы чинить ошибки, надо понимать, где именно срабатывает отказ. На приёмке маркетплейс не просто смотрит на бутылку — он сверяет три сущности между собой:
- Физический код DataMatrix на упаковке — то, что сканирует ТСД на складе.
- Статус этого кода в ГИС МТ «Честный ЗНАК» — должен быть «В обороте».
- Карточку товара и сопроводительные документы — GTIN, количество, УПД.
Отказ возникает, когда любая из трёх не сходится с остальными. Код есть, но статус не тот — отказ. Статус верный, но GTIN на коде и в карточке разные — отказ. Всё совпадает, но код физически не сканируется — тоже отказ. Это важная мысль: «код на месте» ещё не значит «поставку примут». Дальше разберём каждый разрыв по отдельности — это и есть диагностический каталог.
Ошибка 1: «Код не введён в оборот»
Самый частый отказ. Код DataMatrix нанесён, выглядит нормально, но при сканировании система отвечает, что код не введён в оборот.
Причина. Нанесение кода и ввод в оборот — две разные операции в «Честном ЗНАКе». Сначала участник заказывает и наносит код, потом отдельно подтверждает ввод товара в оборот. Если второй шаг не выполнен, статус кода остаётся не «В обороте», и на приёмке его статус не проходит проверку. Типично это случается, когда производитель или импортёр отгрузил масло дистрибьютору, не завершив ввод в оборот, а селлер об этом не знает и везёт товар на склад площадки.
Как починить. До отгрузки проверьте статус кодов в личном кабинете «Честного ЗНАКа» — у каждого должно быть «В обороте». Если статус другой, операцию ввода в оборот нужно довести до конца (это делает тот, кто вводит товар в оборот первым — производитель или импортёр). Селлеру, который перепродаёт чужой товар, стоит запрашивать у поставщика подтверждение статуса кодов до приёмки партии, а не после отказа на складе.
Ошибка 2: GTIN на упаковке не совпадает с карточкой
Сканер на приёмке читает GTIN, зашитый в DataMatrix, и сравнивает с GTIN в карточке товара. Не совпало — позиция не принята.
Причина. Один GTIN должен соответствовать одному SKU: связка «вид масла + объём + тип упаковки». Расхождение появляется, когда вы сменили упаковку (была ПЭТ-бутылка 1 л, стала стеклянная), перешли на другой производственный контракт, где товар выпускают под другим штрихкодом, или просто ошиблись при заведении карточки и вписали чужой штрихкод. На маркетплейсе это особенно болезненно: товар может выглядеть идентично, но система видит два разных идентификатора.
Как починить. Приведите GTIN на коде и GTIN в карточке к одному значению. Если коды уже нанесены с «неправильным» GTIN, проще исправить карточку под фактический штрихкод упаковки, чем перемаркировывать партию. Главное правило на будущее — не объединять разные позиции под один GTIN и не дробить один SKU на несколько штрихкодов. Подробнее про правильную сборку идентификаторов — в гайде по маркировке масла.
Ошибка 3: DataMatrix не читается физически
Код есть, статус верный, GTIN совпадает — но ТСД на складе его не берёт. Это дефект печати или нанесения, а не учёта.
Причина. Масло — влажная и жирная среда. Этикетка намокает при хранении и транспортировке, код замасливается, бумага коробится, контраст падает. По оценкам сообщества маркировки, около 70% проблем со считыванием — это дефекты печати и упаковки, и лишь около 30% — неправильный статус кода в системе. К физическим причинам добавляется недостаточный размер модуля и низкий класс качества.
Норматив, на который опираемся. Размер модуля DataMatrix должен быть в диапазоне 0,255–0,68 мм, а качество печати — не ниже класса C (1.5) по ГОСТ Р ИСО/МЭК 15415. Физический габарит кода — это ориентир (примерно от 12 мм по стороне), а не жёсткая норма: проходит именно та печать, у которой модуль и класс в допуске. Дешёвые ТСД на складах WB и Ozon менее терпимы к пограничному качеству, поэтому код, читавшийся на вашем сканере, на приёмке может не пройти.
Как починить. Печатайте код на матовой поверхности с высоким контрастом, не закрывайте его другими наклейками и не размещайте на сгибе или по глянцу с бликами. Дайте коду собственную светлую зону по периметру. Если код уже повреждён физически, товар перемаркировывают: через «Честный ЗНАК» наносят новый код взамен испорченного с переносом прослеживаемости. Продать масло с нечитаемым DataMatrix нельзя — приёмка отклонит партию.
Ошибка 4: перепутан формат учёта — ОСУ против поэкземплярного
Эта ошибка живёт не на складе, а в документах: оператор ЭДО отклоняет УПД, потому что формат учёта не тот, что требуется на текущую дату.
Причина. С 1 ноября 2025 года и до 31 октября 2026 года действует объёмно-сортовой учёт (ОСУ): в УПД указывают GTIN и количество товара, без перечисления каждого кода. С 1 ноября 2026 года вступает поэкземплярный учёт — в каждом УПД обязателен конкретный DataMatrix каждой единицы. Селлеры путают этапы: формируют документ не в том формате, что ждёт контрагент или система, и получают отказ при передаче. Сейчас, в середине 2026 года, мы в переходном ОСУ-периоде, и важно не начать раньше времени городить поэкземплярные документы там, где достаточно ОСУ, и одновременно готовить инфраструктуру к ноябрю 2026.
Как починить. Сверьте дату операции с этапом: до 31 октября 2026 — ОСУ (GTIN + количество), с 1 ноября 2026 — поэкземплярно (каждый код). Убедитесь, что ваш оператор ЭДО подключён к «Честному ЗНАКу» и поддерживает нужный формат. Небольшим ИП без настроенного ЭДО стоит подключить его заранее: с 1 ноября 2026 без ЭДО работать с маркированным маслом не получится. Технику передачи документов на площадки разбираем в статье про поставку масла на WB и Ozon.
Ошибка 5: немаркированные остатки, которые не проходят кассу
Отдельный сценарий — старый товар без кодов. Формально его реализовывать можно, фактически на маркетплейсе — упирается в практику площадки.
Причина. Масло, произведённое или ввезённое до старта обязательной маркировки для своего типа упаковки (1 октября 2024 для стеклянной и полимерной, 1 февраля 2025 для прочих), разрешено продавать до конца срока годности без нанесения кодов. Но с ноября 2025 года коды сканируют и выводят из оборота при продаже. Если немаркированный остаток уже лежит на складе FBO, провести его через схему вывода из оборота нельзя — кода нет, сканировать нечего.
Как починить. Промаркируйте остатки: через «Честный ЗНАК» закажите коды на остаточные партии и нанесите их, после чего товар встаёт в нормальную схему оборота. Альтернатива — изъять остаток со склада площадки и реализовать по другим каналам, где скан кода при продаже не требуется. Не рассчитывайте, что «остатки и так разрешены» спасут на FBO: разрешение по закону и техническая возможность продать через кассу площадки — разные вещи.
Ошибка 6: наименование на этикетке не по ТР ТС 024
Эта ошибка не про код, а про текст этикетки, но она тоже срывает приёмку — уже на модерации карточки или при проверке Роспотребнадзора.
Причина. ТР ТС 024/2011 (масложировая продукция) и ТР ТС 022/2011 (маркировка пищевой продукции) требуют точного наименования с указанием степени очистки: «масло подсолнечное рафинированное дезодорированное», «масло оливковое нерафинированное». Просто «масло подсолнечное» без степени очистки — формальное нарушение. Для оливкового масла добавляется категория (extra virgin / virgin / refined), а у импортного товара все обязательные поля должны быть продублированы на русском — иначе жалобы покупателей и снятие карточки.
Как починить. Сверьте наименование на этикетке с требованиями ТР ТС 024: вид масла, степень очистки, для смесей — состав по убыванию доли. Проверьте, что состав, объём и наименование на этикетке совпадают с карточкой на площадке: расхождение трактуют не в пользу селлера. Разбор всех обязательных полей этикетки — в статье про этикетку масла.
Как убрать половину ошибок ещё на этапе вёрстки
Если присмотреться к каталогу выше, видно закономерность: ошибки 3 и 6 (нечитаемый код и неверное наименование) рождаются не в учётной системе, а на этапе сборки этикетки. Их дешевле не допустить, чем чинить на приёмке, когда переделка партии стоит дорого.
Снимает этот класс дефектов один подход: фиксированные зоны под обязательные поля, минимум ручного ввода и геометрия кода в нормативном допуске. Так устроен сервис Знакета: вы один раз описываете масло — вид, степень очистки, объём, GTIN, ГОСТ, срок хранения, — подгружаете коды DataMatrix из личного кабинета «Честного ЗНАКа», а на выходе получаете готовый PDF под термопринтер, где наименование собрано по правилам ТР ТС, а DataMatrix печатается с правильным размером модуля и собственной светлой зоной. Это не отменяет проверку статуса кодов в «Честном ЗНАКе» (ошибки 1, 2, 4, 5 — про учёт, и за них отвечаете вы), но убирает дефекты печати и наименования, на которых спотыкается каждая вторая партия.
Диагностический чек-лист перед отгрузкой
- Статус каждого кода в «Честном ЗНАКе» — «В обороте» (ошибка 1);
- GTIN в DataMatrix совпадает с GTIN в карточке товара на площадке (ошибка 2);
- DataMatrix читается ТСД: модуль 0,255–0,68 мм, класс не ниже C по ГОСТ Р ИСО/МЭК 15415 (ошибка 3);
- Код не намок, не замаслен, не закрыт другой наклейкой, есть светлая зона по периметру (ошибка 3);
- Формат учёта в УПД соответствует дате: до 31.10.2026 — ОСУ, с 01.11.2026 — поэкземплярно (ошибка 4);
- ЭДО-оператор подключён к «Честному ЗНАКу» и поддерживает нужный формат (ошибка 4);
- Немаркированных остатков на складе FBO нет, либо они промаркированы (ошибка 5);
- Наименование по ТР ТС 024: вид масла + степень очистки; для оливкового — категория (ошибка 6);
- Состав, объём и наименование на этикетке совпадают с карточкой товара (ошибка 6).
Пройдите чек-лист до отгрузки — и диагностировать причину отказа на складе уже не придётся.
