Торговля и Склад · 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С не установлена или не соответствует версии платформы.
Как проверить результат
Сообщение об успешном завершении с указанием модели ККТ
Ошибка связи, порта или драйвера
Чек вышел, данные ушли в ОФД, смена открыта
Чек не печатается или висит в очереди неотправленных
Касса видна как COM-порт без восклицательных знаков
Неизвестное устройство или конфликт драйверов
После успешного теста выполните реальную проверку: откройте кассовую смену из 1С и пробейте чек на небольшую сумму. Убедитесь, что чек вышел на печать, а данные ушли в ОФД — статус отправки виден в личном кабинете оператора или в отчётах кассы. Затем сделайте возврат пробного чека, чтобы не искажать выручку.
Особенности для разных конфигураций и режимов
Файловая и клиент-серверная база
В файловой базе драйвер ставится на тот же компьютер, где работает 1С, — это самый простой сценарий. В клиент-серверном варианте драйвер устанавливается на рабочее место кассира, а не на сервер: оборудование подключается к клиентскому сеансу. Если касса работает через RDP, потребуется проброс COM-порта или использование сетевого подключения ККТ.
Несколько касс и несколько рабочих мест
На каждое рабочее место создаётся отдельная карточка оборудования со своими параметрами порта. Одна физическая касса не может одновременно обслуживать два рабочих места — порт будет занят первым захватившим его сеансом. Для интернет-магазина и розничной точки с одной кассой настраиваются разные карточки с разделением по признаку торгового объекта, если это поддерживает конфигурация.
Типичные ошибки и их решение
Самая частая проблема — неверно выбранный COM-порт. При переподключении кассы в другой USB-разъём Windows может присвоить ей новый номер порта, и настройка в 1С «сломается». Проверяйте актуальный номер в Диспетчере устройств и обновляйте параметры в карточке оборудования.
Вторая группа ошибок связана с правами и занятостью порта: кассу держит тест драйвера, служба обновления прошивки или второй сеанс 1С. Закройте лишние программы и повторите тест. Третья группа — устаревший драйвер: после обновления платформы или конфигурации старая компонента перестаёт загружаться, что лечится установкой актуальной версии драйвера.
Что важно запомнить
Подключение ККТ к 1С состоит из трёх этапов: физическое подключение и установка драйвера, создание карточки оборудования в разделе «Подключаемое оборудование», тест устройства и пробный чек. Большинство проблем решается проверкой номера COM-порта, закрытием программ, занимающих порт, и обновлением драйвера.
Часто задаваемые вопросы
Можно ли подключить кассу к 1С без драйвера производителя?
Нет. 1С не работает с ККТ напрямую — обмен идёт только через драйвер: от производителя («АТОЛ», «Штрих-М») или универсальный «1С:ККТ». Без установленной и загруженной в 1С компоненты касса в списке оборудования работать не будет.
Почему тест устройства проходит, а чек не пробивается?
Тест проверяет только связь с кассой. Причины сбоя при пробитии обычно другие: не открыта кассовая смена, закончился срок фискального накопителя, касса не зарегистрирована в ФНС, в чеке не заполнены обязательные реквизиты (например, система налогообложения или признак предмета расчёта). Текст ошибки в 1С указывает конкретную причину.
Как подключить одну кассу к нескольким компьютерам с 1С?
Одновременно одна ККТ может обслуживать только одно рабочее место — порт захватывается монопольно. Для нескольких кассиров либо используют отдельные кассы, либо сетевые модели ККТ с очередью заданий, либо сервер ККТ от производителя, который распределяет обращения. Поддержку такого режима нужно проверять в документации конкретной модели.
Что делать, если после обновления 1С касса перестала работать?
Откройте карточку оборудования — часто там появляется предложение обновить драйвер до версии, совместимой с новой библиотекой подключаемого оборудования. Выполните обновление компоненты и повторите тест устройства. Если драйвер уже актуален, проверьте, не сбросились ли параметры подключения (номер порта, скорость).
Нужна ли отдельная касса для интернет-магазина, работающего с 1С?
По закону расчёты через интернет-магазин требуют отдельной ККТ, зарегистрированной с признаком расчётов в интернете. Технически в 1С она подключается так же — как «ККТ с передачей данных», — но с соответствующими настройками реквизитов чека. Совмещать розничные и интернет-расчёты на одной кассе без такой регистрации нельзя.