Если совсем коротко: ТС ПИоТ — это небольшая программа-посредник, которая стоит между кассой и системой «Честный знак» и проверяет код маркировки до того, как товар попадёт в чек. Кассир сканирует Data Matrix — модуль спрашивает у государства «этот код нормальный, продавать можно?» — и только после ответа «да» позиция уходит в чек. ЕСМ — это один из таких модулей, конкретное готовое решение. С 28 декабря 2025 года такая прослойка при рознице маркированного товара обязательна. Ниже — без канцелярита, что это за зверь и почему в нём нет ничего страшного.
Расшифровываем аббревиатуру без занудства
ТС ПИоТ читается страшно, а расшифровывается буднично: техническое средство получения информации о товаре. По-человечески — программа (реже железка), которая умеет спросить у «Честного знака» всё о конкретной пачке или коробке: настоящий ли код, не продали ли его уже, не просрочен ли товар, нет ли на него запрета.
А ЕСМ — это Единый сервисный модуль, один из конкретных ТС ПИоТ, попавших в реестр аккредитованных решений. Проведём аналогию: ТС ПИоТ — это «легковой автомобиль» как класс, а ЕСМ — конкретная марка машины этого класса. Когда где-то пишут «поставьте ТС ПИоТ», а где-то «нужен ЕСМ» — речь про одно и то же по сути: на кассе должен появиться модуль-посредник для проверки марок.
Зачем вообще прослойка, если касса и так работала с марками
Логичный вопрос: раньше касса как-то ведь общалась с «Честным знаком» и без всяких посредников. Верно. Но общалась она напрямую и у каждого производителя ПО — по-своему. Одна программа проверяла код так, другая — эдак, третья вообще проверяла спустя рукава. Результат — разнобой, ошибки, «висящие» коды и претензии от контролёров, которые невозможно нормально разобрать.
Государство решило навести порядок и поставить между кассой и системой единый стандартизированный шлюз. Теперь касса не лезет в «Честный знак» напрямую — она отдаёт код проверенному модулю, а тот по одинаковым для всех правилам делает запрос и возвращает вердикт. Представьте единое окно на почте вместо десяти касс с разными правилами в каждой — примерно та же идея.
По документам модуль-посредник делает три вещи: проверяет корректность самого кода маркировки, сверяет его наличие и статус в системе «Честный знак» и следит за исправностью кассовой зоны. Если код поддельный, не распознан или на него стоит запрет продажи — модуль не даст пробить чек. Для покупателя это гарантия, что товар легальный; для магазина — защита от штрафа и от кодов, за которые потом пришлось бы объясняться.
Как это выглядит при обычной продаже
Самое важное: для кассира почти ничего не меняется. Модуль работает в фоне, весь обмен занимает доли секунды, и человек за прилавком видит привычную кассу. Вот что реально происходит под капотом, когда пробивают, скажем, пачку сигарет или бутылку воды:
- 1. Скан. Кассир (или сам покупатель на самообслуживании) сканирует двумерный код Data Matrix на упаковке.
- 2. Передача. Кассовая программа отдаёт этот код не в интернет напрямую, а модулю-посреднику ТС ПИоТ.
- 3. Проверка. Модуль обращается в «Честный знак» (или в локальную базу, если офлайн) и сверяет код: подлинный ли, не продан ли, не просрочен ли, нет ли запрета.
- 4. Ответ. Модуль возвращает кассе результат — «код в порядке» или «продажа запрещена».
- 5. Действие. Код хороший — позиция добавляется в чек и продажа идёт как обычно. Код плохой — касса блокирует пробитие и показывает предупреждение.
То есть порядок поменялся на обратный по сравнению со «старой» маркировкой. Раньше касса сначала печатала чек, а потом сообщала в «Честный знак», что товар продан. Теперь наоборот: сначала спрашиваем разрешение — потом продаём. Отсюда и название «разрешительный режим»: продажа возможна только при положительном ответе системы. Если хотите глубже в саму механику режима и его сроки, у нас есть отдельный разбор — про разрешительный режим на кассах в 2026.
С какой даты это обязательно и что там с токеном
Здесь чаще всего путаница, поэтому разложим по полочкам. Проверка кодов перед продажей — разрешительный режим — вводилась поэтапно по товарным группам ещё в 2024–2025 годах и уже действует. А вот требование проводить эту проверку именно через модуль-посредник ТС ПИоТ стало обязательным с 28 декабря 2025 года. Это уже закон, а не «планы».
Отдельная история — токен x-api-key. Так называется ключ доступа, по которому касса раньше ходила в систему маркировки напрямую, минуя посредника. Работу по этому прямому токену продлили: раньше он отключался к 1 июля 2026 года, теперь — до 1 октября 2026 года. И вот тут важно не обмануться.
| Ваша ситуация | Что это значит |
|---|---|
| Для вашей кассы есть готовое решение ТС ПИоТ | Ставить и использовать нужно уже сейчас — обязанность с 28.12.2025. Продление токена вас не касается. |
| Готового решения ТС ПИоТ ещё нет в реестре | Законно работаете через x-api-key до 1 октября 2026. Следите за реестром — появится решение, ставьте. |
| Наступило 1 октября 2026 | Токен x-api-key отключается у всех. Без ТС ПИоТ продажа маркированного встанет. |
Развеиваем три главных страха
Вокруг ТС ПИоТ накрутили много паники. Разберём по-честному, где реальная задача, а где пугалка.
«Придётся покупать новую кассу»
В подавляющем большинстве случаев — нет. ТС ПИоТ это про программу, а не про железо. Модуль может быть отдельным приложением, встроен прямо в кассовую программу или входить в состав драйвера кассы. Ваш кассовый аппарат, скорее всего, останется тот же. Единственное, что действительно нужно проверить — читает ли ваш сканер двумерные коды Data Matrix (не только линейные полоски EAN-13). Старый одномерный сканер марку не прочитает.
«Это ещё один сложный кабинет, который надо настраивать руками»
Зависит от того, какое ПО у вас стоит. В некоторых связках модуль действительно нужно скачать, зарегистрировать и подружить с кассой отдельно. Но всё чаще посредник просто встроен в кассовую программу — тогда вам вообще не нужно ничего связывать вручную, обмен настроен из коробки. Именно так это и должно работать для обычного магазина: включил программу — и модуль уже на месте.
«Отключат интернет — и касса встанет»
Нет. Для ряда товарных групп работает офлайн-проверка: касса сверяет код не с далёким сервером, а с локальной базой валидных кодов, которая заранее скачана на компьютер и периодически обновляется, когда связь есть. Пропал интернет посреди смены — код всё равно проверится по локальной базе, а обмен с «Честным знаком» и ОФД догонит, как только сеть вернётся. По 54-ФЗ касса вообще может работать офлайн до 30 дней. Подробнее — в разборе офлайн-проверки и работы без интернета.
Что реально нужно сделать магазину: короткий чек-лист
Это разовая настройка, а не постоянная головная боль. Пройдитесь по пунктам спокойно и заранее.
- Убедитесь, что разрешительный режим включён. Отсканируйте пару марок — касса должна проверять код до пробития. Не проверяет — это надо чинить.
- Узнайте, есть ли решение ТС ПИоТ для вашей кассы. Есть — ставить закон обязывает сейчас. Нет — работаете по x-api-key до 1 октября 2026 и следите за реестром.
- Обновите кассовую программу до версии с поддержкой ТС ПИоТ. Уточните у поставщика ПО, что ваша модель кассы её получает.
- Проверьте сканер. Он должен уверенно читать Data Matrix, а не только EAN-13.
- Настройте офлайн-проверку. Локальная база валидных кодов должна скачиваться и обновляться — тогда сбой сети не остановит кассу.
- Покажите кассирам окно проверки и что делать при отказе кода. Пять минут инструктажа экономят часы нервов.
Список моделей ТС ПИоТ в реестре обновляется. Актуальный статус по вашей кассе всегда сверяйте на первоисточнике — честныйзнак.рф.
Как это устроено в АРТ Магазин
Мы больше 10 лет делаем кассовую программу и сами поддерживаем магазины, поэтому к переходу готовились заранее, а не в аврале. В АРТ Магазин модуль ТС ПИоТ и ЕСМ уже встроен — вам не нужно докупать отдельную прослойку и связывать её с кассой руками. Касса сканирует Data Matrix, отправляет код через ТС ПИоТ, получает ответ и только потом добавляет позицию в чек. Всё в одном окне, без переключений между программами. Клиент АРТ Магазин соответствует требованию закона сразу — не дожидаясь, пока «что-то появится в реестре».
Поскольку это десктопная программа для Windows с офлайн-модулем, локальная база валидных кодов лежит прямо на вашем компьютере. Пропал интернет — касса всё равно проверит код и продаст, а обмен с «Честным знаком» и ОФД догонит при первой связи. Никакого «сервер недоступен, продажа невозможна» посреди дня. Из коробки поддержаны ККТ АТОЛ, Штрих-М, RR-Electro, Меркурий/Инкотекс и Вики Принт, а также эквайринг Сбербанк, INPAS и Ingenico. Цена единая, без отдельной абонплаты за каждую точку. Как настроить всё это на своей кассе, пошагово разобрано в инструкции «Как настроить ТС ПИоТ/ЕСМ и АРТ Магазин для проверки и продажи маркированного товара», а полный список возможностей — на странице возможностей программы.