Торговля и Склад · 12 мин
Как работать с онлайн-кассой в 1С
Пошаговая инструкция по подключению и настройке онлайн-кассы в 1С: выбор драйвера, пробитие чеков, X и Z-отчёты, возвраты, коррекция ошибок и типичные проблемы.
Работа с онлайн-кассой в 1С сводится к трём этапам: подключение фискального регистратора к компьютеру, настройка оборудования в конфигурации и ежедневная работа кассира — пробитие чеков, открытие и закрытие смены, возвраты. Большинство типовых конфигураций (Розница, Управление торговлей, Комплексная автоматизация, УНФ) уже содержат встроенную поддержку касс по 54-ФЗ, поэтому дорабатывать программу обычно не нужно.
Онлайн-касса отличается от старых ККТ тем, что каждый чек сразу передаётся оператору фискальных данных (ОФД), а оттуда — в ФНС. Это значит, что ошибка в чеке фиксируется в налоговой, и исправлять её приходится через чек коррекции. Поэтому важна не только скорость пробития, но и правильная первичная настройка: система налогообложения, реквизиты организации, признаки предмета расчёта.
Ниже разобран весь цикл — от подключения оборудования до закрытия смены и решения типовых проблем. Инструкции ориентированы на типовые конфигурации 1С:Розница и Управление торговлей; в других решениях названия пунктов меню могут немного отличаться, но логика одинаковая.
Что нужно подготовить перед подключением кассы
До настройки в 1С касса должна быть зарегистрирована в ФНС и заключён договор с ОФД. Регистрация выполняется через личный кабинет налогоплательщика: указываются заводской номер ККТ, номер фискального накопителя, адрес установки и система налогообложения. Без фискализации касса не пробьёт ни одного чека — 1С здесь ни при чём.
Также понадобятся: компьютер с установленной платформой 1С, драйвер ККТ от производителя (Атол, Штрих-М, Viki Print и др.) и физическое подключение кассы — по USB, Ethernet или Wi-Fi. Убедитесь, что касса видна в диспетчере устройств Windows или в тесте драйвера от производителя: если оборудование не определяется на уровне операционной системы, внутри 1С оно тоже не заработает.
Проверьте, что в 1С корректно заполнена карточка организации: ИНН, наименование, адрес. Эти данные попадают в чек, и расхождение с регистрационными данными кассы приведёт к ошибкам при пробитии.
Установка драйвера и подключение оборудования к 1С
Сначала установите драйвер ККТ с сайта производителя. Для Атол это «Драйвер ККТ» (ДТО), для Штрих-М — «Тест драйвера FR». После установки откройте тестовую утилиту драйвера, выполните поиск оборудования и проверьте связь с кассой: утилита должна показать модель, номер и состояние фискального накопителя.
В 1С перейдите в раздел администрирования: «Настройка подключаемого оборудования» (в Рознице: Администрирование → Подключаемое оборудование). Создайте новый элемент, выберите тип оборудования «ККТ с передачей данных», укажите драйвер из списка и нажмите «Настроить». В параметрах драйвера задайте порт подключения (COM-порт, IP-адрес или USB) и скорость обмена.
После сохранения нажмите «Проверка подключения». Если 1С сообщает об ошибке, причина почти всегда в одном из трёх: не установлен драйвер, занят порт (касса открыта в другой программе), неверные параметры связи. Закройте тестовые утилиты драйвера перед проверкой из 1С — одновременный доступ к одному порту невозможен.
- 1Установите драйвер ККТ производителя и проверьте связь в его тестовой утилите
- 2Закройте тестовую утилиту, чтобы освободить порт
- 3В 1С создайте элемент подключаемого оборудования типа «ККТ с передачей данных»
- 4Укажите драйвер и параметры подключения (порт, скорость, IP)
- 5Выполните «Проверку подключения» и напечатайте тестовый чек
- 6Привяжите кассу к рабочему месту и кассе ККМ организации
Настройка кассы ККМ и параметров чека в конфигурации
Подключаемое оборудование — это «железо». Дополнительно в 1С нужно создать кассу ККМ: справочник «Кассы ККМ» (или «Кассы» в УТ). В карточке укажите организацию, склад, тип кассы «Фискальный регистратор» и свяжите её с созданным оборудованием. Именно на кассу ККМ будут ложиться наличные движения в учёте.
Проверьте параметры, которые влияют на содержимое чека: система налогообложения (должна совпадать с указанной при фискализации), признак способа расчёта (полный расчёт, предоплата, аванс) и признак предмета расчёта (товар, услуга, платёж). В типовых конфигурациях эти значения подставляются автоматически из настроек номенклатуры и вида операции, но при нестандартных схемах — например, продажа по предоплате — их нужно контролировать вручную.
Если вы торгуете маркированными товарами, дополнительно настройте передачу кодов маркировки: включите соответствующую опцию в настройках оборудования и убедитесь, что сканер передаёт код в правильном формате. Чек с некорректным кодом маркировки касса отклонит с ошибкой.
Ежедневная работа кассира: открытие смены и пробитие чеков
Рабочий день начинается с открытия смены. В РМК (рабочем месте кассира) нажмите «Открыть смену» — 1С отправит команду на кассу, касса напечатает отчёт об открытии смены и передаст его в ОФД. Смена не может длиться дольше 24 часов: при превышении касса блокирует пробитие чеков до закрытия смены.
Пробитие чека в РМК происходит так: кассир сканирует штрихкоды товаров или подбирает их поиском, при необходимости применяет скидку, выбирает вид оплаты — наличные, карта или смешанная оплата — и нажимает «Пробить чек». 1С формирует документ «Чек ККМ», отправляет данные на фискальный регистратор, касса печатает чек и передаёт его в ОФД. Признак успеха — напечатанный чек и проведённый документ в журнале чеков.
Если покупатель просит электронный чек, введите его телефон или e-mail до пробития — касса отправит чек через ОФД. После фискализации добавить электронный чек к уже пробитому нельзя, возможна только повторная печать бумажной копии.
Возвраты и отмена чека
Возврат оформляется документом «Чек ККМ на возврат» на основании чека продажи. В РМК выберите продажу, нажмите «Возврат», укажите количество возвращаемого товара и пробейте чек. Возврат в день продажи и в другой день оформляется одинаково — чеком с признаком «возврат прихода»; устаревшая схема «отмены чека» на современных кассах не применяется.
Если чек пробит ошибочно (неверная сумма, не тот товар) и покупатель уже ушёл, оформите чек коррекции. В типовых конфигурациях он создаётся из журнала чеков или вручную. Чек коррекции — это официальный способ исправить ошибку в глазах ФНС, игнорировать расхождение нельзя.
Закрытие смены и сверка итогов
В конце дня кассир закрывает смену: в РМК — «Закрыть смену». Касса печатает Z-отчёт (отчёт о закрытии смены) и передаёт его в ОФД. Одновременно в 1С формируется документ «Отчёт о розничных продажах», который списывает проданный товар со склада и отражает выручку.
Перед закрытием смены выполните X-отчёт (отчёт без гашения) и сверьте суммы: наличные в денежном ящике должны сойтись с данными X-отчёта с учётом внесений и выемок. Расхождения оформляются документами «Внесение денег» и «Выемка денег» — они тоже фиксируются на кассе.
После закрытия смены проверьте, что все чеки ушли в ОФД. В личном кабинете ОФД количество чеков за день должно совпадать с журналом чеков в 1С. Если часть чеков «зависла», касса продолжит попытки отправки автоматически, но при сбое дольше установленного срока фискальный накопитель заблокируется.
Как проверить результат за день
Все чеки пробиты и архивированы, нет непробитых документов
Чеки со статусом ошибки или отложенные документы
В личном кабинете ОФД все чеки дня видны, очередь пуста
Есть непереданные чеки, растёт счётчик неотправленных документов
Фактическая сумма совпадает с X-отчётом с учётом внесений и выемок
Недостача или излишек без оформленных документов
Типичные проблемы и способы их решения
Самая частая ситуация — «касса не пробивает чек» из 1С. Действуйте по цепочке: проверьте, открыта ли смена; открыта ли касса в другой программе (тест драйвера, вторая база 1С); не пропала ли связь (переподключите USB или проверьте сеть для Ethernet-касс). Ошибка «порт занят» почти всегда означает, что драйвер используется другим процессом.
Вторая группа проблем — ошибки фискального накопителя: «неверные реквизиты», «истёк срок ФН», «переполнение». Реквизитные ошибки обычно следствие расхождения данных в 1С и регистрации кассы. Срок жизни ФН ограничен (13, 15 или 36 месяцев в зависимости от режима) — за заменой накопителя следите заранее, при истечении срока касса перестанет пробивать чеки.
Третья группа — расхождения учёта: товар списался, а чек не пробит, или наоборот. Такое бывает при сбое в момент фискализации. В журнале чеков найдите документ со статусом ошибки, устраните причину и либо пробейте чек повторно из документа, либо отмените документ, если продажа не состоялась. Не оставляйте «висящие» документы — они искажают остатки и выручку.
Как выбрать действие при сбое
Ограничения и когда нужен специалист
Самостоятельно без риска можно: подключить кассу по инструкции, настроить рабочее место кассира, обучить персонал пробитию и возвратам, следить за отправкой чеков. Это штатная эксплуатация, заложенная в типовые конфигурации.
К специалисту по 1С или в сервисный центр ККТ стоит обращаться при: перерегистрации кассы (смена СНО, адреса, ОФД), замене фискального накопителя, доработке печатных форм чека, настройке нестандартных схем (агентские продажи, совмещение режимов, маркировка с нестандартным оборудованием) и при обновлении конфигурации с изменениями по 54-ФЗ. Ошибки в этих операциях ведут к штрафам или остановке торговли.
Держите под рукой тестовую утилиту драйвера ККТ. Она позволяет за минуту отличить проблему железа от проблемы 1С: если из утилиты чек печатается, а из 1С нет — искать нужно в настройках подключаемого оборудования, а не в кассе.
Частые вопросы о работе с онлайн-кассой в 1С
Можно ли работать на одной кассе из двух баз 1С?
Технически возможно, если подключения настроены корректно и программы не обращаются к кассе одновременно, но на практике это источник ошибок «порт занят» и путаницы в нумерации документов. Надёжнее — отдельная касса на каждую базу или работа через один экземпляр драйвера с чётким разграничением времени доступа.
Что делать, если интернет пропал — можно ли пробивать чеки?
Да, касса работает автономно: чеки сохраняются в фискальном накопителе и отправятся в ОФД после восстановления связи. Важно не допустить длительного отсутствия связи — при превышении установленного срока непередачи данных фискальный накопитель блокируется до восстановления обмена.
Нужно ли пробивать чек при оплате по безналичному расчёту от юрлица?
Расчёты между организациями и ИП по безналу без предъявления карты чека не требуют. Но если расчёт происходит через эквайринговый терминал с предъявлением карты или по QR-коду при личном присутствии, чек пробивать нужно. При оплате по счёту с последующей отгрузкой в 1С оформляются обычные документы реализации без кассового чека.
Как пробить чек на аванс или предоплату?
В момент получения предоплаты пробивается чек с признаком способа расчёта «аванс» или «предоплата», а при отгрузке товара — второй чек с признаком «полный расчёт» и зачётом аванса. В типовых конфигурациях эти признаки подставляются автоматически из вида операции, но при ручном оформлении их нужно выбирать осознанно.
Почему в чеке неверная система налогообложения?
СНО берётся из регистрационных данных кассы или из параметров, которые 1С передаёт в чек. Если организация на одном режиме — исправляется перерегистрацией кассы. Если режимов несколько — проверьте настройки кассы ККМ в конфигурации: какая СНО передаётся по умолчанию для данного рабочего места.
Как обучить нового кассира без риска для учёта?
Создайте копию базы или используйте демонстрационный режим драйвера ККТ (эмулятор), если он поддерживается вашим драйвером. Кассир отрабатывает пробитие, возвраты и закрытие смены на тестовых данных, а в боевой базе начинает работать под контролем с ограниченными правами — например, без права отмены проведённых чеков.
Что важно запомнить
Касса подключается через драйвер производителя и справочник подключаемого оборудования, а учётная работа идёт через кассу ККМ. Ежедневный цикл — открытие смены, чеки и возвраты, закрытие смены со сверкой. Контролируйте отправку чеков в ОФД и срок фискального накопителя: это две главные причины блокировки кассы.