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

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

Как подключить онлайн-кассу к 1С:Розница

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

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

1С:Розница работает с кассами через механизм подключаемого оборудования (БПО — библиотека подключаемого оборудования). Это значит, что программа не общается с кассой напрямую, а через драйвер: либо «родной» драйвер производителя (Атол, Штрих-М, Вики Принт, Меркурий и другие), либо универсальный драйвер по стандарту 1С. От правильного выбора и настройки драйвера зависит стабильность печати чеков и передачи данных в ОФД.

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

Что подготовить перед подключением

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

Уточните версию платформы 1С и релиз конфигурации «Розница». Встроенная библиотека подключаемого оборудования поддерживает актуальные версии драйверов Атол и Штрих-М, но для старых релизов могут потребоваться драйверы прежних поколений. Несовместимость версий драйвера и БПО — одна из самых частых причин ошибки «Оборудование не найдено».

Также проверьте, что касса доступна с компьютера: для USB-подключения устройство должно определяться в диспетчере устройств Windows, для сетевого подключения — отвечать на ping по своему IP-адресу. Если кассу не видно на уровне операционной системы, 1С её тем более не увидит.

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

Скачайте драйвер с официального сайта производителя кассы: для Атол это «Драйвер ККТ» (ДТО), для Штрих-М — «Драйвер ФР», для других марок — соответствующие пакеты. Установите драйвер стандартным установщиком, соглашаясь с установкой всех компонентов, включая службу и COM-объект для интеграции с 1С.

После установки откройте тестовую утилиту драйвера (у Атол это «Тест драйвера ККТ», у Штрих-М — «Тест драйвера ФР») и выполните проверку связи: укажите порт, скорость и модель, нажмите «Проверка связи». Утилита должна вернуть наименование устройства и состояние. Только после успешной проверки связи на уровне драйвера переходите к настройке в 1С.

Для сетевых касс в утилите драйвера укажите IP-адрес и порт устройства. Для USB-подключения современные драйверы часто создают виртуальный COM-порт — номер этого порта смотрите в диспетчере устройств Windows в разделе «Порты (COM и LPT)».

Установка драйвера: порядок действий
  1. 1
    Скачайте драйвер ККТ с сайта производителя кассы
  2. 2
    Установите драйвер от имени администратора со всеми компонентами
  3. 3
    Подключите кассу кабелем и включите её
  4. 4
    Откройте тестовую утилиту драйвера и выполните проверку связи
  5. 5
    Зафиксируйте номер COM-порта или IP-адрес — они понадобятся в 1С

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

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

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

Сохраните карточку оборудования и нажмите «Настроить». Откроется форма параметров драйвера: укажите модель кассы, порт (COM-номер или IP), скорость соединения, а также параметры фискализации — систему налогообложения организации, признаки расчёта. Сохраните параметры и выполните «Тест устройства» прямо из карточки оборудования.

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

Как проверить, что настройка прошла успешно

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

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

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

Ошибка «Порт недоступен», «Устройство не найдено» или таймаут

Печать пробного чека из РМК
Норма

Чек напечатан, на нём корректные реквизиты, QR-код читается

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

Чек не печатается, реквизиты пустые или касса уходит в ошибку

Передача в ОФД
Норма

Чек появляется в личном кабинете ОФД в течение нескольких минут

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

Чек печатается, но в ОФД не появляется — проверяйте интернет-канал кассы

Привязка кассы к рабочему месту и кассе ККМ

После создания оборудования его нужно связать с текущим рабочим местом. В списке подключаемого оборудования откройте «Рабочие места», выберите текущее рабочее место и отметьте созданную ККТ флажком «Использовать». Если оборудование не привязано к рабочему месту, РМК (рабочее место кассира) просто не увидит кассу при пробитии.

Далее проверьте справочник «Кассы ККМ»: в карточке кассы должен быть указан тип «Фискальный регистратор» / «ККТ с передачей данных» и установлена связь с подключаемым оборудованием. В 1С:Рознице при открытии кассовой смены программа обращается именно к этой связке «касса ККМ → оборудование → драйвер».

Откройте РМК и выполните открытие смены. Касса должна напечатать отчёт об открытии смены. Затем пробейте тестовый чек на небольшую сумму, проведите оплату и убедитесь, что чек вышел, а смена и чек отразились в 1С. После проверки тестовый чек можно оформить как возврат, чтобы не искажать выручку.

Если в магазине несколько рабочих мест кассиров, каждую кассу привязывайте к конкретному рабочему месту по имени компьютера. Привязка «все кассы всем местам» приводит к ситуации, когда чек печатается не на той кассе, а разбираться с перекрёстными чеками в учёте сложно.
ПЗ
Практическое замечание

Настройка параметров печати чеков и налогообложения

В карточке организации и кассы ККМ проверьте систему налогообложения (ОСН, УСН, патент и т.д.) — она передаётся в чек и должна совпадать с данными, зарегистрированными в ФНС при фискализации. Несовпадение СНО в чеке с данными фискального накопителя может привести к ошибкам при пробитии или к некорректным фискальным данным.

Настройте шаблоны чеков в разделе печатных форм, если нужно выводить дополнительные реквизиты: наименование магазина, адрес, скидки, маркировку. Для маркированных товаров убедитесь, что в чек передаётся код маркировки — это требование для соответствующих товарных групп, и его выполнение зависит от связки «1С → драйвер → касса».

Проверьте также настройку электронных чеков: если покупатели просят чек на телефон или email, в параметрах оборудования и РМК должна быть включена отправка электронных чеков, а ОФД должен поддерживать этот сервис по вашему договору.

Типичные ошибки и способы их устранения

Наиболее частая проблема — сообщение «Оборудование не подключено» или «Порт недоступен». Причины: занят COM-порт другой программой (например, открыта тестовая утилита драйвера параллельно с 1С), неверный номер порта, касса выключена или кабель неисправен. Закройте лишние программы, проверьте порт и повторите тест.

Вторая группа ошибок — чек печатается, но не уходит в ОФД. Здесь виноват не 1С, а канал связи кассы с интернетом: проверьте сетевые настройки кассы, баланс SIM-карты (для касс с GSM-модемом), работу Wi-Fi или Ethernet. Накопленные неотправленные чеки касса передаст сама после восстановления связи, но затягивать нельзя — при длительном отсутствии связи фискальный накопитель блокируется.

Третья группа — ошибки прав пользователя: кассир не может открыть смену или пробить чек. Проверьте роли пользователя, привязку кассы ККМ к магазину и то, что в настройках РМК выбрана нужная касса. Иногда помогает простое переподключение оборудования: снять и снова установить флажок «Использовать» в рабочем месте.

Типичные ошибки при подключении
01
Настройка 1С до проверки связи в утилите драйвера — в итоге непонятно, где искать проблему
02
Одновременно открытые тест драйвера и 1С — порт занят, тест устройства в 1С падает
03
Непривязанное к рабочему месту оборудование — РМК не видит кассу, хотя тест проходит
04
Неверная система налогообложения в параметрах — чеки с некорректными реквизитами
05
Игнорирование неотправленных в ОФД чеков — риск блокировки фискального накопителя

Особенности для сетевых касс и нескольких рабочих мест

Если касса подключается по Ethernet и должна обслуживать несколько компьютеров, учитывайте ограничение: фискальный регистратор обычно работает с одним активным соединением одновременно. Практическое решение — выделить для кассы одно рабочее место или использовать кассы с поддержкой многоканального доступа и соответствующие настройки драйвера.

Для сетевых касс закрепите за устройством статический IP-адрес (в настройках кассы или резервированием в DHCP роутера). Если адрес кассы изменится, 1С потеряет с ней связь, и кассир увидит ошибку подключения в самый неподходящий момент.

В распределённых точках с обменом «Розница — Розница» или «Розница — Управление торговлей» настраивайте оборудование на каждом узле отдельно: настройки подключаемого оборудования привязаны к рабочим местам и не всегда корректно мигрируют через обмен данными.

Итог

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

Сначала драйвер и тест связи вне 1С, затем карточка оборудования, привязка к рабочему месту и кассе ККМ, пробный чек и контроль отправки в ОФД. Большинство проблем решается проверкой порта, прав пользователя и корректности параметров драйвера.

Частые вопросы

1С не видит кассу, хотя тест драйвера проходит успешно. Что делать?

Проверьте, выбран ли в карточке оборудования именно тот драйвер, который установлен (например, версия драйвера Атол должна совпадать с выбранной в 1С). Затем убедитесь, что оборудование привязано к текущему рабочему месту, и перезапустите сеанс 1С после установки драйвера. Также проверьте, что тестовая утилита драйвера закрыта — она может удерживать порт.

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

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

Чек печатается, но не появляется в ОФД. Касса неисправна?

Чаще всего нет: это проблема канала связи кассы с интернетом. Проверьте сетевые настройки кассы, доступность серверов ОФД и состояние неотправленных документов в утилите драйвера. После восстановления связи касса передаст накопленные чеки автоматически, но следите за сроком — длительная работа без связи ведёт к блокировке фискального накопителя.

Нужно ли переустанавливать драйвер после обновления 1С:Розницы?

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

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

Настройте оборудование на обоих рабочих местах с указанием IP-адреса кассы, но учтите, что одновременная работа двух сеансов с одной ККТ обычно невозможна — касса обслуживает одно соединение. Надёжный вариант — закрепить кассу за одним рабочим местом, а второе использовать для учётных операций без пробития чеков.

Что проверить, если при пробитии чека возникает ошибка «некорректные параметры»?

Сверьте систему налогообложения в карточке кассы ККМ с данными фискализации, проверьте заполненность реквизитов организации (ИНН, наименование, адрес) и настройки признаков предмета расчёта для товаров. Ошибка параметров почти всегда означает расхождение данных, передаваемых из 1С, с тем, что ожидает касса или требования формата фискальных документов.