Сперва немного технической информации.
С 1 июля 2026 года, если категория ваших маркируемых товаров подпадает под разрешительный режим торговли, то это означает, что все маркировки должны предварительно проверяться через специальный модуль ТС ПИоТ (Техническое Средство Получения Информации о Товаре).
Данный модуль представляет из себя программу, которая обычно устанавливается на устройство, к которому подключена ККТ, так как данная программа должна взаимодействовать с драйвером ККТ.
В случае использования облачной кассы, данное программное обеспечение устанавливает у себя сервис АТОЛ, и предоставляет к нему публичный доступ через API.
К слову скажем, что до появления такого понятия как ТС ПИоТ, маркировки в рамках разрешительного режима нужно было валидировать непосредственно в честном знаке (через API) и у нас уже была такая интеграция раньше. Но по всей видимости, что-то пошло не так, и разработчики этой системы решили скрыть от публичного доступа свои API (c 01.07.2026) и сформировать множество «умных» прокси-эндпоинтов в виде ТС ПИоТ.
С технической точки зрения – это, наверное, единственный способ организовать быструю и устойчивую к нагрузкам систему проверок кодов маркировок, ведь каждый модуль ТСПИоТ выполняет сперва предварительную валидацию всех составляющих кода маркировки, проверяет КМ в своем внутреннем кэше и только потом выполняет запрос к серверам честного знака, а если сервер Честного знака не ответил (например, проблема со связью), то модуль проверяет код в локальном модуле честного знака (ЛМ ЧЗ) и в итоге все равно выдает результат.
Как ИФНС узнает, проверяли вы маркировку или нет перед продажей?
В результате выполнения любого запроса к модулю ТС ПИоТ, вы получаете ряд параметров (Уникальный идентификатор результата проверки, Время проверки), которые в обязательном порядке добавляются в чек в секцию sectoral_item_props (тег 1260 Отраслевой реквизит предмета расчета), затем эти данные передаются в ОФД и дальше по цепочке в налоговую.
В чем суть, для чего все это?
Любое кассовой или иное ПО верхнего уровня, на котором формируется продажа, не должно позволять продавать товары (выбивать чек), если код маркировки не проходит проверку.
Отклонение продажи может быть по различным причинам – от истечения срока годности продукции, некорректности кода маркировки, продажи данной маркировки в прошлом, до наложения компетентными органами запрета на продажу того или иного вида продукции.
Как это выглядит в интерфейсе ReadyScript?
На странице просмотра оплаченного заказа, вам необходимо нажать на кнопку «Отгрузить», чтобы открылся диалог создания документа «Отгрузка».
В этом окне, необходимо отсканировать коды маркировок. Напротив каждого кода, вы сразу увидите результат проверки. В случае, если ошибок – нет, то будет зеленая галочка, если ошибки есть, то будет отображена соответствующая ошибка.

Если в настройках включен запрет на оформление отгрузки при наличии ошибок, то отгрузить товар не получится.
Что нужно настроить, чтобы корректно исполнить требование закона?
Так как мы «из коробки» поддерживаем интеграцию только с сервисом АТОЛ.ONLINE, то соответственно опишем порядок действий, что необходимо сделать для настройки именно этого кассового сервиса.
- Обратитесь в АТОЛ и подключите доступ к API ТС ПИоТ.
- Убедитесь, что вы используете ФФД 1.2 в разделе Веб-сайт -> Настройка модулей -> АТОЛ.ONLINE
- Перейдите в раздел Веб-сайт -> Настройка модулей -> Магазин -> Вкладка «Фискализация и маркировка», настройте там опции:
- Класс для обмена информацией с кассами = Атол онлайн
- Проверять коды маркировок при сканировании = Да
- Блокировать отгрузку при наличии некорректных кодов маркировки (разрешительный режим) = Да
- Провайдер проверки кодов маркировки (ТС ПИоТ) = По умолчанию
Заключение
Торговля усложняется, мы тоже от этого не в восторге. Однако наша задача — обеспечить техническую возможность для ведения онлайн-торговли с соблюдением всех требований законодательства. Вам нужно будет лишь установить обновления и произвести простую базовую настройку.
В недавнее обновление вошли и другие мелкие улучшения:
- Теперь в чек частичного возврата также будут передаваться коды маркировок
- На странице редактирования Пользователя, появилась вкладка «История», где будут отображаться Заказы, Сделки, Задачи пользователя. Со временем мы будем добавлять туда и другие объекты.
- В разделе Управление -> Логи мы добавили возможность скачать файл лога для возможного его анализа во внешних системах.