К статье
Практический материал

Торговля и Склад · 9 мин

Как подключить ККТ к 1С: подробная инструкция

Пошаговая инструкция по подключению ККТ к 1С: установка драйверов, настройка оборудования, тестирование связи, решение типичных ошибок и пробитие чеков.

Подключение контрольно-кассовой техники к 1С — стандартная задача при запуске розничной точки или переходе на онлайн-кассу. Процедура сводится к трём этапам: физическое подключение кассы к компьютеру, установка драйвера ККТ и настройка оборудования внутри конфигурации 1С. Порядок действий зависит от того, какой драйвер используется — «АТОЛ», «Штрих-М» или драйвер от 1С, — но общая логика одинакова.

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

Что понадобится перед началом работы

Перед подключением убедитесь, что выполнены базовые условия. Касса должна быть зарегистрирована в ФНС и активирована с фискальным накопителем — без этого 1С подключится к устройству, но пробить чек не получится. Также понадобится договор с оператором фискальных данных (ОФД), если он требуется для вашего режима работы.

Проверьте наличие кабеля подключения: большинство современных ККТ подключаются по USB, часть моделей — через COM-порт или Ethernet. Для USB-подключения касса при включении определяется в системе как виртуальный COM-порт, номер которого понадобится при настройке. Узнать его можно в Диспетчере устройств Windows в разделе «Порты (COM и LPT)».

Убедитесь, что у вас есть права администратора на компьютере — установка драйверов без них невозможна. Также проверьте, что используемая конфигурация 1С поддерживает работу с ККТ: это «Розница», «Управление торговлей», «Комплексная автоматизация», «ERP» и другие типовые решения с подсистемой подключаемого оборудования (БПО).

Установка драйвера ККТ

Драйвер — связующее звено между 1С и кассой. Выбор зависит от производителя устройства: для касс «АТОЛ» используется «Драйвер ККТ АТОЛ», для «Штрих-М» — «Драйвер ФР Штрих-М», для «Меркурий», «Эвотор» и ряда других моделей — свои комплекты. Универсальный вариант — драйвер «1С:ККТ», который поддерживается многими устройствами, но его совместимость с конкретной моделью нужно проверять заранее.

Драйвер скачивается с официального сайта производителя или портала 1С. Установите полный пакет, включая компоненту для интеграции с 1С — в установщиках «АТОЛ» она часто называется «Драйвер ККТ для 1С» и требует отдельной отметки при установке. После установки перезагрузите компьютер, чтобы система корректно зарегистрировала компоненты.

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

Настройка подключаемого оборудования в 1С

В типовых конфигурациях перейдите в раздел «Администрирование» → «Подключаемое оборудование» (в «Рознице» — «Администрирование» → «Настройка подключаемого оборудования»). Включите использование подключаемого оборудования, если переключатель ещё не активен.

Откройте список подключаемого оборудования и создайте новый элемент с типом «ККТ с передачей данных» (в старых версиях — «Фискальный регистратор»). Заполните поля: наименование, организация, драйвер оборудования. Если нужный драйвер отсутствует в списке, нажмите «Добавить новый драйвер из файла» или «Драйверы оборудования» и загрузите компоненту из установленного пакета.

После сохранения карточки оборудования нажмите «Настроить» — откроется форма параметров драйвера. Здесь указывается номер COM-порта (тот, что виден в Диспетчере устройств), скорость обмена (обычно 115200 бод для USB, проверьте рекомендации производителя) и другие параметры модели. Для сетевых касс вместо порта указывается IP-адрес устройства.

Проверка связи и тест устройства

Ключевой контрольный этап — кнопка «Тест устройства» в карточке оборудования. Успешный тест означает, что 1С видит кассу, получает от неё ответ и может передавать команды. В результате теста обычно выводится модель устройства, версия прошивки и состояние фискального накопителя.

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

Контрольные точки

Как проверить результат

Тест устройства в карточке оборудования
Норма

Сообщение об успешном завершении с указанием модели ККТ

Тревожный признак

Ошибка связи, порта или драйвера

Пробитие пробного чека
Норма

Чек вышел, данные ушли в ОФД, смена открыта

Тревожный признак

Чек не печатается или висит в очереди неотправленных

Диспетчер устройств Windows
Норма

Касса видна как COM-порт без восклицательных знаков

Тревожный признак

Неизвестное устройство или конфликт драйверов

После успешного теста выполните реальную проверку: откройте кассовую смену из 1С и пробейте чек на небольшую сумму. Убедитесь, что чек вышел на печать, а данные ушли в ОФД — статус отправки виден в личном кабинете оператора или в отчётах кассы. Затем сделайте возврат пробного чека, чтобы не искажать выручку.

Особенности для разных конфигураций и режимов

Файловая и клиент-серверная база

В файловой базе драйвер ставится на тот же компьютер, где работает 1С, — это самый простой сценарий. В клиент-серверном варианте драйвер устанавливается на рабочее место кассира, а не на сервер: оборудование подключается к клиентскому сеансу. Если касса работает через RDP, потребуется проброс COM-порта или использование сетевого подключения ККТ.

Несколько касс и несколько рабочих мест

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

Типичные ошибки и их решение

Самая частая проблема — неверно выбранный COM-порт. При переподключении кассы в другой USB-разъём Windows может присвоить ей новый номер порта, и настройка в 1С «сломается». Проверяйте актуальный номер в Диспетчере устройств и обновляйте параметры в карточке оборудования.

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

Типичные ошибки
01
Касса подключена, но не зарегистрирована в ФНС — чеки не пробиваются, хотя тест устройства проходит
02
Установлен драйвер без компоненты для 1С — оборудование не появляется в списке или не загружается
03
Несколько программ одновременно обращаются к кассе — ошибка «Порт недоступен»
04
Переподключение USB-кабеля в другой разъём меняет номер COM-порта — связь пропадает до правки настроек
05
Не открыта кассовая смена — документы не пробиваются с ошибкой состояния смены
Итог

Что важно запомнить

Подключение ККТ к 1С состоит из трёх этапов: физическое подключение и установка драйвера, создание карточки оборудования в разделе «Подключаемое оборудование», тест устройства и пробный чек. Большинство проблем решается проверкой номера COM-порта, закрытием программ, занимающих порт, и обновлением драйвера.

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

Можно ли подключить кассу к 1С без драйвера производителя?

Нет. 1С не работает с ККТ напрямую — обмен идёт только через драйвер: от производителя («АТОЛ», «Штрих-М») или универсальный «1С:ККТ». Без установленной и загруженной в 1С компоненты касса в списке оборудования работать не будет.

Почему тест устройства проходит, а чек не пробивается?

Тест проверяет только связь с кассой. Причины сбоя при пробитии обычно другие: не открыта кассовая смена, закончился срок фискального накопителя, касса не зарегистрирована в ФНС, в чеке не заполнены обязательные реквизиты (например, система налогообложения или признак предмета расчёта). Текст ошибки в 1С указывает конкретную причину.

Как подключить одну кассу к нескольким компьютерам с 1С?

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

Что делать, если после обновления 1С касса перестала работать?

Откройте карточку оборудования — часто там появляется предложение обновить драйвер до версии, совместимой с новой библиотекой подключаемого оборудования. Выполните обновление компоненты и повторите тест устройства. Если драйвер уже актуален, проверьте, не сбросились ли параметры подключения (номер порта, скорость).

Нужна ли отдельная касса для интернет-магазина, работающего с 1С?

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