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