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

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

Как настроить веб-кассу в 1С

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

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

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

Проверьте, что касса зарегистрирована в ФНС

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

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

Установите драйвер ККТ на компьютер

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

После установки откройте утилиту драйвера (например, «Тест драйвера ККТ» у АТОЛ) и проверьте связь с кассой: укажите порт подключения (USB, COM или Ethernet) и выполните команду «Проверка связи». Если утилита видит кассу и возвращает её параметры — драйвер работает, можно переходить к 1С. Если связи нет, проверьте кабель, порт и права пользователя Windows на доступ к устройству.

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

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

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

Порядок подключения кассы в 1С
  1. 1
    Включите подключаемое оборудование в настройках администрирования
  2. 2
    Создайте элемент справочника с типом «ККТ с передачей данных»
  3. 3
    Выберите обработчик драйвера производителя кассы
  4. 4
    Задайте параметры подключения: порт, скорость, IP для сетевой кассы
  5. 5
    Выполните «Тест устройства» и убедитесь, что касса отвечает
  6. 6
    Привяжите кассу к рабочему месту кассира

Настройте организацию, рабочее место и типы оплаты

После теста устройства привяжите кассу к конкретному рабочему месту: в списке оборудования установите отбор по текущему рабочему месту, чтобы на этом компьютере использовалась именно эта касса. Затем проверьте, что в карточке организации заполнены ИНН, наименование и система налогообложения — эти данные попадают в чек, и ошибка в них делает чек некорректным.

Отдельно настройте типы оплаты: наличные, эквайринг (если используется терминал), оплата по сертификатам. В «Рознице» это делается в карточке магазина, в «Управлении торговлей» — в настройках кассы ККМ и эквайринговых терминалов. Для эквайринга также потребуется подключить терминал как отдельное оборудование и указать договор эквайринга.

Проверьте пробитие реального чека

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

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

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

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

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

1С получает ответ от кассы и печатает тестовый чек

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

Ошибка «устройство не подключено» или таймаут связи

Пробитие чека в РМК
Норма

Чек печатается, документ «Чек ККМ» в статусе «Пробит»

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

Чек зависает, ошибка фискального накопителя

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

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

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

Чек отсутствует в ОФД, накапливаются неотправленные документы

Открытие и закрытие смены
Норма

Z-отчёт формируется без ошибок

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

Ошибка при закрытии смены, расхождения итогов

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

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

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

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

Когда самостоятельной настройки недостаточно

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

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

Итог

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

Настройка веб-кассы в 1С идёт по цепочке: регистрация в ФНС → драйвер на компьютере → подключение в 1С → типы оплаты → тестовый чек → контроль в ОФД. Каждый этап проверяется отдельно, и большинство проблем решается обновлением драйвера и проверкой реквизитов организации.

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

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

Да, если касса поддерживает сетевое подключение (Ethernet или Wi-Fi). Касса подключается по IP-адресу, и на каждом рабочем месте в 1С настраивается подключение к этому адресу. Учитывайте, что одновременно чек может пробивать только одно рабочее место — остальные будут ждать освобождения кассы.

Почему чек пробивается в 1С, но не появляется в ОФД?

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

Нужен ли отдельный драйвер для эквайрингового терминала?

Да, терминал подключается как отдельный тип оборудования со своим драйвером — обычно его предоставляет банк-эквайер. В 1С терминал добавляется в том же списке подключаемого оборудования, а в карточке организации указывается договор эквайринга.

Что делать, если при тесте устройства 1С выдаёт ошибку «порт занят»?

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

Обязательно ли обновлять драйвер ККТ?

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

Можно ли настроить кассу в файловой базе 1С без сервера?

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