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

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

Как подключить кассу к 1С:Бухгалтерии

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

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

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

Ниже разобран полный цикл: подготовка драйверов, добавление кассы в список оборудования, настройка параметров, пробитие чеков и проверка корректности работы. Инструкции ориентированы на типовую 1С:Бухгалтерию 8.3 (ред. 3.0), но общая логика одинакова и для других конфигураций на управляемых формах.

Что понадобится перед подключением

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

Проверьте, как касса соединена с компьютером: USB, COM-порт, Ethernet или Wi-Fi. Для сетевых касс заранее узнайте IP-адрес устройства — он понадобится при настройке параметров связи. Для USB-подключения кассы АТОЛ и Штрих обычно создают виртуальные COM-порты, номер которых виден в диспетчере устройств Windows.

Установка драйвера ККТ

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

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

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

Добавление кассы в 1С:Бухгалтерию

В программе откройте раздел «Администрирование» → «Подключаемое оборудование». Если пункт не виден, проверьте, что у пользователя есть права администратора и включена функциональность торговых операций. Установите флаг «Использовать подключаемое оборудование», затем перейдите по ссылке «Подключаемое оборудование».

Порядок добавления кассы
  1. 1
    Откройте Администрирование → Подключаемое оборудование и включите использование оборудования
  2. 2
    Создайте новый элемент с типом «Фискальный регистратор»
  3. 3
    Выберите драйвер: «1С:Фискальный регистратор (54-ФЗ)» или драйвер производителя (АТОЛ, Штрих-М)
  4. 4
    Нажмите «Настроить» и укажите порт, скорость или IP-адрес — те же, что в тесте драйвера
  5. 5
    Нажмите «Тест устройства» и убедитесь, что тест прошёл успешно
  6. 6
    Запишите настройки и укажите кассу в настройках организации или документе продажи

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

Нажмите «Настроить» и введите параметры связи: для COM-подключения — номер порта и скорость, для сетевого — IP-адрес и порт. После ввода обязательно выполните «Тест устройства»: программа обратится к кассе и выведет результат. Успешный тест означает, что связь установлена и касса готова к работе из 1С.

Если тест устройства завершился ошибкой

Чаще всего причина в неверном порте или занятом порте: закройте тест драйвера производителя и другие программы, работающие с кассой, — одно устройство не может одновременно обслуживать два приложения. Также проверьте, что версия драйвера совместима с разрядностью платформы 1С (32 или 64 бита) и что служба драйвера запущена.

Настройка параметров чека и организации

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

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

Пробитие чеков из документов

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

Для оплат от покупателей по безналичному расчёту с последующей выдачей чека используйте документ «Приходный кассовый ордер» с видом операции «Оплата от покупателя» — в нём также доступна кнопка пробития чека, если к организации привязана касса ККТ.

Чек на возврат пробивается из документа возврата. Не пробивайте возвраты как обычные чеки продажи «с минусом» — признак расчёта «возврат прихода» обязателен, и его отсутствие является нарушением.

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

Проверка результата и контроль работы

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

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

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

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

Тест устройства в настройках оборудования
Норма

Сообщение «Тест успешно выполнен», касса отвечает

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

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

Содержимое пробитого чека
Норма

Верные ИНН, СНО, наименования, суммы и ставка НДС

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

Пустые позиции, неверная СНО или НДС

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

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

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

Чеки копятся неотправленными, ошибки связи с ОФД

Сверка итогов дня
Норма

Z-отчёт равен сумме розничных продаж в 1С

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

Расхождения между кассой и учётной системой

Ограничения и альтернативные варианты

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

Альтернатива прямому подключению — обмен данными: касса работает автономно или с кассовой программой, а в 1С:Бухгалтерию загружаются отчёты о розничных продажах через файл обмена или сервисы интеграции. Этот вариант подходит, если кассовое место территориально удалено от компьютера бухгалтера.

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

Итог

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

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

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

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

Да, в справочнике подключаемого оборудования можно создать несколько фискальных регистраторов. Каждой кассе назначается своё рабочее место или организация, и при пробитии чека программа использует привязанное устройство. Учтите, что один физический COM/USB-порт обслуживает только одну кассу на одном компьютере.

Касса не пробивает чек и выдаёт ошибку «порт занят». Что делать?

Закройте все программы, которые могут обращаться к кассе: тест драйвера, кассовые приложения, другие сеансы 1С. Перезапустите службу драйвера ККТ или перезагрузите компьютер. Если касса сетевого типа — проверьте, не изменился ли её IP-адрес.

Нужно ли отдельно регистрировать кассу для работы с 1С?

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

Можно ли пробивать чеки при оплате по безналичному расчёту?

Да. В документе «Приходный кассовый ордер» с операцией «Оплата от покупателя» доступно пробитие чека при условии, что к организации привязана касса ККТ. Это актуально для расчётов с физическими лицами, когда чек обязателен независимо от способа оплаты.

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

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

Работает ли подключение кассы в файловой и клиент-серверной базе одинаково?

Механизм одинаковый, но в клиент-серверном варианте драйвер ККТ должен быть установлен на том компьютере, с которого физически пробиваются чеки (на рабочем месте кассира), а не только на сервере. Оборудование привязывается к конкретному рабочему месту.