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

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

Кассы ККТ в 1С: что это и как с ними работать

Что такое касса ККТ в 1С, какие виды касс бывают, как подключить фискальный регистратор, настроить пробитие чеков и избежать типичных ошибок при работе.

Касса ККТ в 1С — это объект учёта, который связывает программу 1С с контрольно-кассовой техникой: фискальным регистратором, кассовым аппаратом или виртуальной кассой. Через этот объект программа передаёт данные о продаже на кассу, получает назад фискальные признаки чека и сохраняет их в учётных документах. Без корректно настроенной кассы пробить чек из 1С невозможно — документ «Чек ККМ» просто не проведётся в фискальном режиме.

Терминология в разных конфигурациях немного отличается: в 1С:Управление торговлей и Рознице используется справочник «Кассы ККМ», в Бухгалтерии — «Кассы» и подключаемое оборудование, в УНФ — «Кассы ККМ» с привязкой к эквайрингу. Но суть одна: это запись, описывающая конкретное кассовое место — какая организация продаёт, через какое оборудование, по каким правилам оформляется выручка.

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

Что такое касса ККМ в 1С и зачем она нужна

Касса ККМ в 1С решает три задачи. Первая — фискальная: при проведении чека программа передаёт состав покупки, суммы и реквизиты налогообложения на кассовый аппарат, тот формирует фискальный документ и отправляет данные оператору фискальных данных. Вторая — учётная: каждый чек привязывается к конкретной кассе, что позволяет строить отчёты по выручке в разрезе торговых точек и кассиров. Третья — операционная: касса определяет рабочее место, с которого ведутся продажи, и набор доступных операций (возврат, внесение, выемка, X-отчёт, Z-отчёт).

Объект «Касса ККМ» хранит ключевые параметры: организацию-продавца, систему налогообложения, тип кассы (фискальный регистратор, АТОЛ, Штрих и другие драйверы), склад списания товара, настройки печати и признаки агента. Часть параметров подтягивается из карточки подключаемого оборудования, часть задаётся вручную.

Практически касса ККМ нужна всегда, когда из 1С пробиваются чеки розничным покупателям. Если продажи оформляются только безналичными счетами-фактурами, касса ККМ может не требоваться — но при приёме наличных или карт от физлиц онлайн-касса обязательна по законодательству о применении ККТ, и 1С должна уметь с ней работать.

Какие виды касс бывают в 1С

В типовых конфигурациях различают несколько типов касс, и от выбора зависит дальнейшая настройка. Фискальный регистратор — классическое устройство, подключённое к компьютеру кассира по USB, COM или сети. ККТ с передачей данных — современные онлайн-кассы, которые сами отправляют чеки в ОФД; в 1С они обычно подключаются через тот же механизм фискальных регистраторов с актуальным драйвером.

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

Сравнение типов касс

Фискальный регистратор

Подходит для стационарной точки с компьютером кассира; требует установленного драйвера и постоянного подключения к ПК.

Автономная касса

Для выездной торговли и точек без ПК; продажи загружаются в 1С пакетно, чеки из программы в реальном времени не пробиваются.

Облачная (виртуальная) касса

Для интернет-магазинов и оплаты по ссылкам; чек формируется через веб-сервис, устройства на рабочем месте нет.

Как подключить фискальный регистратор к 1С

Подключение начинается не в 1С, а в операционной системе: сначала устанавливается драйвер производителя кассы (АТОЛ, Штрих-М, Вики Принт и другие) и проверяется, что устройство видно в тестовой утилите драйвера. Если касса не определяется на уровне ОС, внутри 1С она тоже не заработает — это самая частая причина «невидимого» оборудования.

Дальше в 1С открывается раздел администрирования подключаемого оборудования (в УТ/Рознице: «Администрирование» → «Подключаемое оборудование»). Проверяется, что включена работа с оборудованием, затем в списке оборудования создаётся новый элемент с типом «ККТ с передачей данных» и выбирается обработчик драйвера. После установки драйвера в 1С выполняется «Настроить» — указываются порт, скорость, параметры связи — и «Тест устройства».

Порядок подключения кассы
  1. 1
    Установите драйвер производителя ККТ в операционной системе и проверьте связь в тестовой утилите драйвера
  2. 2
    В 1С включите использование подключаемого оборудования в разделе администрирования
  3. 3
    Создайте элемент подключаемого оборудования с типом «ККТ с передачей данных», установите обработчик драйвера
  4. 4
    Откройте настройки устройства, укажите порт и параметры связи, выполните тест устройства
  5. 5
    Создайте кассу ККМ в соответствующем справочнике и привяжите к ней подключённое оборудование
  6. 6
    Пробейте тестовый чек на небольшую сумму и убедитесь, что он ушёл в ОФД

Тест устройства должен завершиться сообщением об успешном выполнении и выводом тестовой строки на печать. Если тест падает с ошибкой порта — проверяются номер COM-порта в диспетчере устройств, права пользователя и отсутствие других программ, занявших порт (службы драйвера, другие кассовые приложения).

Настройка кассы ККМ в справочнике

После подключения оборудования создаётся сама касса ККМ. В карточке указываются организация, от имени которой идут продажи, склад списания товара, тип кассы и ссылка на подключённое оборудование. Для Розницы дополнительно настраивается рабочее место кассира: какая касса используется по умолчанию, какие операции разрешены, как печатаются товарные чеки.

Отдельное внимание — системе налогообложения. Она должна совпадать с той, что зарегистрирована в фискальном накопителе кассы. Если в ФН зарегистрирована УСН, а в 1С в чеке передаётся ОСН (или наоборот), касса либо откажется печатать чек, либо зафискализирует его с неверным реквизитом — это уже нарушение, требующее коррекции. Для совмещающих режимы организаций настраивается передача СНО на уровне товара или чека.

Как проходит продажа: от чека до закрытия смены

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

Возвраты оформляются документом «Чек ККМ на возврат» с указанием основания. Важно: возврат возможен только в открытую смену и, как правило, в день продажи по тому же кассовому месту проходит проще — для возвратов другого дня правила зависят от способа оплаты и настроек. При эквайринге возврат на карту выполняется отдельной операцией через эквайринговый терминал.

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

Как проверить, что касса работает правильно

Тестовый чек
Норма

Чек напечатан, фискальный признак присвоен, чек виден в личном кабинете ОФД

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

Чек печатается без фискальных реквизитов или не появляется в ОФД

Закрытие смены
Норма

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

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

Смена закрылась на кассе, но документ в 1С не создался или суммы расходятся

Система налогообложения
Норма

СНО в чеке совпадает с зарегистрированной в ФН

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

Касса отклоняет чек или фискализирует с другой СНО

Признак нормальной работы — расхождений между данными Z-отчёта, отчётом о розничных продажах и личным кабинетом ОФД нет. Если 1С показывает одну выручку, а ОФД другую, чаще всего причина в непробитых из 1С чеках (пробитых прямо на кассе) или в чеках, зависших в очереди на фискализацию.

Типичные проблемы и их причины

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

Ситуация «смена на кассе открыта, а в 1С считается закрытой» (или наоборот) возникает при некорректном завершении работы — например, 1С закрыли принудительно. Лечится открытием или закрытием смены штатной операцией из 1С; в тяжёлых случаях — через драйвер с последующим выравниванием состояния в программе. Ещё одна частая проблема — расхождение времени: если часы компьютера сильно отстают или спешат, касса может отказывать в фискализации.

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

Когда обращаться к специалисту

Базовые операции — подключение кассы по инструкции драйвера, заведение кассы ККМ, пробитие тестового чека — доступны уверенному пользователю без программиста. Но есть границы, где самостоятельное вмешательство рискованно: замена фискального накопителя и перерегистрация кассы, настройка нестандартных сценариев (агентские схемы, маркированный товар с передачей кодов, совмещение нескольких СНО в одном чеке), восстановление обмена с ОФД после длительного сбоя.

Маршрут решения

Как выбрать действие

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

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

Итог

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

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

Частые вопросы о кассах ККТ в 1С

Чем касса ККМ отличается от кассы организации в 1С?

Касса организации — это учётное место хранения наличных денег: по ней оформляются приходные и расходные кассовые ордера. Касса ККМ — это фискальное устройство для пробития чеков. В розничных конфигурациях они связаны: выручка из кассы ККМ при закрытии смены попадает в кассу организации, но настраиваются эти объекты в разных справочниках.

Можно ли работать в 1С без кассы ККМ?

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

Почему чек из 1С не пробивается с ошибкой «оборудование не подключено»?

Чаще всего не заполнена касса ККМ в документе или в настройках рабочего места, либо к кассе не привязано подключаемое оборудование. Реже — не запущена служба драйвера или порт занят другой программой. Проверка начинается с теста устройства в списке подключаемого оборудования.

Что делать, если смена не закрылась и касса заблокировалась?

Кассовая смена не может длиться дольше 24 часов — после этого ККТ блокирует продажи до закрытия смены. Выполните операцию закрытия смены из 1С; если программа считает смену закрытой, закройте её через утилиту драйвера, затем выровняйте состояние в 1С и проверьте, что отчёт о розничных продажах сформировался корректно.

Нужна ли отдельная касса ККМ для интернет-магазина на 1С?

Для оплат на сайте обычно используется отдельная касса (часто облачная), потому что чек должен пробиваться в момент онлайн-оплаты без участия кассира. В 1С такая касса заводится как отдельный элемент с подключением через веб-сервис, а чеки формируются автоматически по данным заказов и платежей.

Как понять, что данные о чеках доходят до налоговой?

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