Подключение онлайн-кассы в 1С: от драйвера до фискализации

· 9 мин

Содержание

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

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

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

Что подготовить до подключения кассы

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

Что должно быть готово:

  • 🧾 Сама ККТ с установленным фискальным накопителем. Срок действия ФН — 15 или 36 месяцев. На спецрежимах (УСН, ПСН, ЕСХН) без торговли подакцизными товарами ставят накопитель на 36 месяцев; на общей системе и при торговле подакцизными — можно на 15.
  • 🔌 Кабель и известный порт. Касса подключается по USB или по сети (Ethernet). Запишите, какой COM-порт или IP получает устройство.
  • 🏢 Договор с ОФД. Без оператора чеки не уйдут в налоговую. У оператора в личном кабинете регистрируют кассу по заводскому номеру.
  • 🔑 Квалифицированная электронная подпись (КЭП) руководителя или ИП — для подачи заявления в ФНС.
  • 📄 Реквизиты организации: ИНН, адрес и место установки кассы, применяемая система налогообложения.

Систему налогообложения определите заранее. Если торгуете на УСН, а в чеке пробьётся ОСН, чек будет с ошибкой, и его придётся корректировать.

Устанавливаем драйвер ККТ и проверяем связь

1С не общается с кассой напрямую — между ними стоит драйвер производителя. Его скачивают с сайта изготовителя кассы (Атол, Штрих-М, Эвотор и др.) и ставят на тот компьютер, к которому физически подключено устройство.

Порядок:

  1. Установите драйвер ККТ той версии, которую рекомендует производитель для вашей модели.
  2. В комплекте драйвера обычно идёт тестовая утилита (например, у Атола — «Драйвер ККТ. Тест»). Запустите её и убедитесь, что касса отвечает — из неё же удобно узнать номер COM-порта.
  3. Только после успешного теста в утилите переходите в 1С.

Если касса не отвечает в тестовой утилите производителя, в 1С она тем более не заработает. Сначала добейтесь связи на уровне драйвера.

Драйвер ставят на каждое рабочее место, где будет пробиваться чек. При файловой базе — на компьютер с кассой; при работе через терминальный сервер или веб-клиент настройка подключаемого оборудования идёт через отдельный компонент (агент оборудования), который тоже нужно установить на кассовую машину.

Добавляем кассу в справочник подключаемого оборудования

Теперь заведём устройство в базе.

  1. Откройте Администрирование → Подключаемое оборудование. В 1С:Рознице и УТ раздел называется так же; в 1С:Бухгалтерии он появляется после включения розничных продаж в настройках функциональности.
  2. Включите флажок использования подключаемого оборудования, если он ещё не стоит.
  3. Нажмите «Создать» и выберите тип оборудования «ККТ с передачей данных» — это и есть онлайн-касса с ФН. Устаревший тип «Фискальный регистратор» без передачи данных сейчас не используется.
  4. Укажите организацию и рабочее место (компьютер), к которому подключена касса.
  5. В поле драйвера выберите обработчик, соответствующий вашей модели (Атол, Штрих-М и т. д.). Если нужного драйвера нет в списке — его нужно установить отдельной командой установки драйвера из той же формы.

После сохранения карточка кассы останется ненастроенной — к параметрам подключения перейдём отдельно.

Настраиваем порт, модель и параметры драйвера

В карточке подключаемого оборудования нажмите «Настроить…» — откроется окно параметров драйвера.

Что здесь задают:

  • Модель ККТ (точное наименование из списка драйвера).
  • Порт. Для USB-подключения — COM-порт, который вы видели в тестовой утилите. Для сетевой кассы — IP-адрес и порт TCP.
  • Скорость обмена (baud rate) — должна совпадать с настройкой самой кассы.
Способ подключенияЧто указать в 1С
USB-кабельНомер COM-порта (например, COM3) и скорость
Ethernet (по сети)IP-адрес кассы и порт TCP
Через агент оборудованияАдрес сервера оборудования и идентификатор устройства

Заполнив параметры, нажмите «Тест подключения». Успешный тест вернёт модель, заводской номер и состояние ФН. Это главный признак, что 1С «видит» кассу.

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

Регистрируем ККТ в ФНС и фискализируем накопитель

Касса подключена физически, но пробивать чеки с ней ещё нельзя — сначала её регистрируют в налоговой и фискализируют накопитель. Порядок такой:

  1. Заявление в ФНС. Через личный кабинет налогоплательщика на сайте ФНС подайте заявление о регистрации ККТ, подписав его КЭП. Укажите модель, заводской номер кассы и ФН, адрес и место установки, выбранного ОФД.
  2. Получение РНМ. В ответ ФНС присваивает кассе регистрационный номер (РНМ). Он понадобится на следующем шаге.
  3. Фискализация в 1С. В карточке подключаемого оборудования есть команда операций с фискальным накопителем. Выберите регистрацию и заполните форму:
    • ИНН организации;
    • РНМ, полученный от ФНС;
    • адрес и место расчётов;
    • система налогообложения;
    • признаки работы (например, автономный режим, расчёты в интернете — отмечают только при необходимости).
  4. Касса распечатает отчёт о регистрации. Данные из него (фискальный признак, номер фискального документа) внесите обратно в личный кабинет ФНС, чтобы завершить регистрацию.
  5. Проверьте настройки ОФД. В личном кабинете оператора касса должна быть привязана к договору, иначе чеки не будут передаваться.

Реквизиты при фискализации вводятся один раз и необратимо записываются в накопитель. Ошибка в ИНН, адресе или системе налогообложения означает перерегистрацию, а иногда — замену ФН. Сверьте каждое поле перед печатью отчёта.

Чек-лист регистрации кассы
Выполнено: 0 / 6

Что печатается в чеке и как настроить реквизиты

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

Что в 1С влияет на чек:

  • Наименования товаров и услуг. С 2021 года в чеке обязательна номенклатура — абстрактная строка «товар» недопустима. Проверьте, что у позиций заполнены наименования.
  • Ставка НДС. Берётся из карточки номенклатуры и системы налогообложения. На УСН в чеке указывается «без НДС».
  • Признак способа расчёта (полная оплата, аванс, предоплата, кредит) — 1С подставляет его из вида операции.
  • Email или телефон покупателя — если пробивается электронный чек, 1С передаёт контакт в кассу для отправки через ОФД.

Форматы фискальных документов (ФФД) определяют состав реквизитов чека. Версию ФФД задаёт связка «накопитель + прошивка кассы»; 1С печатает в том формате, который поддерживает устройство. Если касса требует перехода на новую версию ФФД — это обновление прошивки и настроек на стороне кассы, а не 1С.

Логотип и дополнительный текст в нижней части чека (не фискальные строки) у многих моделей настраиваются в самой кассе или её утилите, а не в 1С.

Маркировка, эквайринг и другое оборудование

Если торгуете маркированными товарами

Если магазин торгует маркированной продукцией (обувь, табак, вода, молочная продукция и др.), к обычной настройке добавляется обмен кодами маркировки с системой «Честный знак».

Что меняется:

  • Касса должна поддерживать ФФД 1.2. Это актуальный формат для маркировки: в чек передаётся код товара (DataMatrix) и реквизиты проверки. Форматы 1.05 и 1.1 для маркированных товаров не подходят.
  • Накопитель тоже должен быть под ФФД 1.2. Старые ФН формата 1.05 не умеют хранить реквизиты маркировки — при переходе на маркировку их меняют.
  • Сканер 2D-штрихкодов на рабочем месте кассира. Его подключают тем же способом — через Администрирование → Подключаемое оборудование, тип «Сканер штрихкода».

При продаже кассир сканирует код DataMatrix с упаковки, 1С передаёт его в кассу, а касса — в ОФД и далее в «Честный знак». Если код не прошёл проверку, продажа блокируется на уровне кассы.

Проверьте версию ФФД заранее. Перевести кассу на маркировку в день старта продаж не выйдет: смена накопителя — это закрытие старого ФН, замена и перерегистрация в ФНС.

Эквайринг и прочие устройства рядом с кассой

ККМ отвечает только за фискальный чек. Оплату картой обрабатывает отдельное устройство — эквайринговый терминал (пинпад). Его подключают в том же разделе Администрирование → Подключаемое оборудование, но с типом «Эквайринговый терминал», и привязывают к договору эквайринга с банком.

Логика работы: при оплате картой 1С сначала проводит сумму через терминал, получает подтверждение от банка, и только после этого пробивает фискальный чек на ККМ. Поэтому настраивать эквайринг имеет смысл после того, как сама касса заработала.

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

Проверяем работу и разбираем типичные ошибки

Перед первой сменой пробейте тестовую продажу на минимальную сумму и проверьте чек в приложении ФНС «Проверка чека»: отсканируйте QR-код — если чек найден, связь с ОФД работает.

Что проверить при запуске:

  1. Открывается смена (кассовая смена не длится дольше 24 часов — касса сама не даст пробить чек после суток).
  2. Чек печатается и уходит в ОФД (статус в кабинете оператора).
  3. QR-код чека проходит проверку в приложении ФНС.
  4. В конце дня закрывается смена — касса печатает отчёт о закрытии смены (аналог прежнего Z-отчёта), а 1С формирует отчёт о розничных продажах по данным смены.

Сверяйте сумму отчёта о закрытии смены с данными в 1С в первые дни работы: расхождение сигнализирует, что часть чеков прошла мимо программы (например, пробивалась напрямую на кассе). Так вы поймаете ошибку настройки до того, как она накопится.

Частые сбои подключения и что с ними делать:

Диагностика: выберите симптом

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

Частые вопросы

Нужно ли регистрировать кассу заново при переезде магазина?
Да. Адрес установки записан в накопителе, поэтому смена адреса — это перерегистрация ККТ в ФНС с новым отчётом.
Можно ли подключить одну кассу к нескольким рабочим местам?
Физически ККТ подключается к одному компьютеру. Остальные места печатают через него (сервер оборудования) либо используют свою кассу.
Что делать, если касса показывает связь, но чек не уходит в налоговую?
Это проблема не 1С, а канала ОФД: проверьте интернет на кассе и статус договора в кабинете оператора. 1С свою часть уже выполнила, раз чек напечатан.
Касса работала в другой программе — нужно ли что-то стирать перед подключением к 1С?
Фискальные данные стирать нельзя. Достаточно закрыть стороннюю программу, освободить COM-порт и настроить то же устройство в 1С.
Обязательно ли указывать email покупателя?
Только если покупатель просит электронный чек или вы торгуете дистанционно. При обычной рознице печатается бумажный чек без контакта.

Источники

  • Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники»