Если у вас маркированные группы, вопрос «трогать 1С или обойти» решается однозначно: маркировку обходить нельзя. Она обязана жить внутри учётной конфигурации, потому что коды привязаны к товародвижению — к поступлению, к перемещению, к чеку. Единственный реальный выбор — работать в конфигурации, где контур маркировки поддерживает вендор, или содержать его самому.

Разница между этими двумя вариантами не в цене разработки, а в том, что происходит дальше. Требования ГИС МТ меняются несколько раз в год: добавляются группы, меняются форматы, ужесточается контроль. В типовой конфигурации это приходит очередным обновлением и уже оплачено сопровождением. В своей реализации каждое такое изменение — счёт за часы, и он повторяется.

Про сами требования, состав 27 групп и порядок регистрации участника оборота у нас есть отдельный разбор — Честный знак 2026: группы, ЦПТ 2.0 и автоблокировка. Здесь речь только про стык с 1С: где он ломается, во что обходится и что мониторить.

Что изменилось в 2026: контроль стал сплошным

Главное изменение не в количестве групп, а в характере контроля. Раньше нарушение фиксировалось и разбиралось потом; теперь разрешительный режим проверяет код в момент продажи и не даёт пробить товар, если код не в обороте, выведен, принадлежит другому участнику или просрочен по сроку годности. Для владельца это переводит проблему из категории «штраф когда-нибудь» в категорию «очередь у кассы сегодня».

Что это значитЦПТ 2.0

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

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

Какая конфигурация закрывает маркировку штатно

Название конфигурации здесь важнее размера компании. Ниже — расклад по тем, что встречаются чаще всего; проверять актуальность списка поддерживаемых групп нужно на дату чтения, потому что вендор добавляет их по мере введения требований.

КонфигурацияКонтур маркировки в типовойЧто обычно приходится добавлятьЦена одного релиза для вас
1С:РозницаПолный: приёмка, хранение, выбытие через кассу, работа с ОФДНичего или настройка обменов между магазинамиВходит в сопровождение
1С:УНФБазовый: приёмка, отгрузка, выбытие для небольшой розницыАгрегацию в короба при большом объёме отгрузокВходит в сопровождение
1С:УТ 11 и 1С:КАПолный оптовый: приёмка по УПД, отгрузка, агрегация, вывод из оборотаОтчёт по расхождениям кодов под свой регламент разбораВходит в сопровождение
1С:ERPПолный, включая производственные сценарии и заказ кодовУвязку с производственными заказами и партиямиВходит в сопровождение
1С:Бухгалтерия 3.0Частичный: учёт есть, кассового контура и агрегации нетРозничный контур целиком — обычно отдельной базойВходит в сопровождение по своей части
Самописная или снятая с поддержкиНетВесь контур: обмен с ГИС МТ, статусы кодов, кассаОт 12 часов, от 42 000 ₽ на каждое изменение требований

Строка про 1С:Бухгалтерию — самая частая ошибка. Бухгалтерская конфигурация умеет отражать движение маркированного товара в учёте, но не является рабочим местом кассира и не закрывает агрегацию. Попытка сделать в ней розничный контур целиком — это классический случай, разобранный в статье про доработку 1С против внешней интеграции: вы строите внутри конфигурации то, чего в ней не предусмотрено, и платите за это на каждом обновлении.

Три точки, которые дают почти все блокировки

Кассир видит отказ, но причина отказа почти никогда не находится на кассе. Она возникает раньше — там, где код попал в базу или сменил владельца. Три точки ниже дают подавляющую часть проблем.

  1. 1
    Приёмка по УПД: код в документе есть, в базе его нет

    Поставщик передаёт коды вместе с электронным УПД. Если документ не принят, принят с расхождением или принят частично, коды не встают в оборот на вашу компанию. Товар при этом физически лежит в зале и выглядит доступным к продаже. Разрыв вскрывается на кассе через дни или недели — ровно тогда, когда покупатель уже стоит с товаром.

  2. 2
    Пересорт и перемаркировка на складе

    Код привязан к конкретной единице. Пересорт при отборе, замена повреждённой этикетки без оформления перемаркировки, продажа из вскрытой упаковки — всё это разводит физический товар и учётный код. На складе это выглядит как мелочь, на кассе — как блокировка. Правила отбора и агрегации мы разбирали отдельно в материале про маркировку в складских операциях.

  3. 3
    Выбытие через кассу: чек ушёл, а код не вывелся

    Продажа фиксируется в чеке, а вывод кода из оборота уходит через ОФД. Если канал с ОФД прерывался или чек ушёл с ошибкой, код остаётся в обороте по данным системы. Дальше он либо блокирует возврат, либо всплывает при инвентаризации как товар, который у вас числится, а физически его нет.

схема процесса1s-i-chestnyy-znak--01
Схема трёх точек отказа маркировки: приёмка, склад и касса, с обратной связью к причине

Горизонтальная схема из пяти блоков: «Поставщик» → «Входящий УПД с кодами» → «Приёмка в 1С» → «Склад: хранение и отбор» → «Касса: выбытие». Над схемой отдельный блок «ГИС МТ» с двусторонними стрелками к «Приёмке» и к «Кассе», подписанными «постановка в оборот» и «проверка и вывод из оборота». Три точки отказа выделены и подписаны цифрами: 1 «не принят или принят с расхождением», 2 «пересорт и перемаркировка без оформления», 3 «чек ушёл, код не выведен». От блока «Касса» пунктирная стрелка возвращается назад к точкам 1 и 2 с подписью «где искать причину». Чертёжный стиль, подписи по-русски.

Отказ виден на третьей точке, а рождается на первой или второй
Маркировка и ЭДО — один процесс, а не два

Коды приходят внутри электронного УПД, поэтому настраивать их раздельно бессмысленно: пока ЭДО не работает, маркировка не может работать по определению. Если контур приёмки настраивал один подрядчик, а маркировку — другой, обязательно проверьте одну вещь: создаётся ли документ поступления и постановка кодов в оборот одним действием или двумя. Два действия означают, что рано или поздно будет выполнено только одно. Как выбрать путь подключения ЭДО и что он делает с конфигурацией, мы разбирали в материале про 1С и ЭДО.

Цена своей реализации: 826 000 ₽ против 294 000 ₽ за два года

Считаем на модельной компании: розничная сеть из четырёх магазинов, около 9 000 товарных позиций, порядка 25 000 кодов маркировки в месяц на приёмке, шесть касс. Учёт ведётся в конфигурации без штатного контура маркировки. Ставка инженера — 3 500 ₽/час, как в остальных расчётах кластера. Изменения на стороне ГИС МТ, требующие правки кода, приходят примерно раз в квартал — восемь событий за 24 месяца.

Два пути закрыть маркировку, 24 месяца владения
Путь А: перенос розничного контура в 1С:Розница, 60 ч × 3 500 ₽210 000 ₽
Путь А: обмен с текущей учётной базой, 24 ч × 3 500 ₽84 000 ₽
Путь А: сопровождение изменений требованийвходит в обновление типовой
Путь Б: своя реализация контура маркировки, 140 ч × 3 500 ₽490 000 ₽
Путь Б: правки под изменения ГИС МТ, 8 × 12 ч × 3 500 ₽336 000 ₽
ИтогоПуть А — 294 000 ₽ за 24 месяца, путь Б — 826 000 ₽. Разница 532 000 ₽

Обратите внимание на структуру расходов пути Б: 336 000 ₽ из 826 000 ₽ — это не разработка, а поддержание соответствия. Эта строка не заканчивается никогда и растёт вместе с числом групп, под которые вы попадаете. Именно поэтому маркировка — редкий случай, когда ответ «взять типовую конфигурацию и настроить» почти всегда правильный, даже если типовая кажется избыточной для четырёх магазинов.

Маркировка — единственная область, где «не обновляться» не работает

С обновлениями конфигурации обычно можно потянуть квартал-другой. С маркировкой нельзя: требования ГИС МТ меняются на стороне государства, и устаревшая версия перестаёт формировать корректные документы. Если конфигурация снята с поддержки, обновление превращается в проект от 40 часов, от 140 000 ₽, и делать его придётся не тогда, когда удобно, а тогда, когда изменились требования. Как режется этот счёт, мы разбирали в статье про обновление 1С после доработок.

сравнение1s-i-chestnyy-znak--02
Сравнение двух путей закрыть маркировку: типовой контур и своя реализация за 24 месяца

Сравнение в две колонки с суммами. Левая «Типовой контур»: блоки «перенос розничного контура 210 000 ₽», «обмен с учётной базой 84 000 ₽», «сопровождение требований — входит в обновление», итог крупно «294 000 ₽ за 24 месяца». Правая «Своя реализация»: блоки «разработка 490 000 ₽», «8 правок под изменения ГИС МТ по 12 часов — 336 000 ₽», итог крупно «826 000 ₽ за 24 месяца». Между колонками вертикальная выноска «разница 532 000 ₽». Под правой колонкой пометка «строка правок не заканчивается», под левой — «обновление приносит изменения требований само». Чертёжный стиль, подписи по-русски.

Разница копится не на разработке, а на поддержании соответствия

Пять цифр, которые смотрят до открытия магазина

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

  1. 1Непринятые входящие УПД с кодами — сколько документов висит и сколько дней самому старому. Норма к открытию: ноль документов старше суток.
  2. 2Расхождение остатков кодов между базой и личным кабинетом ГИС МТ по каждой группе. Любое ненулевое значение — это будущий отказ на кассе.
  3. 3Неотправленные или отклонённые документы вывода из оборота за прошедшие сутки, с разбивкой по кассам. Здесь всплывают обрывы связи с ОФД.
  4. 4Число отказов кассы за смену с причинами. Растущая причина одного типа означает системную проблему выше по цепочке, а не ошибку кассира.
  5. 5Возраст самой старой незакрытой ошибки обмена с ГИС МТ. Если этой цифры никто не видит, обмен встанет молча — типовой сценарий, который мы разбирали в материале про мониторинг интеграций.

У этой сводки должен быть один назначенный хозяин — человек, а не отдел. Практика показывает, что маркировка без ответственного разваливается не из-за техники, а из-за того, что расхождение видят трое и каждый считает, что разбирает другой. Цена вопроса — часы: разбор ежедневной сводки занимает 15–20 минут, разбор накопленного за месяц расхождения по 25 000 кодов — несколько рабочих дней.

разбор экрана1s-i-chestnyy-znak--03
Утренняя сводка по маркировке из пяти показателей с нормой по каждому

Нарисованный абстрактный экран сводки с заголовком «Маркировка: утренняя проверка» и датой. Пять горизонтальных строк-плиток, у каждой название, текущее значение и подпись нормы: «Непринятые УПД с кодами — 3 шт., старшему 2 дня / норма 0 старше суток», «Расхождение остатков кодов с ГИС МТ — 41 код / норма 0», «Отклонённые документы вывода из оборота за сутки — 7 / норма 0», «Отказы кассы за смену — 12, из них 9 по одной причине», «Возраст старейшей ошибки обмена — 4 дня». Строки с отклонением помечены рамкой. Внизу подпись «ответственный: один человек, 15–20 минут». Чертёжный стиль, подписи по-русски, без реальных логотипов.

Пятнадцать минут утром вместо нескольких дней разбора в конце месяца

Когда ничего делать не надо

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

  • Ваших групп в перечне нет. Проверяется по конкретным кодам ТН ВЭД и ОКПД 2 вашей номенклатуры, а не по названию категории на слух. Похожие по названию товары часто попадают под разные режимы, и ошибка здесь стоит либо лишнего проекта, либо блокировки продаж.
  • Вы уже на типовой конфигурации с закрытым контуром и работаете только оптом. Если приёмка идёт через ЭДО, отгрузка оформляется штатным документом, а кассы у вас нет, добавлять нечего — нужен только регламент разбора расхождений и ответственный за него.
  • Объём маркированных позиций единичный. При десятке кодов в месяц ручная работа в личном кабинете дешевле любой автоматизации: порог, с которого разговор о доработках имеет смысл, начинается примерно от 500 кодов в месяц и одной кассы.

И последнее. Если ваша конфигурация закрывает маркировку штатно, а проблемы всё равно есть — почти наверняка дело не в 1С, а в регламенте: кто принимает УПД, за сколько часов, что делает при расхождении и кто отвечает за утреннюю сводку. Штрафы и типовые ошибки, которые из этого вырастают, мы собрали в отдельном материале про ошибки маркировки и их цену.

Касса не создаёт проблему с маркировкой — она показывает ту, которую создали на приёмке две недели назад.