Ошибки маркировки косметики: почему задерживают поставку на WB и Ozon и как чинить

Опубликовано: 5 июня 2026·Обновлено: 18 июня 2026·Проверено: 18 июня 2026·8 мин·Команда Знакета
Отклонённая поставка косметики с нечитаемым кодом DataMatrix Честного ЗНАКа на приёмке маркетплейса

Коротко: поставку косметики на Wildberries и Ozon разворачивают почти всегда по одной из пяти причин — код DataMatrix не читается сканером, код не введён в оборот или уже выбыл, коды не переданы маркетплейсу через УПД, данные на этикетке расходятся с карточкой, либо коды перепутаны при раскладке (пересортица). Это не «неправильный товар» — это ошибки подготовки кодов и этикетки. Ниже разбираю каждую причину: как её отличить от соседней по симптому и что конкретно сделать, чтобы партия прошла со второго раза, а лучше с первого.

Как вообще диагностировать причину отказа

Главная ловушка — лечить не ту болезнь. Селлер видит «поставку отклонили из-за маркировки» и сразу перепечатывает этикетки, хотя проблема была в статусе кода, а не в краске. Поэтому диагностику всегда начинают с двух простых проверок.

Проверка 1 — читается ли код в принципе. Возьмите приложение «Честный ЗНАК» (или 2D-сканер) и отсканируйте DataMatrix прямо с напечатанной этикетки. Если код не читается с этикетки, но читается с экрана макета — проблема физическая, в печати. Если не читается нигде — код битый ещё на этапе генерации или печать убила его полностью.

Проверка 2 — какой у кода статус. Если код читается, приложение покажет его состояние: «в обороте», «выбыл», «не найден». Отказ приёмки при читаемом коде — это почти всегда статусная проблема: код не введён, уже выведен или принадлежит другой единице.

Эти две проверки делят все отказы на два класса: «печать» и «статус». Дальше — каталог конкретных случаев внутри каждого класса.

Класс «печать»: код физически не сканируется

Мелкий модуль

Самая частая причина. Модуль — это минимальная точка кода. «Честный ЗНАК» опирается на ГОСТ Р ИСО/МЭК 15415 и требует класс качества печати не ниже 1.5 (класс C). На практике это значит размер модуля в диапазоне примерно 0,255–0,68 мм — это нормативный ориентир по качеству. Физический габарит кода при этом получается ориентировочно от 12 мм по стороне; это практическое следствие, а не отдельная норма. Косметика часто едет на маленьких упаковках — тюбики, флаконы по 30–50 мл, — и продавец пытается ужать код в свободный угол. Модуль уходит ниже порога, и сканер его не берёт.

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

Бледный контраст и цветная подложка

DataMatrix должен быть тёмным на светлом фоне. Косметические упаковки любят глянец, золотое тиснение, пастельные блоки. Если код печатается бледно или ложится поверх цветного/глянцевого участка с бликами — контраст падает ниже читаемого.

Решение: код всегда на чистом белом поле, чёрным. Не класть DataMatrix поверх фонового рисунка макета. Для термопечати — следить за прогревом головки, бледная термоэтикетка к концу срока годности косметики ещё и выцветет.

Нет светлой зоны (quiet zone)

Вокруг кода нужно пустое поле минимум в один модуль по периметру. Обидная ошибка: DataMatrix прижат вплотную к рамке этикетки, к тексту состава или к штрихкоду EAN-13 — сканер не может выделить границы кода.

Решение: заложить отступ заранее в макете. Это вопрос вёрстки этикетки, а не печати.

Оборудование, а не печать

Отдельный случай: код напечатан корректно, но вы проверяете его линейным (1D) сканером. Двумерный DataMatrix он физически не читает. Для маркированной косметики нужен 2D-сканер (имиджер) — и у вас, и на приёмке он именно такой.

Решение: проверять пробную этикетку 2D-сканером или приложением «Честный ЗНАК», а не старым кассовым сканером штрихкодов.

Класс «статус»: код не тот, что нужно

Код не введён в оборот

DataMatrix напечатан, но в системе он ещё не значится введённым. При FBO коды должны быть введены в оборот и переданы маркетплейсу. Приёмка сканирует — статус «не в обороте» — короб разворачивают.

Решение: ввести коды в оборот в личном кабинете «Честного ЗНАКа» до отгрузки и убедиться, что они в статусе «в обороте», прежде чем формировать поставку.

Код выбыл

Код уже выведен из оборота — например, был списан, продан ранее или это дубль с другой единицы. Сканер приёмки видит «выбыл» и отклоняет.

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

Коды не переданы через УПД

При FBO коды маркировки передаются маркетплейсу электронным УПД через ЭДО. Нет подключённого оператора ЭДО или УПД не подписан — коды формально не у маркетплейса, и сделку не завершить. Продавцы без ЭДО об этом узнают только на отказе поставки.

Решение: подключить оператора ЭДО и УКЭП заранее. Передавать коды в УПД при отгрузке на склад (FBO) либо вводить при сборке заказа (FBS) — схема зависит от модели работы.

Пересортица: чужой код на банке

Если DataMatrix и EAN-13 печатались на разных наклейках и при раскладке партии их перепутали — на упаковке оказывается код от другого экземпляра. Физический товар не совпадает с системой, и это вскрывается на приёмке как расхождение.

Решение: печатать код маркировки и EAN-13 на одной этикетке, относящейся к одному экземпляру. Это убирает саму возможность перепутать.

Расхождение этикетки и карточки — отдельная боль косметики

Эта ошибка не про код, а про данные, и в косметике она особенно частая из-за специфики полей ТР ТС 009/2011.

PAO против срока годности. На импортной косметике часто стоит символ PAO — открытая баночка с числом месяцев (12M, 24M). Это срок использования после вскрытия, а не срок годности и не дата изготовления. Продавцы по ошибке заносят «12M» в карточку как срок годности — и автоматическая проверка маркетплейса фиксирует несоответствие. В карточку идёт дата изготовления и срок годности (или «годен до»), а PAO — это отдельный показатель на упаковке.

Состав и объём. Если в карточке один объём или состав (INCI), а на этикетке другой — модерация трактует расхождение не в пользу продавца. Состав по ТР ТС 009/2011 указывается в порядке убывания концентрации, на русском с INCI-названиями.

Решение: сверять этикетку с карточкой по объёму, составу, дате и сроку до отгрузки. Дату изготовления и срок задавать из данных партии, а не набирать вручную как текст — одна неверная цифра делает товар формально просроченным и возвращает весь короб.

Остатки немаркированной косметики: чинить заранее

Косметику с кодами ТН ВЭД 3304 (кроме 3304 99 000 0) и 3306 (кроме 3306 20 000 0 — зубные нити) маркируют с 1 октября 2025 года по Постановлению Правительства РФ № 1681 от 30.11.2024. Немаркированные остатки, введённые в оборот до этой даты, по разъяснениям оператора можно реализовывать до окончания срока годности.

Но «лежит на складе без кода» и «можно завести на маркетплейс» — разные вещи. Чтобы продать такой товар через WB или Ozon, его придётся промаркировать: оформить ввод кодов на остатки в личном кабинете «Честного ЗНАКа», получить DataMatrix, напечатать и наклеить. Откладывать это до момента отгрузки — значит остановить отправку в последний момент.

Граница «нужно/не нужно маркировать» тоже источник ошибок: товар до 5 мл/5 г (кроме средств для макияжа глаз и губ) и косметические карандаши диаметром менее 10 мм без потребительской упаковки под маркировку не попадают. Проверяйте конкретный SKU по коду ТН ВЭД, а не по интуиции — детали в общем разборе маркировки косметики.

Перемаркировка: как починить испорченный код

Если товар цел, а код повреждён, утрачен или ошибочно выбыл — нужна перемаркировка, а не списание товара. Порядок в личном кабинете «Честного ЗНАКа»:

  1. Документы → Перемаркировка.
  2. Причина — примерно «Испорчен/утрачен код маркировки с GTIN» (формулировка может слегка отличаться в вашей версии ЛК).
  3. Если старый код частично читается — указать его; если уничтожен полностью — выбрать товар по GTIN из справочника.
  4. Система выдаёт новый DataMatrix.
  5. Распечатать новый код и наклеить вместо старого.

После перемаркировки убедитесь, что новый код в статусе «в обороте», и только потом отправляйте партию на приёмку.

Как Знакета убирает половину этих ошибок на этапе печати

Большинство случаев из класса «печать» и пересортица возникают в одной точке — при сборке макета этикетки. Знакета собирает одну этикетку на один экземпляр: DataMatrix сразу размещается с нужным размером модуля и светлой зоной, рядом — EAN-13 и обязательные поля по ТР ТС 009/2011 (состав, изготовитель, объём, дата и срок). Код и штрихкод печатаются вместе и относятся к одной единице, поэтому перепутать их при раскладке физически нельзя, а модуль не уезжает ниже порога читаемости.

Это не отменяет вашей ответственности за статус кодов (ввод в оборот, передачу через УПД) и за корректность данных в карточке — но снимает класс ошибок печати, который чаще всего и заворачивает поставку. Как собрать этикетку под термопринтер — в разборе шаблона 58×40 для косметики.

Чек-лист диагностики перед повторной поставкой

  • Код отсканирован 2D-сканером или приложением «Честный ЗНАК» с напечатанной этикетки — читается;
  • Статус кода — «в обороте», не «выбыл» и не «не найден»;
  • Коды введены в оборот и переданы маркетплейсу через УПД (FBO) или вводятся при сборке (FBS);
  • Размер модуля в норме, контраст чёрное-на-белом, есть светлая зона по периметру;
  • DataMatrix и EAN-13 на одной этикетке — нет риска пересортицы;
  • Объём, состав, дата и срок на этикетке совпадают с карточкой маркетплейса;
  • PAO не занесён в карточку как срок годности;
  • Немаркированные остатки промаркированы вводом кодов на остатки, если идут на маркетплейс;
  • Испорченные/выбывшие короба перемаркированы (причина примерно «Испорчен/утрачен код маркировки с GTIN»).

Когда отказ разложен на «печать» или «статус», починка занимает минуты, а не дни. Сканируй код первым делом — он сам скажет, в чём проблема: в краске или в реестре.

Источники

Вопросы и ответы

Почему маркетплейс отклоняет поставку косметики, если код напечатан?

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

Код косметики не читается на приёмке — это всегда брак печати?

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

Что делать с остатками немаркированной косметики после 1 октября 2025?

Косметику с кодами ТН ВЭД 3304 и 3306 нужно маркировать с 1 октября 2025 года. Немаркированные остатки, введённые в оборот до этой даты, по разъяснениям оператора можно реализовать до окончания срока годности. Но если товар хранится у вас и вы хотите завести его на маркетплейс сейчас — придётся промаркировать его через ввод кодов на остатки в личном кабинете Честного ЗНАКа.

Как исправить испорченный или нечитаемый код косметики?

Если сам товар цел, а повреждён только код — оформляется перемаркировка. В личном кабинете Честного ЗНАКа: Документы → Перемаркировка, причина примерно «Испорчен/утрачен код маркировки с GTIN» (формулировка может слегка отличаться). Система выдаёт новый DataMatrix, его печатают и наклеивают вместо старого. Если код частично читается — укажите его, если уничтожен полностью — выберите товар по GTIN из справочника.

Можно ли печатать код Честного ЗНАКа и EAN-13 на разных наклейках?

Технически да, но это главный источник пересортицы. При раскладке партии легко наклеить чужой DataMatrix на банку — и тогда физический товар не совпадает с тем, что числится в системе. Безопаснее собирать одну этикетку, где код маркировки, EAN-13 и обязательные поля ТР ТС напечатаны вместе и относятся к одному экземпляру.

Почему сканер не берёт квадратный код косметики?

DataMatrix — двумерный код. Линейный сканер (1D), который читает обычные штрихкоды, физически не распознаёт квадратные коды. Для приёмки и продажи маркированной косметики нужен 2D-сканер (имиджер). Если вы проверяете свою печать старым линейным сканером и он «не видит» код — дело не в печати, а в оборудовании.

Подготовьте этикетку к печати в Знакете

DataMatrix с верным модулем, EAN-13 и поля ТР ТС на одной этикетке

Собрать этикетку в Знакете

Инструменты по теме

Читайте также