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