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

· 9 мин

Содержание

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

Дальше кассу нужно фискализировать (зарегистрировать в ФНС и привязать к ОФД) и подготовить номенклатуру, чтобы в чек попадали корректные ставки НДС и признаки предмета расчёта. Ниже — весь маршрут по шагам: что подготовить, как подключить, как зарегистрировать и что делать, когда касса «не видится».

Что нужно подготовить до подключения

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

Соберите три вещи заранее — без них регистрация не пройдёт:

  • 💾 Фискальный накопитель (ФН) с действующим сроком — он уже должен стоять в кассе.
  • 📄 Договор с ОФД (оператором фискальных данных) и его параметры: адрес сервера, порт, ИНН ОФД.
  • 🔢 Регистрационный номер ККТ (РН ККТ) — его выдаёт личный кабинет ФНС после подачи заявления на регистрацию кассы.

Ещё понадобятся ИНН организации, адрес и место установки кассы, а также выбранная система налогообложения — всё это заносится в кассу при фискализации и потом печатается в чеке.

Готовность к подключению кассы
Выполнено: 0 / 5

Если касса новая и ещё не стояла ни в одной базе, драйвер и утилиту регистрации удобно скачать с сайта производителя оборудования (АТОЛ, Штрих-М, Эвотор и т. д.) — там всегда актуальная версия под вашу модель.

Устанавливаем драйвер и добавляем ККТ в 1С

1С общается с кассой не напрямую, а через драйвер подключаемого оборудования. Поэтому порядок такой: сначала драйвер в Windows, потом запись об оборудовании в базе.

Шаг 1. Поставьте драйвер в операционной системе. Запустите установщик от производителя на том компьютере, к которому физически подключена касса. После установки в комплекте обычно идёт тестовая утилита драйвера — через неё удобно убедиться, что Windows вообще «видит» устройство на нужном COM- или USB-порту.

Шаг 2. Включите механизм подключаемого оборудования в 1С. Откройте Администрирование → Подключаемое оборудование и поставьте флаг использования оборудования. В 1С:Управление торговлей этот раздел находится в НСИ и администрирование, формулировка пункта может немного отличаться по релизам.

Шаг 3. Добавьте новую кассу. В списке оборудования нажмите «Создать» и заполните карточку:

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

Шаг 4. Настройте параметры связи и проверьте. Откройте настройку оборудования и укажите порт (COM/USB) и скорость обмена — их подскажет тестовая утилита драйвера. Затем нажмите «Тест подключения». Корректный ответ — модель кассы, заводской номер и состояние ФН. Если тест проходит, 1С уже «загрузила» кассу и может ею управлять.

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

Фискализация: регистрация ККТ и настройка ОФД

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

Регистрация идёт в два этапа:

  1. В личном кабинете ФНС подаёте заявление на регистрацию ККТ и получаете регистрационный номер (РН ККТ). Без него кассу не зарегистрировать.
  2. В 1С или в утилите регистрации проводите операцию «Регистрация» — касса печатает отчёт о регистрации, его параметры (ФПД, номер фискального документа) вы возвращаете в кабинет ФНС, чтобы завершить постановку на учёт.

В карточке операции регистрации заполняются обязательные реквизиты:

Что указываемОткуда берётся
ИНН организацииИз карточки организации
РН ККТИз личного кабинета ФНС
Адрес и место установкиФактическое место работы кассы
Система налогообложенияОСН / УСН / патент — по вашему режиму
Параметры ОФДИз договора с оператором
Версия ФФДФормат фискальных данных (см. ниже)

Версия ФФД — это формат, в котором касса формирует чеки. Если торгуете маркированными товарами, нужен формат не ниже 1.2 — он умеет передавать коды маркировки. Для обычной розницы без маркировки достаточно более раннего формата, но новые кассы, как правило, уже работают на 1.2.

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

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

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

Готовим номенклатуру и реквизиты для чеков

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

Проверьте в карточках номенклатуры:

  • 🏷️ Ставку НДС — она должна соответствовать вашему режиму. На патенте и УСН указывается «Без НДС», на ОСН — действующая ставка.
  • 📦 Признак предмета расчёта — товар, услуга, работа, платёж и т. д. Это обязательный реквизит чека по 54-ФЗ.
  • 💰 Признак способа расчёта — полная оплата, аванс, предоплата, рассрочка. Нужен, когда принимаете предоплату.

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

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

Отдельно проверьте типы оплаты. В РМК обычно настроены как минимум два: наличные и карта. Для оплаты картой нужен эквайринговый терминал (о нём — ниже), а в чеке сумма разбивается по видам оплаты. Смешанная оплата (часть наличными, часть картой) тоже должна быть разрешена в настройках рабочего места, иначе кассир не сможет принять такой платёж.

Подключение эквайрингового терминала

Если принимаете оплату картами, в тот же список Подключаемое оборудование добавляется ещё одна строка — тип Эквайринговый терминал. Он работает в связке с кассой, но это отдельное устройство со своим драйвером от банка или процессингового центра.

Порядок такой же, как с ККТ:

  1. Поставьте драйвер эквайринга, который даёт банк-эквайер под вашу модель ПИН-пада.
  2. Добавьте терминал в подключаемое оборудование, тип — Эквайринговый терминал.
  3. Выберите драйвер, укажите порт или сетевые параметры, которые дал банк.
  4. Проведите тестовую операцию — обычно это сверка итогов или тестовая оплата на минимальную сумму.

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

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

Маркированные товары: передача кодов в чеке

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

Первое — формат ФФД не ниже 1.2. Только он содержит реквизиты для кодов маркировки. Если касса зарегистрирована на более раннем формате, её придётся перерегистрировать на 1.2.

Второе — подключённый 2D-сканер. Код Data Matrix с упаковки считывается сканером при продаже: 1С проверяет код, резервирует его и отправляет в чеке. Сканер добавляется в тот же список Подключаемое оборудование отдельной строкой с типом «Сканер штрихкода».

Порядок продажи маркированного товара в РМК:

  1. Добавляете товар в чек.
  2. Сканируете код маркировки с упаковки.
  3. 1С проверяет статус кода и при необходимости обращается к «Честному знаку».
  4. Код уходит в чек и в ОФД, статус в системе маркировки меняется на «выбыл».

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

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

Большинство проблем возникает на этапе связи 1С с устройством или при обмене с ОФД. Разберите симптом по таблице ниже.

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

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

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

Чем «загрузить кассу» отличается от «подключить кассу»?
Это одно и то же действие, просто разными словами: добавить ККТ в справочник подключаемого оборудования 1С, поставить драйвер и установить связь. Никакого файла кассы в базу не загружается.
Можно ли подключить одну кассу к нескольким базам 1С?
Физически касса в один момент занята одной программой. Переключать её между базами можно, но одновременно пробивать чеки из двух баз нельзя — будет ошибка доступа к устройству.
Нужно ли регистрировать кассу заново при переносе в другую 1С?
Нет. Фискализация хранится в самом фискальном накопителе, а не в базе. В новой базе достаточно установить драйвер и добавить ту же ККТ в подключаемое оборудование. Перерегистрация в ФНС нужна только при смене реквизитов (адрес, ОФД, система налогообложения, замена ФН).
Что делать, если касса подключена, но чек не печатается?
Сначала проверьте, открыта ли смена и прошёл ли тест подключения. Если тест проходит, а чек не формируется — ищите причину в реквизитах номенклатуры (не заполнен признак предмета расчёта или ставка НДС) либо в состоянии ФН.
Обязателен ли отдельный сканер для маркированных товаров?
Да. Код Data Matrix нужно считать сканером при продаже, вручную его не ввести корректно. Сканер добавляется в подключаемое оборудование отдельной строкой.

Источники

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