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

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

Онлайн-касса в 1С: настройка, подключение и ведение учёта

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

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

Материал ориентирован на типовые конфигурации «1С:Управление торговлей 11», «1С:Комплексная автоматизация 2», «1С:ERP» и «1С:Розница 2.3/3.0». В «1С:Бухгалтерии 3.0» работа с кассой также поддерживается, но через упрощённый механизм розничных продаж. Ниже — конкретный порядок действий, типовые ошибки и способы проверки результата.

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

Что понадобится перед настройкой

Для подключения потребуются: сам фискальный регистратор с действующим фискальным накопителем, кабель подключения (USB, COM или Ethernet/Wi-Fi), драйвер ККТ от производителя и права администратора на компьютере кассира. Также понадобятся данные кассы: номер экземпляра, заводской номер, параметры связи.

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

Регистрация в ФНСКасса зарегистрирована в личном кабинете налоговой

Без регистрации фискальный накопитель не активируется, чеки не пробиваются

Договор с ОФДЗаключён и оплачен договор с оператором фискальных данных

Без ОФД чеки не передаются в налоговую — это нарушение 54-ФЗ

Драйвер ККТУстановлен драйвер производителя (Атол, Штрих-М и др.)

Проверьте связь с кассой в утилите драйвера до настройки в 1С

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

Обычно достаточно профиля «Кассир» плюс доступ к настройкам оборудования

Установка драйвера и проверка связи с кассой

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

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

Для сетевых касс (Ethernet) зафиксируйте статический IP-адрес устройства в роутере или на самой кассе. При смене адреса по DHCP касса «пропадёт» из 1С в самый неподходящий момент — обычно в час пик.

Подключение кассы в 1С

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

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

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

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

Организационные настройки: касса ККМ и склад

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

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

Если торговля ведётся по нескольким ставкам НДС или с маркированными товарами, заранее настройте в номенклатуре ставки НДС и признаки предмета расчёта (товар, услуга, агентский товар). Именно из карточки товара 1С берёт эти данные при формировании чека.

Как пробивать чеки в типовых конфигурациях

Розничные продажи через РМК (Розница, УТ)

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

В конце дня кассир выполняет «Закрытие смены»: печатается Z-отчёт, в 1С формируется документ «Отчёт о розничных продажах», который и является основанием для учёта выручки. Не закрытая вовремя смена приводит к расхождениям между кассой и учётом.

Оптовые продажи с оплатой на кассе (УТ, КА, ERP)

Если покупатель оплачивает отгрузку наличными или картой прямо на кассе, чек пробивается из документа «Реализация товаров и услуг» или «Приходный кассовый ордер» — в командной панели документа есть кнопка «Пробить чек». Программа сформирует чек с реквизитами покупателя (если указаны ИНН и наименование — они обязательны для расчётов между организациями и ИП).

Возвраты и коррекции

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

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

Обмен с ОФД и контроль передачи данных

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

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

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

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

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

Касса печатает тестовый чек без ошибок

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

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

Чек в личном кабинете ОФД
Норма

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

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

Чек отсутствует — проверяйте интернет на кассе и очередь неотправленных

Очередь неотправленных документов
Норма

Счётчик неотправленных чеков равен нулю

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

Очередь растёт — риск блокировки фискального накопителя

Отчёт о розничных продажах
Норма

Суммы в отчёте совпадают с Z-отчётом и данными ОФД

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

Расхождения — ищите непроведённые чеки или ручные корректировки

Типичные ошибки и их последствия

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

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

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

Когда стандартной настройки недостаточно

Типовые механизмы покрывают большинство сценариев, но есть ситуации, где потребуется доработка или дополнительные решения: распределённые точки продаж с обменом через РИБ, интеграция с интернет-магазином (чеки при онлайн-оплате), работа с весовым товаром, нестандартные форматы чеков, агентские схемы с передачей данных поставщика.

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

Как выбрать действие

Одна касса и одно рабочее место кассираДостаточно типовой настройки: драйвер + подключаемое оборудование + касса ККМ
Несколько магазинов с центральной базойНастройте РИБ или работу в тонком клиенте, кассы подключайте локально на каждой точке
Продажи через интернет-магазин с онлайн-оплатойНужна интеграция сайта с 1С и кассой: чек пробивается по факту оплаты, часто через облачную кассу или API
Чеки не уходят в ОФД при исправной кассеПроверяйте интернет-канал, настройки прокси в драйвере и статус договора с ОФД

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

Итог

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

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

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

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

Да, если касса сетевая (Ethernet/Wi-Fi): несколько рабочих мест могут обращаться к ней по IP-адресу. Однако одновременное пробитие чеков с разных компьютеров может вызывать конфликты — надёжнее закрепить кассу за одним рабочим местом, а остальным использовать отдельные устройства или облачную кассу.

Что делать, если чек пробит с ошибкой в сумме или реквизитах?

Оформите чек коррекции или чек возврата с последующим правильным чеком — в зависимости от ситуации. В 1С для этого есть документы «Чек ККМ коррекции» и «Чек ККМ на возврат». Просто удалить или отредактировать пробитый чек нельзя: фискальные данные уже записаны в накопитель.

Нужна ли отдельная касса для интернет-магазина?

По общему правилу расчёты на сайте требуют отдельной кассы, зарегистрированной с признаком расчётов в интернете, и в чеке указывается адрес сайта. Часто для этого используют облачные кассы с API, которые интегрируются с 1С и платёжным агрегатором.

Почему 1С пишет «смена открыта более 24 часов»?

Фискальный накопитель требует закрывать смену не реже одного раза в 24 часа. Если смена не закрыта вовремя, касса блокирует пробитие чеков. Решение — выполнить закрытие смены из 1С или с самой кассы, затем открыть новую. Настройте регламент: кассир закрывает смену в конце каждого рабочего дня.

Как вести кассу в 1С:Бухгалтерии, если нет РМК?

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

Что будет, если торговать без связи с интернетом?

Касса продолжит пробивать чеки автономно, они будут накапливаться в фискальном накопителе. Но если связь не восстановится в установленный срок, накопитель заблокируется до передачи данных в ОФД. При стабильно плохом канале связи рассмотрите кассу с резервным каналом (например, SIM-картой) и контролируйте очередь неотправленных документов ежедневно.