Настройка ОФД на кассе: параметры, сроки передачи, проверка подключения

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

Коротко о главном

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

При настройке в кассу вписываются реквизиты ОФД: адрес сервера (например, ofd.kontur.ru), порт (у Контур.ОФД — 7777), ИНН и наименование оператора. Фискальный накопитель (ФН) — это устройство внутри кассы, которое криптографически подписывает каждый чек и хранит данные локально, пока они не достигнут сервера оператора. Если касса потеряет связь с ОФД, чеки накопятся в памяти ФН, и у вас будет 30 дней на восстановление связи, иначе касса встанет.

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

В этой статье

  • Что такое ОФД и зачем его настраивать
  • Как выбрать оператора фискальных данных
  • Какие параметры вписать в кассу при настройке
  • Как фискальный накопитель передаёт данные в налоговую
  • Что происходит при потере связи с ОФД
  • Как проверить, что касса подключена правильно
  • Типичные ошибки при настройке ОФД
  • Часто задаваемые вопросы

Что такое ОФД и зачем его настраивать на кассе

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

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

Главная работа ОФД:

  • Принять чек с кассы, получить криптографическую подпись от фискального накопителя
  • Проверить, что чек правильный: все реквизиты на месте, подпись валидна
  • Отправить данные чека в ФНС
  • Отправить подтверждение на касsu, что чек дошёл (квитанция о доставке)
  • Хранить копию чека 5 лет для проверок и восстановления

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

Как выбрать оператора фискальных данных

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

  • Интеграция с кассой и кассовым ПО. Если вы используете конкретное ПО (например, Контур.Касса, Атол, СБИС), он может быть с предустановленной поддержкой конкретного ОФД. Просто выбираете из списка в настройках.
  • Техподдержка и удобство личного кабинета. В личном кабинете должна быть видна статистика по кассам, квитанции доставки, отчёты о сбоях. Хорошая поддержка (желательно 24/7) — экономит время при наладке.
  • Тариф. Сравнивайте стоимость на всё количество касс и на нужный срок, а не одну цифру; некоторые ОФД предлагают короткие тарифы, если касса нужна временно.

Совет: если вы уже работаете на Контуре (1С-Бухгалтерия, Зарплата, Касса), берите Контур.ОФД — интеграция готовая, техподдержка один номер, и все уведомления приходят в один кабинет. Это экономит часы на переписку с разными операторами.

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

Какие параметры ОФД нужно вписать в кассу

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

Параметр Где его найти Что это
Адрес сервера ОФД В договоре с ОФД, в кабинете оператора Доменное имя или IP-адрес сервера, на который касса отправляет чеки. Пример: ofd.kontur.ru
Порт В технической документации ОФД У каждого оператора свой. Например, у Контур.ОФД — 7777, а для торговли маркированными товарами — 7778. Точное значение — в инструкции оператора.
ИНН оператора ОФД В договоре, на сайте ОФД, в ФНС-реестре 10-значный идентификационный номер оператора. Пример: 6658497833 (Контур НТТ — оператор Контур.ОФД). Это обязательный реквизит в чеке.
Название ОФД В договоре Полное наименование оператора, как оно указано в реестре ФНС. Печатается в чеке.
Сертификат ОФД (если требуется) На сайте ОФД, в разделе технической документации SSL/TLS сертификат для защищённого соединения. Современные ОФД используют стандартные сертификаты и запрашивают их редко.

На практике вам не нужно вводить всё это вручную. Кассовое ПО (Контур.Касса, Атол, СБИС и другие) обычно имеет встроенный список ОФД. Вы просто выбираете оператора из выпадающего списка, система автоматически подставляет адрес и порт, и осталось ввести ИНН вашей организации, под которой зарегистрирована касса.

Процесс настройки ОФД в кассовом ПО:

  1. Откройте меню настроек кассы (обычно: Параметры → Оборудование → ОФД)
  2. Выберите оператора из списка (например, «Контур.ОФД»)
  3. Система подставит адрес и порт автоматически
  4. Проверьте, что IP-адрес или домен правильные (не опечатка)
  5. Убедитесь, что от кассы есть доступ в интернет и блокировки по файрволу (брандмауэр) не режут порт к серверу ОФД
  6. Закройте смену на кассе — система проверит связь и отправит регистрационный пакет в ОФД
  7. Проверьте личный кабинет ОФД: касса должна появиться в списке активных устройств

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

Контур.ОФД: подключение займёт 10 минут. Выберите оператора в кассовом ПО, закройте смену, и касса сама отправит данные в налоговую. Все статусы видны в личном кабинете. Подключить кассу к Контур.ОФД

Как фискальный накопитель передаёт данные

Фискальный накопитель (ФН) — это криптографический модуль, встроенный в кассу. Когда вы пробиваете чек, ФН криптографически подписывает его, добавляет фискальный признак (ФПД) и отправляет подписанный пакет на сервер ОФД. Это происходит в реальном времени или в фоне, в зависимости от настроек кассы.

Цикл передачи одного чека:

  • Шаг 1. Касса формирует чек (сумма, товары, налоги, реквизиты)
  • Шаг 2. ФН подписывает чек своим приватным ключом, добавляет фискальный признак и номер фискального документа (ФД)
  • Шаг 3. Подписанный пакет попадает в буфер отправки на кассе
  • Шаг 4. Касса или ПО по расписанию (обычно после закрытия смены или каждые несколько минут) отправляет пакеты на сервер ОФД
  • Шаг 5. Сервер ОФД получает пакет, проверяет подпись и целостность, затем отправляет чек в ФНС
  • Шаг 6. ФНС присваивает чеку номер в реестре и отправляет квитанцию обратно в ОФД
  • Шаг 7. ОФД отправляет подтверждение доставки обратно на кассу
  • Шаг 8. ФН получает подтверждение и отмечает чек как отправленный

Если интернет исчезнет на шаге 4, чек сохранится в памяти ФН (в локальной базе), и касса продолжит работу. Как только связь вернётся, накопленные чеки автоматически пойдут в очередь отправки. ФН имеет память на несколько тысяч чеков — этого хватает на месяц даже при высоком обороте. Подробнее о том, как работает фискальный накопитель и его роль в системе.

Наталья Ковалёва
Мнение эксперта
Наталья Ковалёва
Главный бухгалтер
В первый месяц работы новой кассы я ловила тревогу: чеки пробиваются, но не видны в отчётах ОФД. Оказалось, настройка ОФД была правильная, но брандмауэр блокировал порт к серверу оператора. После согласования с IT-отделом открыли порт — и всё пошло. Теперь у нас есть инструкция: первым делом при настройке новой кассы проверяем, что от её IP видно ofd.kontur.ru по порту оператора (у Контур.ОФД — 7777). Это занимает 2 минуты (ping/telnet или встроенная проверка в ПО), но экономит часы отладки потом.

Что происходит при потере связи с ОФД

Если касса потеряет интернет, она не паникует. Чеки продолжат печататься, и ФН сохранит их в памяти, ожидая подключения. Но это работает ровно 30 дней. После чего фискальный накопитель заблокируется и откажется печатать новые чеки.

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

Что происходит по дням:

  • День 1–29: Интернета нет, чеки копятся на ФН, касса печатает и работает в обычном режиме. Бухгалтер может закрывать смены, печатать отчёты — всё работает, но данные не отправляются.
  • День 30–31: ФН начинает отправлять накопленные чеки, как только вернётся интернет. Касса автоматически переходит в режим синхронизации: может быть чуть медленнее, но работает.
  • Если интернета нет 30+ дней: ФН блокируется. Касса откажется печатать новые чеки и покажет ошибку ФН (код зависит от модели). Чеки, которые уже в памяти ФН, не потеряются, но пробивать новые нельзя до восстановления связи.

Блокировка — не катастрофа. Восстановили интернет? Касса автоматически отправляет накопленные чеки в ОФД, получает подтверждения, и ФН разблокируется. Новые чеки начнут печататься. На это может уйти от нескольких секунд до часа, в зависимости от объёма накопленных документов и скорости интернета.

Как проверить, что касса подключена правильно

Есть несколько способов убедиться, что ОФД настроен правильно и данные доходят до налоговой:

1. Проверка в личном кабинете ОФД

Это самый надёжный способ. Откройте личный кабинет вашего ОФД (например, lk.kontur.ru для Контура), перейдите в раздел «Кассы» и посмотрите статус регистрации. Если касса есть в списке и помечена как «Активна» — подключение успешно. Если касса не появилась через 10 минут после первого закрытия смены, значит, есть проблема с подключением (неверный адрес ОФД, блокировка брандмауэра, отсутствие интернета).

2. Проверка количества неотправленных документов на кассе

Закройте смену на кассе (обычно кнопка «Закрыть смену» или отчёт о состоянии расчётов). В отчёте будет строка «Количество непереданных документов» или «Unsent documents». Если число равно нулю — всё в порядке, все чеки отправлены. Если число больше нуля — чеки ждут отправки (обычно из-за интернета). Проверьте связь и закройте смену ещё раз.

3. Проверка через веб-сервис ФНС

Откройте сервис kkt-online.nalog.ru и введите реквизиты чека (дату, время, сумму, фискальный номер, фискальный признак). Если чек найден в базе ФНС, то касса правильно настроена и данные дошли. Если чек не найден — либо касса ещё не отправила его, либо ОФД не пробросил данные дальше в налоговую (редко).

4. Проверка логов кассовой программы

Если в ПО есть логи (обычно в папке программы, файл debug.log или system.log), посмотрите там строки с ошибками подключения. Типичные ошибки: «Connection refused» (ОФД не отвечает), «SSL/TLS error» (проблема с сертификатом), «Timeout» (касса долго ждала ответа от ОФД), «Bad request» (неверные параметры ОФД).

Главное правило: если на кассе в отчёте «Количество непереданных документов» = 0, и касса активна в личном кабинете ОФД, то ОФД настроен правильно. Всё остальное — деталь.

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

За годы внедрений видел одни и те же граблей. Вот список, на котором спотыкаются все:

Ошибка 1: Неверный адрес ОФД

Опечатка в адресе сервера — самая частая беда. Вместо ofd.kontur.ru вписали off.kontur.ru, или забыли, что это не IP, а доменное имя. Касса молча не подключится к несуществующему адресу и продолжит работать офлайн, пока вы думаете, почему ничего не отправляется. Совет: скопируйте адрес ОФД из договора или с сайта оператора, не печатайте вручную.

Ошибка 2: Брандмауэр блокирует порт ОФД

Корпоративный IT может запретить исходящие соединения на порт ОФД по политике безопасности. Касса не сможет отправить даже один чек. Проверьте с IT-отделом, открыт ли порт к серверу ОФД. На тесте можно выключить брандмауэр временно и посмотреть, заработает ли касса — если заработает, значит, именно в этом дело.

Ошибка 3: Касса не зарегистрирована в ОФД перед настройкой

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

Ошибка 4: Неверный ИНН в настройках кассы

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

Ошибка 5: Интернета нет, но никто не проверяет счётчик неотправленных документов

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

Дмитрий Орлов
Мнение эксперта
Дмитрий Орлов
Специалист по транспортному ЭДО
Я помогаю компаниям с несколькими кассами в разных точках. Часто одна касса работает нормально, а вторая — не отправляет. Обычно причина в интернете: кассир подключил кассу к этажному Wi-Fi вместо проводной сети, пароль неверный, или провайдер режет порты. Я всегда говорю: перед настройкой ОФД убедитесь, что от кассы пингуется google.com и сайт ОФД. Это занимает 30 секунд и спасает часы отладки.

Часто задаваемые вопросы

Можно ли работать на кассе без ОФД?
По закону — нет. Касса без ОФД — просто принтер. Чеки не будут отправлены в ФНС, налоги не учтены, и при проверке вас штрафуют. По закону № 54-ФЗ все расчёты с 2017 года должны передаваться через ОФД.
Может ли касса работать без интернета?
Да, 30 дней. Чеки сохраняются в памяти фискального накопителя и отправляются на сервер ОФД, как только вернётся интернет. Но если интернета нет больше 30 дней, ФН заблокируется и касса откажется печатать новые чеки.
Что делать, если касса заблокирована?
Проверьте, что у кассы есть интернет. Касса автоматически начнёт отправлять накопленные чеки в ОФД. Как только все чеки будут доставлены (обычно занимает несколько минут), ФН разблокируется и касса снова будет печатать чеки. Если это не помогло, обратитесь в техподдержку ОФД.
Где найти адрес сервера ОФД для вписания в кассу?
В договоре с ОФД, на сайте оператора или в его техподдержке. Обычно это доменное имя вроде ofd.kontur.ru. Если кассовое ПО поддерживает этого ОФД, адрес подставится автоматически из встроенного списка.
Что такое ИНН оператора ОФД и зачем он в чеке?
ИНН ОФД — идентификационный номер оператора, который зарегистрирован в налоговой. Он должен быть указан в каждом чеке, потому что ФНС так понимает, кто передал эти данные. Если ИНН ОФД неверный в чеке, ФНС может отвергнуть документ. ИНН есть в договоре с ОФД.
Сколько времени может висеть чек неотправленным?
Теоретически — 30 дней (пока не заблокируется ФН). На практике чеки отправляются за секунды, если интернет работает. Если чек висит в статусе «неотправлено» больше часа, значит, есть проблема с интернетом или ОФД. Проверьте логи кассовой программы.
Какие параметры ОФД вводить в кассу?
Адрес сервера, порт, ИНН и наименование оператора — их даёт ОФД в договоре или инструкции. Если кассовое ПО знает оператора, оно подставит параметры само, остаётся проверить их по инструкции ОФД.

Заключение

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

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

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