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

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

Как работает 1С Касса: от подключения до закрытия смены

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

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

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

Понимание того, как устроена связка «1С + кассовое оборудование», помогает правильно настроить рабочее место, быстро устранять сбои и не нарушать требования 54-ФЗ. Ниже разобраны архитектура решения, подключение оборудования, сценарии работы кассира и типичные проблемы.

Из чего состоит кассовое место на 1С

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

Вариантов развёртывания два. В первом касса работает как часть единой базы магазина — все продажи сразу видны в общем учёте. Во втором используется отдельная кассовая база (тонкий клиент на кассовом компьютере), которая обменивается данными с центральной базой по расписанию: загружает номенклатуру и цены, выгружает чеки и отчёты. Второй вариант устойчивее к обрывам сети — касса продолжает продавать даже при потере связи с сервером.

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

Подключение начинается с установки драйвера ККТ от производителя кассы (Атол, Штрих-М, Вики Принт и другие). Драйвер ставится на тот компьютер, к которому касса физически подключена — по USB, COM-порту или сети. После установки в драйвере проверяют связь с устройством: тестовая печать должна пройти до настройки в 1С.

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

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

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

Как загружаются товары, цены и остатки

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

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

Как кассир пробивает чек: типовой сценарий

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

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

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

Типичные ошибки кассира
01
Пробитие чека с неверным способом оплаты (наличные вместо карты) — выручка в отчётах расходится с эквайрингом, исправляется только через возврат и повторный чек
02
Возврат без указания чека-основания — при расхождениях сложно доказать корректность операции
03
Забытая инкассация перед закрытием смены — наличные в кассе по учёту не совпадают с фактическими
04
Работа с неактуальными ценами из-за пропущенного обмена — продажи по старым ценам и претензии покупателей

Закрытие смены: X-отчёт и Z-отчёт

В течение смены кассир может снять X-отчёт (отчёт без гашения): он показывает текущие итоги смены — суммы по наличным и безналичным платежам, возвраты, количество чеков — но не закрывает смену. Это контрольный инструмент для промежуточной сверки, например при пересменке или инкассации.

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

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

Как проверить результат закрытия смены

Z-отчёт распечатан и передан в ОФД
Норма

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

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

Чеки копятся неотправленными — проверьте интернет на кассе

Отчёт о розничных продажах в 1С
Норма

Документ создан, проведён, суммы совпадают с Z-отчётом

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

Документ не создан или суммы расходятся — смена закрыта с ошибкой

Наличные в денежном ящике
Норма

Факт совпадает с наличной выручкой минус инкассации

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

Недостача или излишек — ищите ошибочные чеки и возвраты

Что делать при сбоях и как не потерять данные

Самая частая проблема — обрыв связи с ККТ в момент пробития чека. Признак: чек в 1С создан, но не фискализирован (статус «не пробит»). Действие: проверить кабель и питание кассы, восстановить связь и пробить чек повторно из списка чеков — не создавайте дубль вручную, иначе выручка задвоится. Если чек всё же задвоен, лишний аннулируют через возврат с корректным обоснованием.

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

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

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

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

Чек создан в 1С, но не напечатан и не фискализированВосстановите связь с ККТ и пробейте чек из списка, не создавая новый
Чеки не уходят в ОФДПроверьте интернет и настройки ОФД в драйвере ККТ, не откладывайте — есть риск блокировки кассы
Касса не видит товар или цена невернаяВыполните обмен с центральной базой вручную и проверьте актуальность цен
Сумма в Z-отчёте не совпадает с отчётом в 1ССверьте список чеков за смену, найдите нефискализированные или дублирующиеся чеки

Частые вопросы о работе 1С Кассы

Можно ли работать на кассе без интернета?

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

Чем 1С Касса отличается от обычной онлайн-кассы?

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

Нужно ли пробивать чек, если покупатель отказался от покупки после оплаты?

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

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

Сначала проверьте связь с ККТ и наличие нефискализированных чеков — чаще всего именно они блокируют закрытие. Пробейте или аннулируйте зависшие чеки, затем повторите закрытие смены. Помните: смена должна закрываться в течение 24 часов, иначе касса заблокируется.

Может ли один фискальный регистратор работать с несколькими компьютерами?

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

Итог

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

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