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