Онлайн-касса и 1С 8.3: от драйвера до первого фискального чека
Содержание
Чтобы подключить кассу к
1С 8.3, поставьте на компьютер драйвер производителя ККТ той же разрядности, что и клиент 1С, проверьте связь в утилите драйвера, затем включите подключаемое оборудование (в 1С:Бухгалтерии 3.0 — Администрирование → Подключаемое оборудование), создайте устройство типа «ККТ», выберите драйвер, порт и рабочее место и нажмите «Тест устройства». Если касса ещё не зарегистрирована в ФНС, регистрацию проводят после того, как связь заработала.
Порядок одинаковый для АТОЛ, Штрих-М и других моделей из списка поддерживаемых: сначала касса должна отвечать драйверу, потом драйвер — программе 1С. Большинство проблем с подключением ККТ к 1С возникают как раз из-за того, что пропускают первый этап и начинают настройку сразу в базе.
Подготовка кассы и компьютера: драйвер, кабель, порт
Перед настройкой в базе соберите исходные данные. Без них в карточке устройства придётся угадывать.
- 🔌 Способ связи: USB, COM (RS-232), Ethernet или Wi-Fi. От него зависит, что указывать в настройках: номер порта или IP-адрес.
- 🧾 Модель и заводской номер — нужны для выбора драйвера и для регистрации в ФНС.
- 📦 Версия драйвера: для АТОЛ это «Драйвер ККТ» 10-й версии, для Штрих-М — драйвер с сайта производителя. Берите версию, которую поддерживает ваш релиз 1С (список есть в описании библиотеки подключаемого оборудования).
- 💻 Разрядность клиента 1С: 32 или 64 бита. Посмотреть её можно в окне
Справка → О программе. - 🏪 Данные регистрации: ИНН организации, система налогообложения, адрес и место расчётов, ОФД и версия ФФД.
Установка драйвера
- Скачайте дистрибутив драйвера с сайта производителя ККТ.
- Запустите установку от имени администратора Windows.
- Если установщик предлагает выбрать разрядность, ставьте ту, что совпадает с клиентом 1С. Надёжнее установить обе.
- Подключите кассу кабелем и включите её. При USB-подключении Windows создаст виртуальный COM-порт; номер видно в
Диспетчере устройствв разделе «Порты (COM и LPT)». - Откройте утилиту проверки из комплекта драйвера (у АТОЛ — «Тест драйвера ККТ»), укажите порт или IP-адрес и проверьте связь.
Если касса не отвечает в утилите производителя, в 1С она тоже не ответит. Сначала добейтесь связи на этом уровне: другой кабель, другой USB-порт, правильная скорость обмена, IP-адрес из одной подсети с компьютером.
Перед переходом в 1С закройте утилиту
COM-порт может держать только одна программа. Если утилита драйвера осталась открытой, 1С при тесте получит ошибку «порт занят». Закройте утилиту и все программы, которые могут обращаться к кассе: старую кассовую программу, сервис обмена с ОФД от другого ПО.
Карточка ККТ в 1С 8.3: драйвер, порт и рабочее место
Настройка подключаемого оборудования в типовых конфигурациях построена на одной библиотеке (БПО), поэтому карточка устройства выглядит почти одинаково. Отличается только место, где её найти.
| Конфигурация | Где включается и настраивается оборудование |
|---|---|
| 1С:Бухгалтерия 3.0 | Администрирование → Подключаемое оборудование |
| 1С:Управление торговлей 11 | раздел НСИ и администрирование, группа настроек «РМК и оборудование» |
| 1С:Розница 2 | Администрирование → РМК и оборудование |
Пошагово
- Откройте нужный раздел и установите флажок «Использовать подключаемое оборудование».
- Перейдите по ссылке «Подключаемое оборудование» и выберите тип «ККТ» (в части релизов тип называется «Фискальные регистраторы» или «ККТ с передачей данных»).
- Нажмите
Создать. - В поле «Драйвер оборудования» выберите драйвер под модель кассы, например драйвер АТОЛ для ККТ 54-ФЗ.
- Проверьте поле «Рабочее место». Программа подставляет текущий компьютер — оставьте его, если касса подключена к этому ПК.
- Запишите карточку и нажмите
Настроить. Откроется форма параметров драйвера. - Укажите способ связи, порт (например,
COM5) или IP-адрес и порт, модель, при необходимости пароль доступа. - Нажмите «Тест устройства». В ответ должны прийти данные кассы: модель, заводской номер, состояние ФН.
Устройство в 1С привязано к рабочему месту, а не к пользователю. Если кассу настроили на одном компьютере, а пробивают чек с другого, программа её не увидит. Для каждого ПК, с которого работают с кассой, нужна своя карточка или своё рабочее место.
При работе через удалённый рабочий стол (RDP) клиент 1С запущен на сервере, а касса стоит у кассира. Драйвер тогда ставят на сервер, а связь с кассой настраивают по сети (Ethernet или Wi-Fi). Прокинуть USB-кассу в терминальную сессию можно, но такая схема чаще даёт обрывы.
Если драйвер не устанавливается из 1С
Часть драйверов идёт в составе конфигурации, и 1С предлагает установить компоненту прямо из карточки. Если установка падает с ошибкой, проверьте, что Windows-пользователь имеет права на установку компонент, и что нет блокировки от антивируса. Для веб-клиента дополнительно нужно расширение работы с файлами и внешними компонентами в браузере.
Регистрация ККТ в ФНС и запись параметров в фискальный накопитель
Новую кассу нужно зарегистрировать в налоговой, а затем записать регистрационные данные в фискальный накопитель. Этот порядок установлен законом № 54-ФЗ.
Этапы
- Заявление в ФНС. Подаётся через личный кабинет налогоплательщика на сайте ФНС или через оператора фискальных данных. Указываются модель и заводской номер ККТ, номер ФН, адрес и место установки.
- Регистрационный номер. Налоговая присваивает его и показывает в личном кабинете.
- Запись в ФН. Регистрационные данные заносят в кассу: из 1С или из утилиты производителя. В карточке устройства 1С есть команды операций с фискальным накопителем — регистрация, изменение параметров регистрации, закрытие ФН.
- Отчёт о регистрации. Касса печатает его после записи. Реквизиты отчёта (номер и фискальный признак документа, дата и время) вносят в личный кабинет ФНС в сроки по 54-ФЗ.
- Карточка регистрации. После проверки налоговая формирует карточку, и касса готова к работе.
Что сверить перед записью в ФН
| Параметр | Почему важно |
|---|---|
| ИНН и наименование | Ошибку можно исправить только перерегистрацией |
| Система налогообложения | Чек с СНО, которой нет в регистрации, касса не пробьёт |
| Признаки работы (подакцизные товары, маркировка, интернет-расчёты) | Без признака маркировки не пройдут чеки с кодами маркировки |
| Версия ФФД | Для товаров с маркировкой нужна 1.2 |
| ИНН ОФД | Без него касса не отправит документы оператору |
Регистрация пишется в фискальный накопитель необратимо. Ошибку в реквизитах не «откатить» — только через перерегистрацию с новым отчётом. Перед нажатием кнопки проверьте каждое поле по заявлению.
Если касса уже зарегистрирована и раньше работала с другой программой, этот раздел пропускают: в 1С достаточно настроить подключение и проверить, что данные регистрации совпадают с данными организации в базе.
Ставки НДС, СНО и виды оплаты: сопоставление 1С и кассы
Касса принимает от 1С не просто сумму, а набор реквизитов чека. Если хоть один из них не сходится с настройками кассы, чек не пробивается.
Что передаёт 1С в каждом чеке
- 🏢 Организация и СНО — берутся из учётной политики организации. При совмещении режимов проверьте, что у кассы зарегистрированы обе системы.
- 📊 Ставка НДС — из карточки номенклатуры или документа. Ставка должна существовать в кассе: при ФФД 1.2 ставки 5% и 7% для упрощенцев на НДС поддерживает только актуальная прошивка.
- 🏷️ Признак предмета расчёта — товар, услуга, работа, подакцизный товар.
- 💳 Признак способа расчёта — полный расчёт, предоплата, аванс, кредит.
- 💵 Вид оплаты — наличные, безналичные, зачёт аванса, в кредит.
- 👤 Кассир — ФИО и ИНН. Обычно подтягиваются из физлица, связанного с пользователем 1С.
Связь устройства с кассой в учёте
В 1С:Управлении торговлей 11 и 1С:Рознице устройство привязывают к кассе ККМ: в карточке кассы указывают подключённую ККТ и организацию. В 1С:Бухгалтерии 3.0 чек пробивают из кассовых документов и документов оплаты кнопкой печати чека; организация берётся из документа.
Отделы и секции
Если в кассе настроены отделы (секции), а в 1С нет, чек может уйти с отделом по умолчанию или не уйти вовсе — зависит от прошивки. Самый простой путь — не использовать отделы, если они вам не нужны для отчётности.
Если у вас маркированный товар, проверьте в настройках драйвера, что включена проверка кодов маркировки, и что касса работает по ФФД 1.2. Иначе 1С отдаст код, а касса его отклонит.
Проверка связки: пробный чек и закрытие смены
После настройки проведите полный цикл, а не только тест устройства. Тест подтверждает связь, но не проверяет ставки, СНО и вид оплаты.
Порядок проверки
- Распечатайте X-отчёт из рабочего места кассира или из формы устройства. Если он вышел — команды доходят до кассы.
- Откройте смену.
- Пробейте чек на небольшую сумму: одна позиция, наличные.
- Пробейте второй чек на ту же позицию с оплатой картой, если работаете с эквайрингом.
- Сделайте чек возврата на первую продажу.
- Проверьте в личном кабинете ОФД, что документы дошли. В самой кассе число неотправленных документов видно в отчёте о текущем состоянии расчётов.
- Закройте смену. Сверьте суммы Z-отчёта с данными 1С за смену.
После регистрации каждый пробитый чек фискальный и уходит в ФНС. Пробную продажу на реальные деньги делайте с реальным оформлением в учёте или сразу оформляйте возврат: так выручка и данные кассы сойдутся.
Что смотреть в 1С после пробной смены
- В 1С:Рознице и УТ — отчёт о розничных продажах, который формируется при закрытии смены.
- В 1С:Бухгалтерии — проведённые кассовые документы с пометкой о напечатанном чеке.
- Время на кассе и на компьютере: расхождение больше нескольких минут — повод синхронизировать часы до начала продаж.
Почему касса не подключается к 1С: ошибки и решения
Ошибки при подключении кассы к 1С делятся на три группы: связь (касса не отвечает), драйвер (1С не может его загрузить) и данные чека (связь есть, чек отклоняется).
Частые ошибки при первой настройке
- ❌ Обновили 1С и не проверили драйвер. Новый релиз может потребовать более свежую версию драйвера кассы. После обновления сразу запускайте «Тест устройства».
- ❌ Две карточки на одну кассу на одном рабочем месте. Программа берёт первую попавшуюся, и настройки «прыгают». Оставьте одну.
- ❌ IP-адрес кассы назначен роутером динамически. Через неделю адрес меняется, и связь пропадает. Задайте кассе постоянный адрес.
- ❌ Кассир без ИНН в физлице. В чеке по ФФД 1.2 ИНН кассира обязателен, если он есть у сотрудника; пустое поле даёт неполный чек.
Частые вопросы
Можно ли одну кассу использовать с двух компьютеров?
Нужно ли перенастраивать кассу после обновления 1С?
Касса работает с 1С в облаке?
Можно ли пробить чек без 1С, если программа зависла?
Что делать при смене ОФД?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчетов в Российской Федерации»