г. Оренбург, ул. Комсомольская, д. 26

пн-пт 09:00 - 18:00

Отдел качества: +7 (922) 886 95 17

Разрешительный режим на кассе: как работает проверка кода маркировки в момент продажи

Разрешительный режим обязывает кассу проверить код маркировки (Data Matrix) в «Честном знаке» до оформления чека: если код не введён в оборот, уже выбыл, заблокирован или криптографически повреждён — продажа блокируется. С 28 декабря 2025 года проверку ведут только через сертифицированный модуль ТС ПИоТ (например, ЕСМ), а не напрямую через кассовую программу. Статья объясняет, как устроена проверка онлайн и офлайн, что попадает в чек и кому модуль нужен.

Введение. Зачем внедрили ТС ПИоТ и на каких нормах это стоит

Разрешительный режим на кассе появился как ответ на простую проблему: код Data Matrix на упаковке сам по себе не гарантирует, что товар можно продать прямо сейчас. Код мог быть не введён в оборот, уже выведен, заблокирован органом власти, просрочен или криптографически «битый». Пока продавец проверял это выборочно или постфактум, сомнительный товар успевал уйти покупателю.

Ключевой документ — постановление Правительства РФ от 21.11.2023 № 1944. Им утверждены случаи, когда розничная продажа маркированного товара запрещена на основании сведений (или их отсутствия) в государственной системе мониторинга «Честный знак», и правила такой проверки. Суть режима: до завершения продажи касса обязана получить ответ по коду и либо добавить позицию в чек, либо заблокировать операцию.

Технические требования к средствам взаимодействия с системой маркировки закреплены в постановлениях Правительства РФ № 515 (от 26.04.2019, с изменениями) и № 303 (от 19.03.2020). На этой базе появилось понятие ТС ПИоТ — технического средства получения информации о товаре: сертифицированного модуля-«шлюза» между кассовым ПО и контуром «Честного знака».

С 28 декабря 2025 года организации и ИП, которые продают маркированные товары через ККТ и обязаны применять разрешительный режим по № 1944, должны использовать ТС ПИоТ. Один из аккредитованных вариантов — ЕСМ (Единый сервисный модуль) АО «Единая сервисная платформа».

Не путайте три даты на первой схеме:

  • обязанность применять ТС ПИоТ — с 28.12.2025;
  • фиксация отклонений при наличии совместимого решения, но без модуля — с 01.07.2026;
  • токен X-API-KEY технически могли продлевать (в том числе до 01.10.2026), но это не отсрочка установки ТС ПИоТ.

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

Карта кассового контура: кто за что отвечает

На точке продаж работает несколько слоев кассового контура. Если смешать их в голове, потом сложно понять, почему касса не принимает лицензию, выдает ошибку по ЛМ ЧЗ или по отсутствию ответа от «Честного знака».

Три компоненты путают чаще всего. Их роли разные — и заменять друг друга они не могут.

  • ПМСР – программный модуль сведений о расчётах или кассовая программа.
  • ТС ПИоТ / ЕСМ — обязательный шлюз проверки: принимает код от ПМСР, направляет запрос в ГИС МТ и ЛМ ЧЗ, возвращает «разрешить / запретить».
  • ЛМ ЧЗ — локальная офлайн-база заблокированных кодов; без интернета именно она подстраховывает продажу.

Что такое разрешительный режим на кассе

Разрешительный режим — обязательная предпродажная проверка кода маркировки (КМ). Кассир сканирует Data Matrix, контур запрашивает статус и только после ответа решает: товар в чек или блокировка.

По постановлению РФ № 1944 от 2023 г продажа, как правило, запрещена в таких ситуациях:

  • в системе нет сведений о таком коде;
  • нет информации о нанесении и/или вводе в оборот (с оговорками по отдельным группам);
  • код уже выведен из оборота (в том числе ранее продан);
  • товар заблокирован по решению органов государственной власти (ОГВ);
  • истёк срок годности;
  • не пройдена проверка криптографической подписи;
  • для табака — цена не соответствует МРЦ из кода.

Критерии по группам уточняются в актуальной редакции постановления РФ № 1944 и карточках «Честного знака».

Проверка бывает двух типов:

  • онлайн — запрос в ГИС МТ через CDN;
  • офлайн — обращение к ЛМ ЧЗ, если онлайн не ответил вовремя или связи нет.

Офлайн для большинства розницы обязателен с 1 марта 2025 года. ЛМ ЧЗ синхронизируется с серверами оператора; участнику важно, чтобы статус был активен, а база не исчерпала актуальность.

 

Проверка кода маркировки без системы ТС ПИоТ

До обязательного ТС ПИоТ разрешительный режим уже работал, но подключение к «Честному знаку» обеспечивал сам разработчик кассового ПО. ПМСР сам брал токен X-API-KEY, сам выбирал CDN и сам же уходил в ЛМ ЧЗ при таймауте.

Что важно помнить про старую схему:

  • единого шлюза не было — каждый вендор ПМСР делал обмен по-своему;
  • без X-API-KEY онлайн-запрос не принимался;
  • ЛМ ЧЗ уже тогда был отдельным служебным модулем, не «ярлыком на рабочем столе»;
  • факт проверки всё равно нужно было писать в чек через теги 1260–1265.

Именно разнобой реализаций и сложность контроля подтолкнули рынок к единому каналу через ТС ПИоТ.

Проверка кода маркировки с ТС ПИоТ

Для кассира почти ничего не меняется: отсканировал — система сказала «можно» или «нельзя». Меняется то, через какой модуль запрос направляется в ГИС МТ и ЛМ ЧЗ.

Актуальная схема с модулем:

Если свернуть момент продажи до короткой цепочки на кассе, получается так:

По шагам:

  • кассир сканирует Data Matrix;
  • ПМСР передаёт код в ТС ПИоТ (ЕСМ);
  • модуль делает онлайн-запрос в «Честный знак»;
  • при таймауте (~1,5 сек) или отсутствии связи — офлайн через ЛМ ЧЗ;
  • при разрешении товар идёт в чек; при запрете позиция блокируется;
  • ККТ формирует фискальный документ с отраслевыми реквизитами проверки.

Онлайн и офлайн: как выбирается ветка

Сначала всегда онлайн. Офлайн — запасной путь, чтобы очередь не встала из‑за сети.

  • Онлайн. Ответ «можно» → в чек. Ответ «запрет» → блокировка продажи. Дольше регламентного таймаута касса ждать не должна.
  • Офлайн. Нет ответа за ~1,5 сек / нет связи → ЛМ ЧЗ где идет сверка с локальной базой заблокированных кодов.
  • Аварии ГИС МТ описаны в постановлении № 1944 отдельно: фиксируется невозможность обращения; после старта обязательного офлайна его требования нужно соблюдать.

Практический вывод: мало поставить ЕСМ. Нужен ЛМ ЧЗ, иначе при любом сбое интернета запасного контура не будет.

Что передаётся в чек после успешной проверки

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

  • 1260 — группа отраслевых реквизитов;
  • 1262 — обычно 030 (идентификатор ФОИВ — федерального органа исполнительной власти);
  • 1263 — 21.11.2023;
  • 1264 —1944;
  • 1265 — идентификатор и время запроса (для офлайн — дополнительные поля по актуальным методичкам).

Поэтому при внедрении ТС ПИоТ важно, чтобы драйвер ККТ и ПМСР умели принять результат от модуля и передать его в теги. Валидный код попадает в чек, заведомо плохой — блокируется.

 

 

 

 

 

 

 

 

Кому ТС ПИоТ нужен, а кому — нет

Нужен, если одновременно:

  • продаёте товары с уже действующим разрешительным режимом по Постановлению РФ№ 1944;
  • применяете ККТ и формируете чек сами;
  • обязаны проверять коды в момент продажи.

Не нужен / иной порядок (типичные исключения п. 3 Правил к № 1944):

  • автономная ККТ без передачи ФД через ОФД;
  • право не применять ККТ по отдельным нормам 54-ФЗ;
  • общепит с GTIN и количеством вместо полного кода упаковки;
  • вендинг;
  • отдельные сценарии дистанционной продажи / образцов;
  • схемы маркетплейсов, где чек и проверку делает площадка (FBO/FF и аналоги).

Сроки по товарным группам разные: для одних режим уже действует, для других — поэтапно в 2026–2027 годах. Актуальные даты всегда сверяют по «Честному знаку».

 

Чеклист точки: чтобы схема реально работала

Перед тем как считать внедрение законченным, пройдите глазами по этому списку.

  • совместимость ККТ и ПМСР проверена, выбран конкретный ТС ПИоТ (например, ЕСМ);
  • прошивка, версия драйвера и кассового ПО — актуальных версий;
  • лицензия на каждую ККТ активна; экземпляр ТС ПИоТ в ГИС МТ и привязан к ФН;
  • ЛМ ЧЗ готов к работе и синхронизирован, связь ЕСМ и ЛМ ЧЗ настроена;
  • тест: хороший код — в чек; плохой — блокировка;
  • в чеке на маркированную позицию заполнены отраслевые реквизиты проверки.

Если касса «продолжает продавать как раньше» без модуля — это не доказательство законности. При наличии решения в реестре сведения об отклонениях уже могут передаваться контролирующим органам, даже пока X-API-KEY формально ещё принимает запросы.

 

Заключение

Разрешительный режим по ПП РФ № 1944 заставил кассу спрашивать разрешение у «Честного знака» до попадания товара в чек. Сначала это закрывали сами кассовые программы через X-API-KEY и прямой доступ к ГИС МТ / ЛМ ЧЗ. Затем требования ПП РФ № 515 и № 303 и срок с 28.12.2025 перевели проверку на единый слой - ТС ПИоТ (в том числе ЕСМ):

Полный рабочий контур на точке — это связка: совместимая касса и ПО, лицензированный ТС ПИоТ, ЛМ ЧЗ, корректные теги в чеке. Тогда проверка в момент продажи становится обычным, быстрым шагом кассовой операции - с понятным результатом для кассира и прослеживаемым следом для системы маркировки.

Часто задаваемые вопросы

Что такое разрешительный режим на кассе?

Обязательная предпродажная проверка кода маркировки по постановлению Правительства РФ № 1944 от 21.11.2023. Касса запрашивает статус кода в ГИС МТ («Честный знак») и только после положительного ответа добавляет позицию в чек; при запрете — блокирует продажу.

Чем ТС ПИоТ отличается от кассовой программы (ПМСР)?

ПМСР — кассовое ПО, принимающее скан и формирующее чек. ТС ПИоТ (например, ЕСМ) — отдельный сертифицированный шлюз, через который ПМСР направляет запрос в «Честный знак». Их нельзя заменить друг другом: у каждого своя роль в кассовом контуре.

Что происходит, если интернет пропадёт в момент продажи?

Если онлайн-запрос в ГИС МТ не получен за ~1,5 секунды, система переходит к офлайн-ветке: проверяет код по ЛМ ЧЗ — локальной базе заблокированных кодов. Офлайн-режим обязателен для большинства розницы с 1 марта 2025 года.

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

После успешной проверки в чек добавляется группа отраслевых реквизитов тег 1260: 1262 — идентификатор ФОИВ (обычно 030), 1263 — дата НПА (21.11.2023), 1264 — номер НПА (1944), 1265 — идентификатор и время запроса (для офлайна — дополнительные поля по актуальным методичкам).

Всем ли нужен ТС ПИоТ?

Нет. Модуль нужен тем, кто продаёт маркированные товары с действующим разрешительным режимом по ПП № 1944 через ККТ и обязан проверять коды. Исключения: автономные ККТ без ОФД, вендинг, общепит с GTIN вместо полного кода, маркетплейсы FBO/FF, часть сценариев дистанционной торговли — уточнять по актуальной редакции ПП № 1944.