Настройка ОФД на кассе: параметры, сроки передачи, проверка подключения
Оператор фискальных данных (ОФД) — тот самый посредник между кассой и налоговой, который стоит на пути каждого чека. Настроить ОФД на кассе правильно означает, что ваши расчёты дойдут до ФНС, не потеряются в интернете и не заблокируют кассу через месяц. Но параметров много, связь в интернете нестабильна, а ошибки при настройке видны не сразу. Разбираем с инсайдерского взгляда внедренца: что вписать в кассу, как выбрать оператора, что происходит при потере связи и за что отвечает фискальный накопитель.
Коротко о главном
ОФД (оператор фискальных данных) — это уполномоченная ФНС организация, которая принимает фискальные данные с кассы и передаёт их в налоговую. По закону, без ОФД ваша касса не может работать: чеки не пойдут в госреестр, и касса заблокируется через 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 сертификат для защищённого соединения. Современные ОФД используют стандартные сертификаты и запрашивают их редко. |
На практике вам не нужно вводить всё это вручную. Кассовое ПО (Контур.Касса, Атол, СБИС и другие) обычно имеет встроенный список ОФД. Вы просто выбираете оператора из выпадающего списка, система автоматически подставляет адрес и порт, и осталось ввести ИНН вашей организации, под которой зарегистрирована касса.
Процесс настройки ОФД в кассовом ПО:
- Откройте меню настроек кассы (обычно: Параметры → Оборудование → ОФД)
- Выберите оператора из списка (например, «Контур.ОФД»)
- Система подставит адрес и порт автоматически
- Проверьте, что IP-адрес или домен правильные (не опечатка)
- Убедитесь, что от кассы есть доступ в интернет и блокировки по файрволу (брандмауэр) не режут порт к серверу ОФД
- Закройте смену на кассе — система проверит связь и отправит регистрационный пакет в ОФД
- Проверьте личный кабинет ОФД: касса должна появиться в списке активных устройств
Если ПО не может найти ОФД из списка (например, версия старая), найдите адрес сервера в документации оператора и введите его вручную. Адреса ОФД стабильны и редко меняются — обычно это одна ссылка на весь сервис.
Контур.ОФД: подключение займёт 10 минут. Выберите оператора в кассовом ПО, закройте смену, и касса сама отправит данные в налоговую. Все статусы видны в личном кабинете. Подключить кассу к Контур.ОФД
Как фискальный накопитель передаёт данные
Фискальный накопитель (ФН) — это криптографический модуль, встроенный в кассу. Когда вы пробиваете чек, ФН криптографически подписывает его, добавляет фискальный признак (ФПД) и отправляет подписанный пакет на сервер ОФД. Это происходит в реальном времени или в фоне, в зависимости от настроек кассы.
Цикл передачи одного чека:
- Шаг 1. Касса формирует чек (сумма, товары, налоги, реквизиты)
- Шаг 2. ФН подписывает чек своим приватным ключом, добавляет фискальный признак и номер фискального документа (ФД)
- Шаг 3. Подписанный пакет попадает в буфер отправки на кассе
- Шаг 4. Касса или ПО по расписанию (обычно после закрытия смены или каждые несколько минут) отправляет пакеты на сервер ОФД
- Шаг 5. Сервер ОФД получает пакет, проверяет подпись и целостность, затем отправляет чек в ФНС
- Шаг 6. ФНС присваивает чеку номер в реестре и отправляет квитанцию обратно в ОФД
- Шаг 7. ОФД отправляет подтверждение доставки обратно на кассу
- Шаг 8. ФН получает подтверждение и отмечает чек как отправленный
Если интернет исчезнет на шаге 4, чек сохранится в памяти ФН (в локальной базе), и касса продолжит работу. Как только связь вернётся, накопленные чеки автоматически пойдут в очередь отправки. ФН имеет память на несколько тысяч чеков — этого хватает на месяц даже при высоком обороте. Подробнее о том, как работает фискальный накопитель и его роль в системе.
Что происходит при потере связи с ОФД
Если касса потеряет интернет, она не паникует. Чеки продолжат печататься, и ФН сохранит их в памяти, ожидая подключения. Но это работает ровно 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: Интернета нет, но никто не проверяет счётчик неотправленных документов
Касса может работать месяц без интернета, а бухгалтер и не заметит. Только когда ФН заблокируется, поймут, что что-то не так. Совет: каждую неделю закрывайте смену и смотрите на счётчик. Если число неотправленных документов растёт, значит, есть проблема с ОФД или интернетом.
Часто задаваемые вопросы
Заключение
Настройка ОФД на кассе — это не ракетостроение, но мелочей много. Главное: выбрать оператора, зарегистрировать кассу в его системе, вписать адрес сервера и ИНН в кассовое ПО, и убедиться, что интернет работает. Дальше ФН и касса сами знают, что делать: будут отправлять чеки, получать подтверждения, сохранять локально, если интернета нет.
Помните: если на кассе счётчик «Количество непереданных документов» больше нуля и не уменьшается — есть проблема. Проверьте интернет, статус в личном кабинете ОФД, логи кассовой программы. Если касса заблокирована, не паникуйте — восстановите интернет, касса сама отправит накопленные чеки и разблокируется.
Выбор конкретного оператора из реестра ФНС большой роли не играет — все они передают данные одинаково. Выбирайте по удобству интеграции с вашим кассовым ПО и качеству техподдержки. И да, каждую неделю закрывайте смену и смотрите на счётчик — это занимает минуту, но экономит часы отладки потом.