Торговля и Склад · 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С
Обычно достаточно профиля «Кассир» плюс доступ к настройкам оборудования
Установка драйвера и проверка связи с кассой
Сначала установите драйвер ККТ производителя: для Атол это «Драйвер ККТ» (ДТО), для Штрих-М — «Драйвер ФР», для других моделей — фирменная утилита. После установки подключите кассу к компьютеру и запустите тест связи в утилите драйвера. Касса должна определиться, показать заводской номер и состояние фискального накопителя.
Если утилита драйвера не видит кассу, проблема аппаратная: проверьте кабель, порт, питание кассы и, для сетевых моделей, IP-адрес. Настраивать 1С до тех пор, пока драйвер не установит стабильную связь с устройством, бессмысленно — ошибка просто перекочует в программу.
Для сетевых касс (Ethernet) зафиксируйте статический IP-адрес устройства в роутере или на самой кассе. При смене адреса по DHCP касса «пропадёт» из 1С в самый неподходящий момент — обычно в час пик.
Подключение кассы в 1С
В 1С перейдите в раздел «Администрирование» → «Подключаемое оборудование» (в Рознице — «Администрирование» → «Настройка подключаемого оборудования»). Включите использование подключаемого оборудования, затем откройте список «Подключаемое оборудование» и создайте новый элемент с типом «Фискальный регистратор» (или «ККТ с передачей данных», в зависимости от версии БСП).
Выберите обработчик драйвера — например, «АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ)» или «Штрих-М:ККТ с передачей данных». Если нужного драйвера нет в списке, обновите конфигурацию или установите актуальную версию драйвера с компонентой для 1С. Нажмите «Настроить», укажите параметры связи (порт, скорость, IP) и выполните «Тест устройства».
- 1Установите драйвер ККТ производителя и проверьте связь в его утилите
- 2В 1С включите «Подключаемое оборудование» в разделе «Администрирование»
- 3Создайте элемент справочника с типом «Фискальный регистратор» / «ККТ с передачей данных»
- 4Выберите обработчик драйвера и нажмите «Настроить», укажите порт или IP
- 5Выполните «Тест устройства» — касса должна напечатать тестовый чек или отчёт
- 6Запишите настройки и привяжите кассу к рабочему месту кассира
После успешного теста привяжите оборудование к рабочему месту: в форме настройки рабочего места укажите, какая касса, сканер штрихкодов и дисплей покупателя используются на данном компьютере. Это важно, если касс несколько — иначе чек может уйти не на то устройство.
Организационные настройки: касса ККМ и склад
Помимо подключаемого оборудования, в учётной системе нужно создать элемент справочника «Кассы ККМ» (в УТ/КА/ERP — «НСИ и администрирование» → «Продажи» → «Кассы ККМ», либо через карточку склада). В карточке укажите организацию, склад, тип кассы (фискальный регистратор) и привязку к подключённому оборудованию.
Проверьте реквизиты организации: ИНН, систему налогообложения, адрес расчётов. Эти данные попадают в чек, и ошибка в них — нарушение требований к обязательным реквизитам кассового чека. Система налогообложения в чеке должна совпадать с той, что указана при регистрации кассы в ФНС.
Если торговля ведётся по нескольким ставкам НДС или с маркированными товарами, заранее настройте в номенклатуре ставки НДС и признаки предмета расчёта (товар, услуга, агентский товар). Именно из карточки товара 1С берёт эти данные при формировании чека.
Как пробивать чеки в типовых конфигурациях
Розничные продажи через РМК (Розница, УТ)
Основной сценарий — рабочее место кассира (РМК). Кассир открывает смену (кнопка «Открытие смены» — на кассе печатается отчёт об открытии), сканирует товары, выбирает оплату наличными или картой и нажимает «Пробить чек». Документ «Чек ККМ» создаётся автоматически, товар списывается со склада, выручка накапливается в кассе ККМ.
В конце дня кассир выполняет «Закрытие смены»: печатается Z-отчёт, в 1С формируется документ «Отчёт о розничных продажах», который и является основанием для учёта выручки. Не закрытая вовремя смена приводит к расхождениям между кассой и учётом.
Оптовые продажи с оплатой на кассе (УТ, КА, ERP)
Если покупатель оплачивает отгрузку наличными или картой прямо на кассе, чек пробивается из документа «Реализация товаров и услуг» или «Приходный кассовый ордер» — в командной панели документа есть кнопка «Пробить чек». Программа сформирует чек с реквизитами покупателя (если указаны ИНН и наименование — они обязательны для расчётов между организациями и ИП).
Возвраты и коррекции
Возврат оформляется документом «Возврат товаров от клиента» (или «Чек ККМ на возврат» в Рознице) с пробитием чека с признаком «возврат прихода». Чек коррекции используется, когда расчёт был выполнен без кассы или с ошибкой — его можно сформировать из соответствующего документа или вручную, указав основание (предписание налоговой или добровольная коррекция).
Перед запуском реальной торговли проведите полный цикл на тестовых данных: открытие смены, продажа за наличные и по карте, возврат, закрытие смены. Проверьте, что чеки появились в личном кабинете ОФД. Так вы отловите ошибки в реквизитах и ставках НДС до того, как их увидит налоговая.
Обмен с ОФД и контроль передачи данных
1С не передаёт данные в ОФД напрямую — это делает сама касса через свою сетевую службу или драйвер. Задача 1С — корректно сформировать чек и передать его на устройство. Поэтому если чек пробит, но в ОФД не появился, искать причину нужно в связи кассы с интернетом и в статусе неотправленных документов.
Проверить очередь неотправленных чеков можно в утилите драйвера ККТ (например, в ДТО Атол — вкладка с состоянием обмена с ОФД). Накопление неотправленных чеков опасно: по истечении установленного срока без передачи данных фискальный накопитель блокируется, и касса перестаёт пробивать чеки до восстановления связи.
Как проверить результат
Касса печатает тестовый чек без ошибок
Ошибка связи, таймаут, «устройство не найдено» — проверяйте драйвер и порт
Чек появляется в ОФД в течение нескольких минут
Чек отсутствует — проверяйте интернет на кассе и очередь неотправленных
Счётчик неотправленных чеков равен нулю
Очередь растёт — риск блокировки фискального накопителя
Суммы в отчёте совпадают с Z-отчётом и данными ОФД
Расхождения — ищите непроведённые чеки или ручные корректировки
Типичные ошибки и их последствия
Большинство проблем при ведении онлайн-кассы в 1С связано не с программой, а с настройкой окружения: драйверов, сети и реквизитов. Ниже — ошибки, которые встречаются чаще всего.
Отдельного внимания заслуживают маркированные товары: при продаже код маркировки должен быть считан, передан в чек и принят системой «Честный знак». Если сканер не подключён или код не распознан, касса может отклонить чек либо пробить его без кода — второе является нарушением. Проверяйте статус вывода из оборота в личном кабинете системы маркировки.
Когда стандартной настройки недостаточно
Типовые механизмы покрывают большинство сценариев, но есть ситуации, где потребуется доработка или дополнительные решения: распределённые точки продаж с обменом через РИБ, интеграция с интернет-магазином (чеки при онлайн-оплате), работа с весовым товаром, нестандартные форматы чеков, агентские схемы с передачей данных поставщика.
Как выбрать действие
При доработках избегайте прямого вмешательства в типовые механизмы фискализации — это усложняет обновления и повышает риск ошибок в чеках. Предпочтительны расширения конфигурации и внешние обработки, которые используют штатный API подключаемого оборудования.
Что важно запомнить
Связка «1С + онлайн-касса» строится в три этапа: рабочий драйвер ККТ, настроенное подключаемое оборудование и корректные кассовые документы. Контролируйте три вещи ежедневно: открытие и закрытие смены, очередь неотправленных чеков в ОФД и совпадение выручки в 1С с Z-отчётом. Ошибки в реквизитах чека и накопление неотправленных данных — главные источники штрафов и блокировок.
Частые вопросы
Можно ли подключить одну кассу к нескольким компьютерам с 1С?
Да, если касса сетевая (Ethernet/Wi-Fi): несколько рабочих мест могут обращаться к ней по IP-адресу. Однако одновременное пробитие чеков с разных компьютеров может вызывать конфликты — надёжнее закрепить кассу за одним рабочим местом, а остальным использовать отдельные устройства или облачную кассу.
Что делать, если чек пробит с ошибкой в сумме или реквизитах?
Оформите чек коррекции или чек возврата с последующим правильным чеком — в зависимости от ситуации. В 1С для этого есть документы «Чек ККМ коррекции» и «Чек ККМ на возврат». Просто удалить или отредактировать пробитый чек нельзя: фискальные данные уже записаны в накопитель.
Нужна ли отдельная касса для интернет-магазина?
По общему правилу расчёты на сайте требуют отдельной кассы, зарегистрированной с признаком расчётов в интернете, и в чеке указывается адрес сайта. Часто для этого используют облачные кассы с API, которые интегрируются с 1С и платёжным агрегатором.
Почему 1С пишет «смена открыта более 24 часов»?
Фискальный накопитель требует закрывать смену не реже одного раза в 24 часа. Если смена не закрыта вовремя, касса блокирует пробитие чеков. Решение — выполнить закрытие смены из 1С или с самой кассы, затем открыть новую. Настройте регламент: кассир закрывает смену в конце каждого рабочего дня.
Как вести кассу в 1С:Бухгалтерии, если нет РМК?
В «1С:Бухгалтерии 3.0» розничные продажи оформляются документом «Розничная продажа (чек)» с пробитием чека на подключённом фискальном регистраторе. Полноценного рабочего места кассира там нет, поэтому для активной розницы удобнее «1С:Розница» или УТ, а Бухгалтерию использовать для учёта.
Что будет, если торговать без связи с интернетом?
Касса продолжит пробивать чеки автономно, они будут накапливаться в фискальном накопителе. Но если связь не восстановится в установленный срок, накопитель заблокируется до передачи данных в ОФД. При стабильно плохом канале связи рассмотрите кассу с резервным каналом (например, SIM-картой) и контролируйте очередь неотправленных документов ежедневно.