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