Маркировка под ключ — формат работы, при котором вы присылаете список товаров, а получаете готовые PDF-файлы с кодами DataMatrix: остаётся напечатать и наклеить. Карточки в Нацкаталоге, заказ кодов маркировки в Честном Знаке, выгрузка, агрегация в наборы — всё это берёт на себя KleyKod. Работаем с партиями от пары тысяч до 2 000 000 кодов за один заказ.
Услуга выросла из конкретного заказа, на котором споткнулись другие сервисы. Расскажем, как всё устроено, где прячутся грабли и сколько это стоит.
Заказ, с которого всё началось: 2 миллиона кодов
Весной 2026 года к нам обратилась компания с простой на словах задачей: быстро получить около двух миллионов кодов маркировки. До этого они обошли несколько сервисов. Никто не взялся — у кого-то выгрузка обрывалась на середине, кто-то честно говорил, что столько за раз не вытянет.
Причина отказов понятна любому, кто заказывал коды через личный кабинет Честного Знака на серьёзный объём. Кабинет для этого не предназначен, а у СУЗ — станции управления заказами — жёсткие лимиты.
Мы заказ взяли и выгрузили за несколько часов. Ниже — что для этого пришлось построить и почему «просто нажать кнопку в ЛК» на таких объёмах не работает.
Почему большие объёмы ломаются об личный кабинет
Ограничения СУЗ по данным сайта поддержки Честного Знака (март 2026):
- не больше 100 активных заказов одновременно — поддержка прямо пишет, что поднимать лимит не планирует;
- не больше 10 товаров (GTIN) в одном заказе;
- через веб-интерфейс — максимум 150 000 кодов на один GTIN;
- через API — до 2 000 000 кодов на GTIN, но только если в заказе этот GTIN один.
Теперь арифметика. Производителю со 100 артикулами по 50 000 кодов нужно минимум 10 заказов, а с учётом лимита активных — несколько дней ручной работы: создать, дождаться эмиссии, скачать, закрыть, создать следующий. На форуме поддержки ЧЗ встречаются жалобы вида «заказ обрабатывается в СУЗ восемь дней, производство стоит» — дословная боль пользователя, ничего не преувеличиваем.
Добавьте сюда задержку данных в личном кабинете до суток и выгрузку через интеграции по полтора часа — и станет ясно, почему «закажем сами» на объёме превращается в отдельную штатную единицу.
Как мы выгружаем миллионы кодов
Коротко о том, что внутри. Без обещаний из буклета — только то, что отработано на боевых партиях.
Один GTIN — один заказ, заказы идут волнами. API Честного Знака отдаёт до 2 млн кодов на заказ, если в нём один GTIN. Поэтому партию из десятков товаров мы раскладываем на отдельные заказы и запускаем управляемым окном, не упираясь в лимит активных. Очередь двигается сама: один заказ закрылся — следующий создался.
Коды забираются блоками, каждый блок под контролем. ЧЗ отдаёт эмитированные коды частями. Мы ведём журнал блоков: если на блоке 47 из 80 оборвалась связь, повторно забирается ровно он, а не вся партия заново.
Выгрузка переживает истечение токена. Токен доступа к СУЗ живёт около часа, а выгрузка двух миллионов кодов занимает несколько часов. Раньше такое убивало процесс на середине. Теперь партия при истечении токена встаёт на паузу и продолжается с того же блока после обновления доступа — без пересоздания заказов.
Проверка данных до заказа, а не после. Классическая ошибка — GTIN, у которого Excel съел ведущий ноль. Отправите такой в ЧЗ — заказ отклонят. Мы нормализуем и проверяем номенклатуру до создания заказа: исправлять дешевле на входе.
Однажды у нас половина партии «потерялась» при сохранении из-за сбоя на нашей же стороне. Все коды восстановили по журналу блоков, не заказывая их заново. После того случая механизм восстановления — обязательная часть каждой выгрузки, а не опция.
Агрегация в наборы: место, где спотыкаются почти все
Если вы продаёте наборы — комплекты одежды, косметические боксы, — кодом маркируется и набор целиком, и каждое вложение. Потом их нужно связать: отправить в ЧЗ документ агрегации, где родительский код «знает» все дочерние.
Звучит просто. На практике мы собрали полный набор граблей:
- для одежды связать набор через СУЗ не получится: документированный путь — True API с XML-документом «Формирование наборов»;
- подпись должна идти от ИНН организации, а не от ИНН физлица из сертификата — иначе ЧЗ вернёт ошибку 33 «данные подписи не соответствуют участнику», по которой невозможно понять, что не так;
- большие наборы надо резать на части: документ с тысячами вложений ЧЗ переваривает заметно хуже, чем десять документов по сотне.
Каждый пункт стоил нам часов переписки с поддержкой и чтения документации. Зато теперь агрегация входит в услугу как обычный шаг, а не как приключение.
Код, который сканер читает, а приёмка отклоняет
Отдельная история — печать DataMatrix. Код может выглядеть нормально, читаться телефоном и не проходить проверку в приложении «ЧЗ.Бизнес» с вердиктом «КМ не валиден».
Мы прошли через это в начале года: коды читались, но в их структуре не хватало служебного символа FNC1 в начале и GS-разделителей между полями — а это требование постановления правительства к структуре кода. Обычное приложение Честного Знака такие коды прощает. Строгая проверка на приёмке — нет.
С тех пор каждый PDF проходит проверку структуры: FNC1 на месте, разделители на месте, криптохвост не обрезан. Подробный разбор ошибки — в статье про GS-разделители в кодах маркировки.
Что входит в услугу, а что остаётся у вас
Мы сознательно не делаем «всё на свете» — только участок, отработанный на больших объёмах.
| Делаем мы | Остаётся на вашей стороне |
|---|---|
| Карточки товаров в Нацкаталоге | Регистрация в Честном Знаке и УКЭП |
| Заказ кодов: от тысячи до 2 млн за заказ | Пополнение баланса ЧЗ — коды оплачиваются напрямую оператору |
| Выгрузка с контролем каждого блока кодов | Отчёт о нанесении и ввод в оборот в вашем ЛК |
| Агрегация в наборы и короба | Печать на вашем принтере — PDF отдаём готовыми под ваш размер |
| PDF и CSV под ваш формат этикетки |
Про деньги за сами коды: их вы платите напрямую Честному Знаку — 50 копеек без НДС за код, 61 копейка с НДС. Мы наценок к тарифу оператора не делаем и на кодах не зарабатываем.
И практический момент, о котором мало кто предупреждает. Срок жизни кода зависит от схемы оплаты: при оплате «по эмиссии» код бессрочный, при оплате «по нанесению» у вас 30 дней на отчёт о нанесении (365 — если наносит типография), иначе код аннулируется. Мы учитываем это при планировании, чтобы коды не сгорели раньше, чем вы их напечатаете.
Кому это нужно прямо сейчас
В системе маркировки уже больше миллиона компаний, и 2026 год добавляет новые категории каждые пару месяцев:
- с 1 апреля 2026 маркируется чай, с 1 мая — макароны, с 1 июня — кофе и цикорий;
- с 1 сентября — мёд и мюсли, с 1 декабря — мука и крупы;
- с 1 сентября запрещён оборот немаркированных детских игрушек;
- стройматериалы уже маркируются с конца 2025-го, а с 1 декабря 2026 продавцы обязаны передавать сведения об обороте;
- шесть товарных групп с 1 марта перешли на поэкземплярный учёт: в УПД теперь нужен код каждой единицы товара.
Штрафы за продажу без маркировки по статье 15.12 КоАП: для юрлиц от 50 до 300 тысяч рублей с конфискацией партии, для ИП — от 5 до 10 тысяч. По табаку и алкоголю — от 1 до 1,5 млн.
Чаще всего к нам приходят:
- производители, которым нужны коды на каждую партию — и не хочется держать для этого отдельного человека;
- импортёры: товар надо промаркировать до ввоза, сроки горят;
- сети и оптовики с маркировкой остатков на десятки тысяч единиц;
- фулфилменты, маркирующие чужой товар потоком.
Сколько стоит и с чего начать
Цена зависит от объёма и состава работ: сколько GTIN, нужна ли агрегация, есть ли карточки в Нацкаталоге или их создавать с нуля. Считаем по списку: пришлите перечень товаров и примерные объёмы — вернёмся с точной цифрой и сроком. Обычно отвечаем в течение рабочего дня.
Написать можно сюда:
- Telegram: @KroVik
- Почта: info@kleykod.ru
Если объёмы пока скромные и хочется разобраться самостоятельно — начните со статьи сколько стоит маркировка Честный Знак в 2026: там разобраны все составляющие затрат, от цены кода до принтера.
Полезные статьи
В структуре кода маркировки отсутствуют разделители GS: причины и решение
МаркировкаКоды маркировки Честный знак в 2026 году: полный гайд по DataMatrix
МаркировкаМаркировка товаров для розницы: как печатать ценник с кодом Честного Знака на одной этикетке
МаркировкаМаркировка остатков Честный Знак 2026: сроки, порядок, штрафы
МаркировкаМаркировка одежды для Wildberries в 2026 году — полное руководство по Честному знаку
Готовы создать этикетки?
200 этикеток бесплатно при регистрации