Торговля и Склад · 9 мин
Что такое 1С:ОФД и как работает оператор фискальных данных
Что такое 1С:ОФД, как оператор фискальных данных передаёт чеки в ФНС, как подключить кассу к ОФД через 1С и настроить обмен данными.
1С:ОФД — это сервис оператора фискальных данных (ОФД) от компании 1С, который принимает фискальные данные с онлайн-касс, хранит их и передаёт в налоговую инспекцию. По закону 54-ФЗ каждая организация и ИП, применяющие контрольно-кассовую технику (ККТ), обязаны заключить договор с одним из аккредитованных операторов фискальных данных — без этого кассу нельзя зарегистрировать в ФНС.
Схема работы выглядит так: кассир пробивает чек, касса формирует фискальный документ, подписывает его через фискальный накопитель и отправляет оператору. ОФД проверяет целостность данных, сохраняет чек в своём архиве и передаёт сведения в налоговую. Покупатель при желании получает электронный чек на телефон или e-mail — эту отправку тоже выполняет оператор.
Для пользователей программ 1С сервис удобен тем, что интегрируется с типовыми конфигурациями: «1С:Розница», «1С:Управление торговлей», «1С:Комплексная автоматизация» и другими решениями, где подключается торговое оборудование. Данные о чеках можно получать обратно в учётную систему, сверять выручку и контролировать работу касс из одного интерфейса.
Какую роль ОФД играет в цепочке «касса — налоговая»
До введения онлайн-касс касса хранила данные только внутри себя, а налоговая получала сведения при выемке фискальной памяти. Теперь фискальный накопитель внутри кассы подписывает каждый чек, а касса передаёт его оператору практически в реальном времени. ОФД становится обязательным посредником: без договора с ним касса не пройдёт регистрацию и не сможет работать легально.
У оператора три основные функции. Первая — приём и проверка фискальных документов, поступающих с ККТ. Вторая — защищённое хранение чеков в течение всего срока, установленного законом. Третья — передача данных в ФНС и отправка электронных чеков покупателям. Дополнительно операторы предоставляют личный кабинет, где видны все пробитые чеки, состояние касс и статистика выручки.
Чем 1С:ОФД отличается от других операторов
Функционально все аккредитованные операторы выполняют одну и ту же задачу — передачу фискальных данных в ФНС. Различия заключаются в цене, удобстве личного кабинета, качестве поддержки и интеграциях с учётным ПО. 1С:ОФД выигрывает у организаций, которые уже работают в экосистеме 1С: подключение выполняется через фирму «1С» или её партнёров, а данные о чеках доступны прямо в учётной программе.
Сервис работает с большинством распространённых моделей касс — Атол, Штрих-М, Эвотор, MSPOS и другими, — если они поддерживают передачу данных оператору. Для пользователей «1С:Розницы» и смежных решений настройка сводится к указанию параметров подключения в карточке кассы: адрес сервера ОФД, порт и данные договора.
Сравнение вариантов
Подходит, если учёт уже ведётся в программах 1С: прямая интеграция, единая поддержка, удобная сверка чеков с учётом.
Подходят, если нужны специфические тарифы, работа с нестандартным парком касс или уже заключён договор — функционально результат в ФНС одинаков.
Как подключить кассу к 1С:ОФД
Подключение состоит из трёх этапов: заключение договора с оператором, регистрация кассы в личном кабинете ФНС и настройка параметров подключения на самой кассе и в учётной программе. Порядок этапов важен: сначала договор с ОФД, затем регистрация ККТ, потому что при регистрации указывается выбранный оператор.
- 1Заключите договор с 1С:ОФД и получите параметры подключения (адрес сервера, порт).
- 2Зарегистрируйте кассу в личном кабинете ФНС, указав оператора 1С:ОФД.
- 3В настройках кассы (или драйвере ККТ) пропишите адрес и порт сервера ОФД, включите канал связи.
- 4В программе 1С откройте карточку подключаемого оборудования и укажите параметры подключения кассы к ОФД.
- 5Пробейте тестовый чек и проверьте в личном кабинете ОФД, что он поступил оператору.
Тестовый чек — обязательная проверка. Если чек не появился в личном кабинете оператора в течение нескольких минут, значит, касса не передаёт данные. Чаще всего причина в неверном адресе сервера, закрытом порте в сети организации или отсутствии интернета на кассе.
Как настроить передачу чеков в программах 1С
В типовых конфигурациях настройка выполняется в разделе подключаемого оборудования. Для «1С:Розницы» путь обычно такой: «Администрирование» → «Подключаемое оборудование» → карточка ККТ. В параметрах кассы указываются реквизиты организации, система налогообложения и параметры соединения с ОФД — они передаются в драйвер кассы при подключении.
Обратите внимание на адрес сервера ОФД: он должен совпадать с тем, что выдал оператор при заключении договора. Ошибка в одном символе приведёт к тому, что чеки будут копиться в кассе и не уйдут оператору. Фискальный накопитель способен хранить неотправленные документы ограниченное время — при длительном отсутствии связи касса блокируется до восстановления передачи.
Как проверить, что обмен с ОФД работает
Признак нормальной работы — каждый пробитый чек появляется в личном кабинете оператора в течение нескольких минут, а в отчётах о состоянии кассы нет неотправленных фискальных документов. В самой программе 1С можно запросить состояние кассы через драйвер: там видно количество непереданных документов. Норма — ноль или малое число сразу после пробития чека.
Как проверить результат
Чек появляется в течение нескольких минут после пробития
Чек отсутствует через час и более
Количество равно нулю или быстро уменьшается
Счётчик растёт, касса выдаёт предупреждения
Суммы в 1С и в кабинете ОФД совпадают за день
Есть расхождения без объяснимой причины
Сверку выручки полезно выполнять регулярно: данные ОФД считаются эталоном, потому что именно они уходят в налоговую. Расхождения между учётной системой и кабинетом оператора обычно означают, что часть чеков пробивалась вне 1С (например, в автономном режиме кассы) или были отменённые операции, не отражённые в учёте.
Типичные ошибки при работе с ОФД
Отдельная группа проблем — сетевая. Кассе нужен стабильный доступ в интернет и открытый исходящий порт к серверу оператора. В организациях с жёсткими настройками файрвола администратору следует заранее разрешить соединение кассы с адресом ОФД, иначе передача будет сбоить без видимых ошибок в программе.
Назначьте ответственного, который раз в неделю проверяет личный кабинет ОФД: срок действия договора, наличие непереданных чеков и дату окончания фискального накопителя. Это занимает несколько минут и предотвращает большинство блокировок касс.
FAQ: частые вопросы о 1С:ОФД
Обязательно ли пользоваться именно 1С:ОФД, если учёт ведётся в 1С?
Нет. Закон не привязывает оператора к учётной программе: можно заключить договор с любым аккредитованным ОФД. 1С:ОФД удобен интеграцией и единой поддержкой, но касса будет легально работать и с другим оператором, если параметры подключения настроены корректно.
Что будет, если не подключить кассу к ОФД?
Кассу просто не зарегистрируют в ФНС без указания оператора, а работа ККТ без передачи фискальных данных — нарушение 54-ФЗ со штрафами для должностных лиц и организаций. Кроме того, при длительной непередаче данных фискальный накопитель блокируется.
Как долго касса может работать без связи с ОФД?
Фискальный накопитель хранит неотправленные документы ограниченное время, установленное законом. По его истечении касса блокируется до восстановления передачи. Практическая рекомендация — не допускать перерывов в связи дольше нескольких дней и следить за счётчиком неотправленных документов.
Можно ли сменить оператора, если договор с 1С:ОФД уже заключён?
Да, смена ОФД допускается. Для этого кассу перерегистрируют в личном кабинете ФНС с указанием нового оператора, предварительно убедившись, что все чеки переданы текущему ОФД. Данные, уже хранящиеся у старого оператора, остаются доступны в его кабинете до конца срока хранения.
Нужен ли отдельный договор ОФД на каждую кассу?
Обычно заключается один договор на организацию, а кассы добавляются в личный кабинет оператора. Однако оплата чаще всего тарифицируется за каждую кассу, поэтому при расширении парка ККТ уточняйте условия тарифа.
Как покупатель получает электронный чек?
Кассир перед пробитием вводит телефон или e-mail покупателя, и касса передаёт эти данные оператору вместе с чеком. ОФД отправляет ссылку на электронный чек. Если покупатель не предоставил контакт, чек всё равно хранится у оператора и доступен в ФНС.
Что важно запомнить
1С:ОФД — аккредитованный оператор фискальных данных, обязательный посредник между кассой и ФНС. Подключение состоит из договора, регистрации кассы и настройки параметров связи. Контролируйте три вещи: срок договора, отсутствие непереданных чеков и совпадение выручки в 1С и в кабинете оператора.