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