К статье
Практический материал

Торговля и Склад · 9 мин

Что такое 1С:ОФД и как работает оператор фискальных данных

Что такое 1С:ОФД, как оператор фискальных данных передаёт чеки в ФНС, как подключить кассу к ОФД через 1С и настроить обмен данными.

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

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

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

Какую роль ОФД играет в цепочке «касса — налоговая»

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

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

Чем 1С:ОФД отличается от других операторов

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

Сервис работает с большинством распространённых моделей касс — Атол, Штрих-М, Эвотор, MSPOS и другими, — если они поддерживают передачу данных оператору. Для пользователей «1С:Розницы» и смежных решений настройка сводится к указанию параметров подключения в карточке кассы: адрес сервера ОФД, порт и данные договора.

Сравнение вариантов

1С:ОФД

Подходит, если учёт уже ведётся в программах 1С: прямая интеграция, единая поддержка, удобная сверка чеков с учётом.

Другие аккредитованные ОФД

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

Как подключить кассу к 1С:ОФД

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

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

Тестовый чек — обязательная проверка. Если чек не появился в личном кабинете оператора в течение нескольких минут, значит, касса не передаёт данные. Чаще всего причина в неверном адресе сервера, закрытом порте в сети организации или отсутствии интернета на кассе.

Как настроить передачу чеков в программах 1С

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

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

Как проверить, что обмен с ОФД работает

Признак нормальной работы — каждый пробитый чек появляется в личном кабинете оператора в течение нескольких минут, а в отчётах о состоянии кассы нет неотправленных фискальных документов. В самой программе 1С можно запросить состояние кассы через драйвер: там видно количество непереданных документов. Норма — ноль или малое число сразу после пробития чека.

Контрольные точки

Как проверить результат

Чек в личном кабинете ОФД
Норма

Чек появляется в течение нескольких минут после пробития

Тревожный признак

Чек отсутствует через час и более

Непереданные документы на кассе
Норма

Количество равно нулю или быстро уменьшается

Тревожный признак

Счётчик растёт, касса выдаёт предупреждения

Сверка выручки
Норма

Суммы в 1С и в кабинете ОФД совпадают за день

Тревожный признак

Есть расхождения без объяснимой причины

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

Типичные ошибки при работе с ОФД

Типичные ошибки
01
Неверный адрес или порт сервера ОФД в настройках кассы — чеки копятся и не передаются, касса рискует заблокироваться.
02
Просроченный договор с оператором — касса продолжает пробивать чеки, но данные никуда не уходят, что равнозначно работе без ОФД.
03
Отсутствие контроля неотправленных документов — блокировка фискального накопителя обнаруживается только когда касса перестаёт работать.
04
Замена фискального накопителя без перерегистрации с указанием ОФД — новая связка касса–накопитель не передаёт данные.

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

Назначьте ответственного, который раз в неделю проверяет личный кабинет ОФД: срок действия договора, наличие непереданных чеков и дату окончания фискального накопителя. Это занимает несколько минут и предотвращает большинство блокировок касс.
ПЗ
Практическое замечание

FAQ: частые вопросы о 1С:ОФД

Обязательно ли пользоваться именно 1С:ОФД, если учёт ведётся в 1С?

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

Что будет, если не подключить кассу к ОФД?

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

Как долго касса может работать без связи с ОФД?

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

Можно ли сменить оператора, если договор с 1С:ОФД уже заключён?

Да, смена ОФД допускается. Для этого кассу перерегистрируют в личном кабинете ФНС с указанием нового оператора, предварительно убедившись, что все чеки переданы текущему ОФД. Данные, уже хранящиеся у старого оператора, остаются доступны в его кабинете до конца срока хранения.

Нужен ли отдельный договор ОФД на каждую кассу?

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

Как покупатель получает электронный чек?

Кассир перед пробитием вводит телефон или e-mail покупателя, и касса передаёт эти данные оператору вместе с чеком. ОФД отправляет ссылку на электронный чек. Если покупатель не предоставил контакт, чек всё равно хранится у оператора и доступен в ФНС.

Итог

Что важно запомнить

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