Как 1С, онлайн-касса и оператор фискальных данных работают вместе

· 10 мин

Содержание

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

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

Что такое ОФД и зачем он нужен при работе в 1С

По закону 54-ФЗ онлайн-касса обязана передавать сведения о расчётах в ФНС через оператора фискальных данных. Без договора с ОФД кассу нельзя зарегистрировать в налоговой, а значит, нельзя и работать.

Что делает оператор:

  • 📥 принимает от кассы фискальные документы: чеки, чеки коррекции, отчёты об открытии и закрытии смены;
  • ✅ возвращает кассе подтверждение получения — без него документ считается неотправленным;
  • 🏛 передаёт данные в ФНС;
  • 📊 хранит чеки и показывает их в личном кабинете, отдаёт по API;
  • 📧 по запросу отправляет покупателю электронный чек на почту или телефон.

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

Схема интеграции ОФД с 1С: кто кому что передаёт

Цепочка выглядит так:

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

Канал от кассы до ОФД бывает разный, и это влияет на поиск неисправностей:

Способ связи кассы с ОФДКак работаетСлабое место
Ethernet / Wi-FiКасса сама выходит в интернетСетевые настройки, файрвол, прокси
SIM-модем в кассеМобильный интернетНет денег на счёте, слабый сигнал
Через компьютер по USBСлужба производителя на ПК передаёт данные кассы в интернетКомпьютер выключен, служба не запущена

💡 Третий вариант встречается у USB-касс постоянно и чаще всего «теряет» чеки. Касса подключена к ПК с 1С, печатает нормально, а отправка идёт через сервис производителя на том же компьютере. Выключили компьютер на ночь, обновили Windows, сервис не стартовал — документы копятся в накопителе.

Подключение ОФД к 1С по шагам

Шаг 1. Договор с оператором

Выберите ОФД из реестра операторов на сайте ФНС и заключите договор. Обычно это делается онлайн в личном кабинете оператора, с подписью КЭП руководителя или ИП.

После оплаты оператор выдаёт параметры подключения:

  • 🔢 ИНН ОФД;
  • 🏷 наименование оператора;
  • 🌐 адрес сервера и порт для передачи данных;
  • 🔗 адрес сайта проверки чеков (печатается в чеке).

Шаг 2. Регистрация или перерегистрация ККТ

Сведения об ОФД записываются в фискальный накопитель при регистрации кассы. Порядок такой:

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

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

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

Шаг 3. Адрес сервера ОФД в настройках кассы

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

Шаг 4. Касса в 1С

Подключите кассу в программе:

КонфигурацияГде подключить кассу
1С:Бухгалтерия 3.0Администрирование → Подключаемое оборудование
1С:Управление торговлей 11НСИ и администрирование → Администрирование → РМК и оборудование → Подключаемое оборудование

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

Проверьте в 1С, что совпадают:

  • 🧾 система налогообложения в учётной политике и в регистрации кассы;
  • 💲 ставки НДС в номенклатуре и допустимые для этой системы налогообложения;
  • 🏷 признак работы с маркированным товаром, если вы им торгуете.

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

Загрузка чеков из ОФД в 1С

Обратный поток — от оператора в учётную базу — нужен в двух случаях:

  1. 📦 Касса не связана с 1С. Продажи пробивает смарт-терминал или отдельная касса, а бухгалтеру нужна выручка для отчёта о розничных продажах.
  2. 🔍 Сверка. Сравнить, что продано по данным 1С, с тем, что реально ушло в налоговую.

Варианты загрузки:

  • Сервис 1С-ОФД (через подключение к Интернет-поддержке 1С). Если ваш оператор работает с этим сервисом, чеки и сводные данные по сменам подтягиваются в 1С по расписанию. Настройки сервисов собраны в Администрирование → Интернет-поддержка и сервисы.
  • Обработка или модуль от самого ОФД. Многие операторы выпускают внешнюю обработку для 1С, которая забирает чеки по API.
  • Выгрузка файла. Из личного кабинета оператора выгружаете реестр чеков в Excel или CSV и загружаете в 1С через стандартную загрузку из файла или вручную формируете отчёт о розничных продажах.

Для бухгалтерии обычно достаточно сводных данных по сменам: выручка, возвраты, разбивка по ставкам НДС и видам оплаты. Детальная загрузка каждого чека нужна, когда учитываете товары по номенклатуре.

Как проверить статус чеков в 1С и у оператора

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

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

В личном кабинете ОФД. Найдите кассу по заводскому номеру и посмотрите дату последнего полученного документа. Если продажи идут, а последний чек трёхдневной давности — канал связи сломан.

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

Сроки, которые нужно держать в голове:

Что происходит с неотправленным чеком

Сколько стоит ОФД для работы с 1С

Сама 1С за связь с оператором денег не берёт: платите оператору и, при необходимости, за отдельные сервисы.

Ориентировочные цены:

Статья расходовПримерно
Договор с ОФД на 1 кассу на 12 месяцев2 500–4 000 ₽
Договор на 36 месяцев7 000–10 000 ₽, со скидкой к годовому
Фискальный накопитель на 15 месяцев6 000–9 000 ₽
Фискальный накопитель на 36 месяцев11 000–17 000 ₽
Регистрация ККТ силами обслуживающей организации1 000–3 000 ₽

Что часто упускают при подсчёте:

  • 💳 Подключение каждой новой кассы — отдельный договор или отдельная позиция в тарифе.
  • 🏷 Для маркированных товаров некоторым понадобятся дополнительные сервисы проверки кодов у оператора.
  • 📧 Отправка электронных чеков по SMS у части операторов оплачивается отдельно, по почте обычно бесплатно.
  • 🔄 Аналитика и загрузка чеков в учётную систему могут входить в базовый тариф или продаваться пакетом.

Цены меняются, точную сумму смотрите в прайсе выбранного оператора перед продлением.

Что изменилось в работе ОФД с 1С: ФФД 1.2 и маркировка

Главное изменение последних лет — переход на формат фискальных документов 1.2 для тех, кто продаёт маркированные товары. В этом формате касса не просто передаёт код маркировки в чеке, а до продажи запрашивает его проверку в системе маркировки. Запрос идёт через канал оператора фискальных данных.

Что это значит на практике:

  • 🔄 Касса, накопитель и драйвер должны поддерживать ФФД 1.2. Старые накопители без этой поддержки требуют замены.
  • 🧩 В 1С должна стоять версия библиотеки подключаемого оборудования, которая умеет работать с проверкой кодов. Её получают вместе с обновлением конфигурации.
  • 🚦 Для многих товарных групп действует разрешительный режим: продажа кода, который не прошёл проверку, блокируется. Касса без связи с ОФД и без локального модуля проверки не сможет продать такой товар.

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

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

Ошибки при настройке ОФД в 1С и что с ними делать

Ниже собраны ситуации, которые встречаются чаще других. Выберите свой симптом:

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

Если не помогло

Обратитесь в техподдержку оператора с заводским номером кассы и номером накопителя: оператор видит, приходили ли попытки соединения. Если попыток не было вообще, проблема на стороне кассы или сети, и дальше нужен сервисный центр по вашей модели ККТ.

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

Можно ли работать с 1С без договора с ОФД?
Нет, если вы применяете онлайн-кассу. Без договора с оператором ККТ не зарегистрировать. Исключения — случаи, когда закон разрешает работу в автономном режиме, без передачи данных, например в местностях без связи.
Нужно ли что-то менять в 1С при смене оператора?
В справочниках 1С обычно ничего. Меняются регистрация кассы и адрес сервера в её настройках. Если чеки загружались из ОФД по API, подключите загрузку от нового оператора.
Сколько касс можно подключить к одному договору ОФД?
Обычно сколько угодно, но тариф считается за каждую кассу. Все кассы организации удобно вести в одном личном кабинете.
Где взять ИНН ОФД для регистрации?
В договоре или личном кабинете оператора, а также в реестре операторов на сайте ФНС. Ошибка в ИНН — частая причина, по которой документы не принимаются.
Можно ли из 1С посмотреть, отправился ли конкретный чек?
Сама 1С подтверждение от ОФД по каждому чеку обычно не хранит. Надёжнее проверить чек в личном кабинете оператора или в приложении ФНС по фискальному признаку.

Источники

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