Здесь разобрана установка ТС ПИоТ для касс АТОЛ через ЕСМ: выбор комплекта, подключение ККТ, регистрация, настройка ЛМ и проверка из кассовой программы. Сроки нормативных требований и срок действия старого токена — отдельные вопросы: наличие работающего токена не подтверждает готовность ТС ПИоТ.
Для удалённого контроллера необходим доступ от узла ЕСМ к хосту контроллера/ЛМ на 50063 и 5063. Контроллер размещается вместе с ЛМ; в соответствующем поле интерфейса ЕСМ указывается 50063, а не прямой порт ЛМ 5995.
Ниже разбираем, что такое ТС ПИоТ, кого требование касается, какие кассы АТОЛ его поддерживают и как установить модуль на рабочем месте с драйвером ДТО 10.
| Что нужно сейчас | Куда перейти |
|---|---|
| Скачать | Драйвер с ЕСМ; ЕСМ и контроллер; локальный модуль |
| Установить | Раздел «Пошаговая установка на Windows» ниже; сначала проверьте модель и кассовое ПО. |
| Проверить | Проверка регистрации, состояний и маршрута запроса |
| Исправить отказ | Коды ЕСМ; связь с ККТ |
Что такое ТС ПИоТ простыми словами
Раньше каждая кассовая программа сама решала, как проверять код маркировки, и данные в «Честный знак» приходили в разном виде и разного качества. ТС ПИоТ — это единый сертифицированный посредник между кассой и системой маркировки. Он делает три вещи:
- принимает от кассовой программы отсканированный код DataMatrix и проверяет его по единым правилам разрешительного режима;
- блокирует продажу, если код недействителен, просрочен, уже выведен из оборота или не зарегистрирован;
- ведёт журнал операций с маркированным товаром и передаёт в ГИС МТ полные данные в установленном законом формате.
При поддерживаемом офлайн-сценарии ЕСМ обращается к ЛМ с локальной базой. Это не обещание разрешить любую продажу без интернета: важны готовность и актуальность базы, результат проверки и правила товарной группы.

Нормативная база: постановления Правительства РФ № 303 от 19.03.2020 и № 515 (на них ссылается сам оператор ЦРПТ), постановление Правительства РФ № 1944 от 21.11.2023 о разрешительном режиме и приказ Минпромторга РФ № 2044 от 25.04.2025, задающий требования к самим техническим средствам.
Кого касается, а кого нет
Требование распространяется на розничных продавцов товарных групп, попадающих под разрешительный режим.
Применимость требования проверяйте по товарной группе и операции. Нельзя определять освобождение только по названию бизнеса. Отдельно учитывайте:
- для общепита — способ выбытия кода и состав операции: списание при приёмке и продажа упакованного маркированного товара могут относиться к разным сценариям;
- аптеки, торгующие только лекарственными препаратами, — для них действует отдельный порядок по ФЗ № 61;
- для вендинга — конкретную схему выбытия и действующие правила товарной группы; само наличие ЭДО не подтверждает исключение;
- продавцы товаров, не попадающих под разрешительный режим.
Для территориальных и переходных исключений проверяйте действующую норму и условия её применения. Общую дату без ссылки на применимый документ нельзя использовать как основание отложить настройку.
Сроки: что проверять отдельно от установки
| Вопрос | Где проверять |
|---|---|
| Обязанность и исключения | Действующие правила вашей товарной группы и разъяснения оператора |
| Срок токена X-API-KEY | Личный кабинет и актуальная редакция руководства обмена ГИС МТ |
| Совместимость ККТ | Действующий реестр ТС ПИоТ и калькулятор совместимости |
Продление технического доступа по токену не следует считать переносом нормативного требования. Перед внедрением проверьте раздел ТС ПИоТ Честного знака и действующее руководство в личном кабинете. Здесь дата отключения старого механизма не выдаётся за подтверждённый срок для любой интеграции.

Ответственность определяется конкретной нормой и составом нарушения. Статьи 15.12 и 15.12.1 нельзя свести к одному штрафу для всех товаров и субъектов. ТС ПИоТ не назначает штрафы автоматически; без вступившей в силу нормы и её условий дату «автоштрафов» указывать нельзя.
Какие кассы АТОЛ поддерживаются
Для оборудования АТОЛ сертифицировано решение ЕСМ («Единый сервисный модуль») разработки АО «Единая сервисная платформа» (ЕСП). По реестру совместимых решений в него входят:
АТОЛ 1Ф, 11Ф, 15Ф, 20Ф, 22 v2 Ф, 25Ф, 27Ф, 30Ф, 35Ф, 50Ф, 55Ф, 55 v2 Ф, 77Ф, 91Ф, 92Ф и FPrint-22ПТК.
Для Windows и Linux применяются модули линеек ЕСМ-1АВ, ЕСМ-1АЛ, ЕСМ-1КВ, а также решения ОПК и «ИНВЕНТА». АТОЛ 150Ф в перечень для Windows/Linux не входит — она закрывается модулем ЕСМ-2АА на платформе Android.
Точный ответ по конкретной кассе даёт только «Калькулятор совместимости» в разделе ТС ПИоТ на сайте честныйзнак.рф — он проверяет модель по действующим реестрам. Список обновляется, поэтому сверяйтесь с ним перед закупкой лицензий.
Что подготовить до установки
- Проверить модель в калькуляторе совместимости на честныйзнак.рф. Заодно имеет смысл пройти чек-лист готовности кассы — часть требований пересекается.
- Подберите прошивку под модель, ФФД и требования согласованного комплекта. Версия 5.17 не является универсальным минимумом для любой работы ТС ПИоТ.
- Используйте специальный комплект ДТО для ЕСМ. В инструкции Windows 2.1 указан минимум 10.10.8.24; требования к компоненте 1С проверяются отдельно. Более высокий номер обычной ветки не заменяет согласованный комплект. Выбор драйвера; выбор компоненты 1С.
- Проверьте ИТС, если для подготовки требуется получение обновления, и отдельно лицензии нужных функций. Окончание ИТС само по себе не означает прекращения текущей кассовой работы.
- Проверьте пакет обслуживания ЕСМ в личном кабинете ЕСП: ККТ, срок, условия лицензии и стоимость для вашей ситуации. Фиксированную цену из старой публикации не используйте как актуальный тариф.
Модуль ставится на тот компьютер или терминал, к которому физически подключена касса. При работе через терминальный сервер — на сервер.
Пошаговая установка на Windows
После оплаты пакета дистрибутивы доступны в личном кабинете ЕСП в разделе «Скачать ПО». Архив вида esmpack_windows_<версия>.zip содержит все компоненты.
- Установите ДТО из комплекта ТС ПИоТ. Библиотеку выбирайте под процесс кассового ПО, USB-драйвер — под ОС; Windows x64 не означает, что кассовому приложению нужен x64. Отметьте предусмотренные комплектом интеграционные компоненты ЕСМ.
- Установите ЕСМ из согласованного комплекта. На странице загрузки указана версия проверенных файлов. Контроллер размещайте вместе с ЛМ; если ЛМ удалённый, контроллер устанавливается на его хосте. Установка и готовность ЛМ проверяются отдельно.
- Настройте связь драйвера с модулем. Откройте «Тест драйвера ККТ» и нажмите кнопку «Свойства» в правой панели. Задайте порт сервера GRPC: 4041 и выполните «Проверка связи». Флаг «Включено» находится в правой панели главного окна — он должен быть отмечен.
- Откройте смену на кассе — без открытой смены регистрация в ЕСМ не пройдёт.
- Зарегистрируйте кассу в модуле. В окне «Единый сервисный модуль» нажмите «Обновить список», дождитесь появления ККТ и нажмите «Зарегистрировать».
- Проверьте сетевой доступ. Если торговая точка работает за корпоративным шлюзом, адреса и порты открывают заранее — полный перечень собран ниже, в разделе про порты и адреса.


Порты и адреса: что открывать, а что не трогать
Разделяйте соединения внутри одного компьютера, между узлами торговой точки и исходящие обращения в интернет. «Локальный порт» не означает физическое размещение сервиса внутри ККТ. Доступ ограничивают нужными узлами; эти порты не публикуют в интернет ради настройки.
| Порт | Назначение в описанной схеме | Область доступа |
|---|---|---|
| 50063, 5063 | Связь с контроллером на хосте ЛМ; в поле GUI ЕСМ — 50063 | Между соответствующими узлами, если ЛМ удалённый |
| 51401, 50401 | API проверки и взаимодействие компонентов ЕСМ | По схеме размещения кассового ПО и ЕСМ |
| 51077 | Настроечный интерфейс оркестратора | Доступ только для настройки с разрешённого узла |
| 4041 | gRPC драйвера АТОЛ | Между соответствующими процессами; контекст RDP проверяется отдельно |
Отдельно стоит запомнить пару 50063 и 5995. Первый — порт контроллера, второй — порт самого локального модуля. В настройках ЕСМ нужен именно 50063; попытка вписать туда 5995 разрывает связку, и разбор такой ошибки обычно занимает вечер.
Адреса для белого списка
Работа с фискальным накопителем требует доступа к регистрационному узлу https://ts-reg.crpt.ru:19100 и к сети раздачи ЦРПТ: cdn01.crpt.ru … cdn11.crpt.ru и cdn01-ts.crpt.ru … cdn11-ts.crpt.ru, все по порту 19101.
Плюс два адреса самой сервисной платформы, без которых не выдаётся лицензия: https://stats.ao-esp.ru и https://api.ao-esp.ru по порту 443.
Если касса работает с накопителем МГМ, адреса другие: cdn01.am.crptech.ru по портам 19100 и 19101, а также cdn02 и cdn03 того же домена по 19101.
При отказе внешнего узла проверьте итог запроса: успешное переключение на другую площадку и постоянная невозможность проверки — разные результаты. Один код 408, 502, 927 или 928 не доказывает ни поломку, ни готовность связки.
Какие версии нужны
В опубликованном Windows-комплекте ЕСМ и контроллер имеют версию 1.6.4.0. Это не означает, что их номера всегда совпадают или что это последний выпуск для всех платформ. Требования к сочетанию версий смотрите в инструкции выбранного комплекта.
Есть правило порядка, которое ломает установку чаще всего: если вы обновляете ЛМ ЧЗ до версии 2.0, компоненты ЕСМ должны быть обновлены до 1.6 заранее. В обратном порядке ТС ПИоТ может просто не обнаружить новый локальный модуль. И если контроллер стоит на отдельной машине, его обновляют вручную — сам он не подтянется.
Почему регистрация не проходит
Регистрация модуля требует, чтобы одновременно выполнялись четыре условия. Не выполнено любое — она не завершится:
- смена на кассе открыта и длится меньше 24 часов;
- касса зарегистрирована на ФФД 1.2;
- включён признак «Торговля маркированными товарами»;
- лицензия получена с серверов ЕСП и видна в интерфейсе модуля.
Если лицензия не появляется, проверьте доступ к серверам лицензирования и ответ регистрации. При конфликте связи определите процесс и занятый ресурс. Установка драйвера другого производителя сама по себе не доказывает конфликт.
Драйвер должен быть запущен всю смену
Правило, которое объясняет добрую половину отказов посреди рабочего дня. Экземпляр драйвера запускается при открытии смены, до первого фискального документа, и остаётся активным до её закрытия.
Остановка драйвера в середине смены разрывает аутентифицированный сеанс связи с кассой, и канал приходится инициализировать заново. Для кассира это выглядит как ошибка лицензии или внезапная блокировка продажи маркированного товара — хотя ни лицензия, ни маркировка тут ни при чём.
Сертификаты: шаг, который пропускают почти все
Сначала определите, какой клиент проверяет сертификат и к какому серверу он обращается. Ошибка доверия 1С при подключении к ЕСМ и ошибка исходящего TLS-соединения самого ЕСМ могут требовать разных действий. Универсальной очисткой каталогов эти случаи не исправляются.
Следующий порядок относится к описанной поставщиком настройке доверия клиентского компьютера к сертификатам зарегистрированного ЕСМ. Проверьте источник файлов gismt и ca из %ProgramData%\ESP\ESM\um, сервер и контекст клиента. Не импортируйте произвольные сертификаты только из-за совпадения имени.
Здесь есть деталь, из-за которой шаг и пропускают: сертификаты появляются в этой папке только после регистрации ЕСМ. До неё папка пуста. Кто заглядывает туда раньше — ничего не находит и решает, что установка пошла не так.
Порядок для каждого из двух файлов одинаковый:
- Откройте файл сертификата и нажмите «Установить сертификат».
- Выберите расположение «Локальный компьютер», а не «Текущий пользователь»: иначе служба сертификат не увидит. Нажмите «Далее».
- Выберите «Поместить все сертификаты в следующее хранилище» и нажмите «Обзор».
- Укажите хранилище «Доверенные корневые центры сертификации» и нажмите «ОК».
- Убедитесь, что хранилище выбрано верно, нажмите «Продолжить», затем «Готово».
Признак успеха — сообщение «Импорт успешно выполнен». После этого стоит вернуться к проверке кода маркировки: если причина была в сертификатах, ошибка уйдёт сразу.
Как проверить, что модуль работает
В окне «Единый сервисный модуль» должны быть три статуса:
| Показатель | Рабочее состояние |
|---|---|
| Лицензия | «Активна до» с корректной датой |
| ЛМ ЧЗ | «Готов к работе» |
| ГИС МТ | «Стабильно» |

Сначала выполните настройку кассовой программы из следующего раздела. Затем проверьте статусы и запрос кода по этому маршруту, сопоставив его время с журналом ЕСМ. Используйте реальную операцию или стенд с МГМ; фиктивную продажу на зарегистрированном ФН не формируйте. Запись в реестре и реквизиты чека подтверждают отдельные условия, но не заменяют проверку маршрута.
Как связаны компоненты и когда этап завершён
Кассовое ПО → ЕСМ → ГИС МТ — онлайн-проверка; ЕСМ → контроллер → ЛМ — локальная проверка. Отдельная связь ЕСМ ↔ ДТО ↔ ККТ/ФН нужна для взаимодействия с кассой. Контроллер и ЛМ находятся на одном хосте. Это схема ролей, а не изображение успешного запроса.
| Этап | Признак завершения |
|---|---|
| Установка | Файлы и версии соответствуют выбранному комплекту; нужные процессы запускаются. |
| ККТ | Прочитаны модель и заводской номер нужной кассы. |
| Регистрация и лицензия | Получен идентификатор экземпляра; лицензия относится к этой ККТ и действительна. |
| ЛМ | Есть готовность и время последней успешной синхронизации именно базы ЛМ. |
| Кассовое ПО | Запрос по штатному маршруту связан с успешным ответом ЕСМ по времени и идентификатору. |
Настройка со стороны кассовой программы
Установленный и зарегистрированный модуль сам по себе ничего не проверяет — к нему должна обратиться кассовая программа. Этот шаг настраивается по-разному, и у каждой программы свои ловушки.
- 1С — официальный патч фирмы 1С либо расширение сервисной платформы, обновление компоненты драйвера и подключение по HTTPS на порт 51401.
- Frontol и Frontol Mark Unit — режим «Использовать ЕСМ», который по умолчанию выключен, и обязательный режим регистрации «Каждая позиция».
- Смарт-терминалы Sigma — другая схема целиком: обновления из хранилища файлов, автоматическая регистрация и разрешительный режим из личного кабинета.
Отдельные сценарии размещения: касса на терминальном сервере по RDP, установка на Linux и несколько касс на одном ТС ПИоТ.
При нестабильной проверке сопоставьте время, экземпляр ККТ и полный ответ с журналами. Ошибки ЕСМ разбираются отдельно от кодов драйвера: один и тот же номер может означать разное.
Частые вопросы
Модуль нужен на каждую кассу или один на магазин? Лицензия привязывается к конкретной ККТ по заводскому номеру, поэтому нужна на каждую кассу. Сам модуль устанавливается на компьютер, к которому подключены кассы.
Можно ориентироваться только на срок старого токена? Нет. Срок технической авторизации, применимость требования и готовность установленного модуля проверяются отдельно. Актуальный срок токена смотрите в ГИС МТ, а работу ЕСМ подтверждайте запросом из кассового ПО.
Можно работать без интернета? Для поддерживаемого сценария нужна готовая актуальная база ЛМ и успешный результат разрешённой офлайн-проверки. Наличие ЛМ не означает автоматическое разрешение продать любой товар. Для обновления базы связь всё равно потребуется.
Модели нет в реестре — что делать? Сохраните результат проверки модели и уточните допустимый порядок работы у оператора системы маркировки и поставщика кассового ПО. Само отсутствие записи нельзя превращать в универсальную гарантию отсутствия нарушения.
Коротко
Для работы через ЕСМ подберите совместимый комплект под модель и кассовое ПО, установите компоненты, зарегистрируйте экземпляр и подготовьте ЛМ. Настройте обращение из кассовой программы до итоговой проверки. Лицензию ЕСМ и права на обновления ИТС проверяйте отдельно; ИТС не является универсальным условием продолжения текущей работы.
Материал носит информационный характер. Сайт atoldriver.ru не является представительством компании АТОЛ и не оказывает услуг по установке оборудования. Сроки, версии ПО и требования регуляторов меняются — перед внедрением сверяйтесь с честныйзнак.рф, сайтом ФНС и документацией производителя.