Торговля и Склад · 10 мин
Как подключить фискальное устройство в программе 1С
Подробная инструкция по подключению фискального регистратора и ККТ к 1С: установка драйвера, настройка оборудования, тестирование связи и решение типичных ошибок.
Фискальное устройство (онлайн-касса, фискальный регистратор) подключается к 1С через драйвер оборудования и справочник подключаемого оборудования. Процедура одинакова по логике для большинства конфигураций — «Управление торговлей», «Розница», «Комплексная автоматизация», «1С:Касса» — и сводится к четырём этапам: физическое подключение ККТ к компьютеру, установка драйвера производителя, добавление устройства в список торгового оборудования и проверка пробития тестового чека.
Главная сложность обычно не в самой 1С, а в корректной установке драйвера и правильном определении COM-порта, через который касса общается с компьютером. Ошибки на этих этапах приводят к типовой ситуации: устройство физически работает, но 1С его «не видит».
Ниже разобран полный порядок подключения с проверками на каждом шаге, различия для сетевых и USB-касс, а также типичные ошибки и способы их устранения. Инструкция ориентирована на типовые конфигурации с подсистемой БПО (библиотека подключаемого оборудования).
Что подготовить перед подключением
Перед началом работы убедитесь, что касса зарегистрирована в ФНС, в ней установлен фискальный накопитель и заданы параметры подключения к ОФД. Эти операции выполняются через фирменную утилиту производителя или личный кабинет и не относятся к настройке 1С, но без них пробить чек не получится, даже если связь с программой установлена.
Понадобятся: само фискальное устройство с кабелем (USB или Ethernet), права администратора на компьютере для установки драйвера, дистрибутив драйвера с сайта производителя ККТ и пользователь 1С с правами на настройку подключаемого оборудования. Если касса сетевая, заранее узнайте её IP-адрес — он отображается в меню самой кассы или в чеке диагностики.
Установка драйвера фискального устройства
Скачайте актуальный драйвер с официального сайта производителя кассы (Атол, Штрих-М, Вики Принт, Меркурий и другие). Для 1С нужен драйвер, поддерживающий стандарт «1С:Совместимо» — обычно это отдельный пункт в разделе загрузок производителя. Установите драйвер до подключения кассы к компьютеру, если того требует инструкция, либо следуйте порядку, указанному производителем.
После установки подключите кассу кабелем и включите её. Windows должна определить устройство: для USB-моделей в диспетчере устройств появится виртуальный COM-порт с номером (например, COM3 или COM5). Запомните или запишите этот номер — он понадобится при настройке в 1С. Если порт не появился, переустановите драйвер или попробуйте другой USB-разъём.
Многие производители поставляют вместе с драйвером тестовую утилиту (например, «Тест драйвера ККТ»). Обязательно проверьте связь через неё: если утилита видит кассу и печатает тестовый чек, значит, нижний уровень работает, и дальнейшая настройка — задача только 1С.
Добавление устройства в 1С
В типовых конфигурациях перейдите в раздел «Администрирование» → «Подключаемое оборудование» (в некоторых конфигурациях — «Настройки» → «Оборудование» или «Продажи» → «Подключаемое оборудование»). Включите использование подключаемого оборудования, если переключатель ещё не активен.
Нажмите «Создать» и заполните карточку устройства: тип оборудования — «ККТ с передачей данных» (или «Фискальный регистратор» для устаревших моделей без ОФД), обработчик драйвера — выберите из списка драйвер вашего производителя, рабочее место — текущее. Если нужного драйвера нет в списке, нажмите «Драйверы» и добавьте его вручную, указав макет или внешнюю компоненту.
- 1Установите драйвер ККТ с сайта производителя и подключите кассу к компьютеру
- 2Проверьте связь через тестовую утилиту драйвера и запомните номер COM-порта
- 3В 1С откройте «Администрирование → Подключаемое оборудование» и создайте устройство типа «ККТ с передачей данных»
- 4Выберите драйвер, откройте «Настроить» и укажите порт, скорость и параметры соединения
- 5Выполните «Тест устройства» и убедитесь, что тест проходит без ошибок
- 6Пробейте тестовый чек из кассового документа 1С и проверьте его в личном кабинете ОФД
Настройка параметров подключения
После выбора драйвера нажмите кнопку «Настроить» в карточке устройства. Для USB-подключения укажите номер COM-порта, который определился в диспетчере устройств, и скорость обмена — обычно драйвер предлагает значение по умолчанию, менять его без необходимости не стоит. Для сетевых касс укажите IP-адрес устройства и порт соединения.
Обратите внимание на параметры фискализации в настройках драйвера: систему налогообложения организации, признаки агента (если применимо) и реквизиты чека. Часть этих данных драйвер считывает с самой кассы автоматически, но в отдельных моделях их нужно задать вручную в соответствии с тем, как касса зарегистрирована в ФНС.
Если с кассой работают несколько пользователей на разных рабочих местах, привяжите устройство к конкретному рабочему месту или создайте отдельную запись для каждого. Это исключает ситуацию, когда два сеанса одновременно пытаются занять порт устройства.
Проверка связи и тестовое пробитие чека
В карточке устройства нажмите «Тест устройства». Успешный тест означает, что 1С установила связь с кассой, получила её заводской номер и состояние фискального накопителя. Если тест завершился ошибкой, текст сообщения обычно указывает причину: «порт занят», «нет связи», «неверные параметры».
Финальная проверка — пробитие реального чека. Создайте кассовый документ (чек ККМ в «Рознице», «Приходный кассовый ордер» с пробитием чека в «Управлении торговлей»), проведите его и убедитесь, что чек напечатан и отправлен в ОФД. Статус отправки виден в личном кабинете оператора фискальных данных: чек должен появиться там в течение короткого времени.
Как проверить результат
Сообщение «Тест успешно выполнен», указан номер ККТ
Ошибка порта, «нет связи», тайм-аут соединения
Чек напечатан, на нём корректные реквизиты организации
Пустой чек, неверные реквизиты, чек не выходит
Чек виден в личном кабинете ОФД
Чек есть на бумаге, но в ОФД отсутствует — проблема с интернет-каналом кассы
Подключение сетевой кассы и особенности удалённой работы
Сетевые модели ККТ подключаются по Ethernet или Wi-Fi и доступны нескольким рабочим местам одновременно. В настройках драйвера вместо COM-порта указывается IP-адрес кассы. Убедитесь, что адрес зарезервирован за устройством в роутере (статический DHCP), иначе после перезагрузки маршрутизатора касса получит другой адрес и связь пропадёт.
При работе 1С в терминальном режиме или через веб-клиент локальная касса пробрасывается на сервер через механизмы перенаправления портов RDP или средства удалённого подключения оборудования, встроенные в БПО. Это наиболее капризный сценарий: если проброс нестабилен, рассмотрите вариант сетевой кассы — она надёжнее для распределённой работы.
Сравнение вариантов подключения
Подходит для одного рабочего места кассира. Ограничение: касса привязана к конкретному компьютеру, номер порта может меняться при переподключении.
Подходит для нескольких рабочих мест и удалённых сценариев. Ограничение: требуется стабильная сеть и фиксированный IP-адрес устройства.
Подходит для терминальной работы с локальной кассой. Ограничение: зависит от качества канала и настроек перенаправления портов.
Типичные ошибки и их устранение
Ошибка «Порт занят» возникает, когда COM-порт удерживает другая программа — тестовая утилита драйвера, служба ОФД-агента или второй сеанс 1С. Закройте лишние приложения и повторите тест. Если порт занимает служба, перенастройте её на другой канал связи с кассой.
Ошибка «Не удалось загрузить драйвер» обычно означает, что драйвер установлен без прав администратора, не совместим с разрядностью платформы 1С (32/64 бита) или его версия устарела. Переустановите драйвер актуальной версии с перезагрузкой компьютера.
Ситуация «тест проходит, но чек не пробивается» чаще всего связана с данными чека: некорректно заполнены реквизиты номенклатуры, не указан признак предмета расчёта или система налогообложения в документе не совпадает с регистрационными данными кассы. Проверьте настройки номенклатуры и организации в 1С.
FAQ
1С не видит кассу, хотя тестовая утилита драйвера работает. Что делать?
Проверьте, что в карточке устройства выбран именно тот драйвер, который установлен, и что указан правильный COM-порт. Убедитесь, что тестовая утилита закрыта — она может удерживать порт. Также проверьте соответствие разрядности драйвера и платформы 1С.
Можно ли подключить одну кассу к нескольким рабочим местам 1С?
Да, если касса сетевая (Ethernet/Wi-Fi) — создайте устройство на каждом рабочем месте с указанием одного IP-адреса. USB-касса физически привязана к одному компьютеру; для доступа с других мест потребуется проброс портов, что менее надёжно.
Чем отличается тип «ККТ с передачей данных» от «Фискальный регистратор»?
«ККТ с передачей данных» — это онлайн-кассы, отправляющие чеки в ОФД, актуальный тип для современных устройств. «Фискальный регистратор» — устаревший тип для старых моделей с ЭКЛЗ, которые уже не применяются.
Нужно ли фискализировать кассу заново после переустановки драйвера?
Нет. Переустановка драйвера и настройка в 1С не затрагивают регистрационные данные кассы и фискальный накопитель. Перерегистрация требуется только при смене реквизитов организации, ОФД или замене накопителя.
Чек печатается, но не уходит в ОФД. В чём причина?
Касса хранит неотправленные чеки и передаёт их при появлении связи. Проверьте интернет-подключение самой кассы (не компьютера): для сетевых моделей — кабель и настройки сети, для касс с SIM — уровень сигнала. Длительная работа без связи с ОФД приводит к блокировке фискального накопителя, поэтому восстановите передачу как можно скорее.
Что важно запомнить
Подключение фискального устройства к 1С — это установка драйвера производителя, создание устройства в справочнике подключаемого оборудования, настройка порта и тест. Проверяйте связь сначала фирменной утилитой, затем тестом в 1С и пробитием реального чека с контролем в личном кабинете ОФД.