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

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

Как соединить кассу с 1С: настройка подключения ККТ

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

Соединение онлайн-кассы с 1С позволяет пробивать чеки прямо из учётной системы: кассир работает в одном окне, а данные о продажах автоматически попадают в отчёты, склад и бухгалтерию. Без такой связки приходится вбивать товары дважды — сначала в 1С, потом на кассе, что приводит к расхождениям в остатках и ошибкам в чеках.

Подключение сводится к четырём этапам: установке драйвера ККТ на компьютер, настройке подключаемого оборудования в 1С, проверке связи тестовым чеком и настройке передачи данных в ОФД. Порядок действий зависит от модели кассы (Атол, Штрих-М, Viki Print и другие) и от конфигурации 1С — Розница, Управление торговлей, Комплексная автоматизация или УНФ.

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

Определите сценарий: фискальный регистратор или автономная касса

Первый сценарий — касса работает как фискальный регистратор под управлением 1С. Весь ассортимент, цены и скидки живут в 1С, касса лишь печатает чек и отправляет данные в ОФД. Это основной вариант для конфигураций «1С:Розница» и «Управление торговлей»: кассир сканирует товар, 1С формирует чек и передаёт его на ККТ.

Второй сценарий — автономная касса (например, Эвотор, Меркурий, MSPOS) пробивает чеки самостоятельно, а с 1С обменивается данными: из 1С выгружаются товары и цены, из кассы загружаются Z-отчёты и продажи. Такая схема подходит, когда кассовое место не имеет постоянного компьютера или касса стоит в отдельной точке.

Маршрут решения

Как выбрать сценарий подключения

Касса стоит рядом с компьютером, где установлена 1С, и кассир работает в программеПодключайте ККТ как фискальный регистратор через драйвер и подключаемое оборудование
Касса работает отдельно, без постоянной связи с компьютеромНастройте обмен данными: выгрузку товаров из 1С и загрузку отчётов о продажах
Несколько касс в разных точках и центральная база 1СИспользуйте обмен через файлы, веб-сервисы производителя или штатные планы обмена конфигурации

Подготовьте драйвер ККТ и проверьте связь с компьютером

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

После установки драйвера подключите кассу к компьютеру по USB (реже — по COM, Ethernet или Wi-Fi) и откройте утилиту драйвера: у Атол это «Тест драйвера ККТ». Выполните поиск устройства и проверьте связь. Если утилита видит кассу и возвращает состояние ФН — физическое подключение работает, и можно переходить к настройке в 1С.

Обратите внимание на разрядность: для 64-битного клиента 1С нужна 64-битная версия драйвера. Если 1С установлена на терминальном сервере, драйвер ставится на сервер, а касса пробрасывается через COM-порт или подключается по сети — это отдельная настройка, которую лучше доверить системному администратору.

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

В типовых конфигурациях перейдите в раздел «Администрирование» → «Подключаемое оборудование» (в Рознице — «Настройка оборудования»). Включите использование подключаемого оборудования, затем создайте новый элемент с типом «ККТ с передачей данных» и выберите обработчик драйвера — например, «АТОЛ: ККТ с передачей данных в ОФД» или «ШТРИХ-М: ККТ с передачей данных».

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

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

Порядок подключения кассы к 1С
  1. 1
    Установите драйвер ККТ производителя и проверьте связь в его тестовой утилите
  2. 2
    В 1С включите подключаемое оборудование и создайте ККТ с передачей данных
  3. 3
    Выберите обработчик драйвера, настройте порт и параметры связи
  4. 4
    Выполните «Тест устройства» и убедитесь в успешном результате
  5. 5
    Привяжите оборудование к рабочему месту и кассе ККМ
  6. 6
    Пробейте тестовый чек на небольшую сумму и проверьте его в ОФД
  7. 7
    Проверьте, что документ продажи провёлся и остатки на складе уменьшились

Настройте обмен с автономной кассой

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

Для смарт-терминалов (Эвотор и аналоги) обмен обычно идёт через облако производителя: товары из 1С выгружаются в личный кабинет, а продажи возвращаются обратно. В этом случае проверьте, что в обеих системах совпадают коды товаров и ставки НДС — расхождения приводят к отказам загрузки или неверным суммам в учёте.

Настройте расписание обмена: выгрузку товаров — перед началом смены или сразу после изменения цен, загрузку продаж — после закрытия смены. Полуавтоматический обмен «по кнопке» допустим на старте, но в рабочем режиме ведёт к тому, что в 1С долго не видны актуальные продажи.

Проверьте результат: тестовый чек и данные в ОФД

После настройки пробейте реальный чек на минимальную сумму из интерфейса РМК (рабочего места кассира). Чек должен распечататься, уйти в ОФД (проверьте статус отправки в личном кабинете ОФД), а в 1С должен появиться чек ККМ в статусе «Пробит» и документ продажи после закрытия смены.

Сверьте три вещи: сумму и состав чека на бумаге, данные в личном кабинете ОФД и движения по складу в 1С. Если чек пробился, но в ОФД не появился — проверяйте параметры подключения к ОФД в настройках кассы (адрес сервера, порт, доступ в интернет). Неотправленные чеки накапливаются в ФН, и после длительного срока без передачи касса блокируется.

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

Как проверить результат

Тест устройства в 1С
Норма

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

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

Ошибка «Устройство не найдено» или «Порт занят» — проверяйте драйвер и порт

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

Чек напечатан, статус в 1С — «Пробит», сумма совпадает

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

Чек завис в статусе «Фискализируется» или ошибка ФН

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

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

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

Чек отсутствует в ОФД — проверяйте интернет и параметры ОФД на кассе

Складские остатки
Норма

После закрытия смены остатки уменьшились на проданные товары

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

Документы не создаются или падают в ошибки проведения

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

Чаще всего встречается ошибка «порт занят»: драйвер ККТ уже держит соединение (например, открыта тестовая утилита), и 1С не может подключиться. Закройте все утилиты драйвера и перезапустите сеанс 1С. Вторая частая причина — несовпадение версий драйвера и обработчика в 1С: обновите драйвер и обновите обработчики оборудования в разделе настройки.

Если чек пробивается с неверными реквизитами (ставка НДС, наименование), причина почти всегда в данных 1С, а не в кассе: проверьте карточку товара и настройки налогообложения организации. При ошибках ФН («некорректное состояние», «исчерпан ресурс») самостоятельно ничего не сбрасывайте — обращайтесь в сервисный центр или к поставщику кассы.

Типичные ошибки
01
Подключение кассы без проверки в утилите драйвера — в 1С получаете непонятную ошибку вместо диагностики связи
02
Установка 32-битного драйвера для 64-битного клиента 1С — оборудование не определяется
03
Незаполненные ставки НДС в номенклатуре — чеки отклоняются или уходят с неверными реквизитами
04
Работа без проверки передачи в ОФД — накопление неотправленных чеков и блокировка ФН
05
Ручной ввод продаж на кассе параллельно с чеками из 1С — расхождение остатков и двойной учёт

Ограничения и когда нужен специалист

Самостоятельно безопасно выполнять: установку драйвера, добавление оборудования, настройку порта, тесты и пробитие чеков. К специалисту стоит обращаться при подключении через терминальный сервер, при работе нескольких касс на одну базу, при необходимости доработки печатных форм чека (дополнительные реквизиты, маркировка, агентские схемы) и при любых ошибках фискального накопителя.

Отдельный случай — маркированные товары: касса должна передавать коды маркировки, а 1С — корректно их считывать и передавать. Эта связка требует актуальных версий конфигурации и драйвера, и её настройку лучше проверять на тестовых чеках до начала реальных продаж.

Итог

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

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

Частые вопросы о подключении кассы к 1С

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

Технически да, если касса поддерживает сетевое подключение (Ethernet/Wi-Fi) или используется проброс порта, но одновременная работа с нескольких рабочих мест требует правильной настройки прав и очередей печати. На практике надёжнее закрепить кассу за одним рабочим местом.

Почему 1С не видит кассу, хотя тест драйвера проходит успешно?

Обычные причины: открыта утилита драйвера, занимающая порт; несовпадение разрядности драйвера и клиента 1С; устаревший обработчик оборудования в конфигурации. Закройте утилиты, перезапустите 1С и обновите обработчики в настройках подключаемого оборудования.

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

Для типовых конфигураций (Розница, Управление торговлей, УНФ) работа с ККТ входит в стандартную функциональность, отдельная лицензия на подключение кассы не требуется. Платно могут распространяться сами драйверы производителя (например, лицензии на дополнительные функции ДТО Атол).

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

Касса подключается к локальному компьютеру кассира, а связь с серверной 1С обеспечивается через проброс COM-порта в RDP-сеанс или через сетевое подключение ККТ. Эту настройку выполняет администратор: она зависит от инфраструктуры конкретной организации.

Что делать, если чек пробился в 1С, но не ушёл в ОФД?

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

Можно ли использовать одну кассу для двух организаций в 1С?

Нет. Фискальный накопитель регистрируется на одно юридическое лицо или ИП, и все чеки кассы оформляются на него. Для второй организации потребуется отдельная ККТ с собственной регистрацией в ФНС.