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

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

1С и ОФД: что попадает в чек и как проверить передачу данных

Какие данные 1С отправляет в ОФД при пробитии чека: реквизиты, теги ФФД, ошибки передачи и проверка чека в личном кабинете оператора фискальных данных.

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

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

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

Какие данные формирует 1С при пробитии чека

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

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

Дополнительно 1С передаёт данные покупателя (телефон или email для электронного чека), ИНН покупателя при расчётах с юрлицами, данные агента при агентских продажах, код маркировки для маркированных товаров. Кассир и его ИНН подставляются из данных пользователя, под которым пробивается чек.

Что добавляет касса и что хранит ОФД

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

В личном кабинете ОФД чек хранится в том виде, в котором его передала касса. Если в кабинете видны неверные наименования или ставки НДС — источник ошибки в 1С. Если чек в 1С корректен, а в ОФД отсутствует — проблема в связи кассы с оператором. Это разделение — основа любой диагностики.

Состав чека1С

Наименования, цены, НДС, теги ФФД, кассир, покупатель

Фискальные реквизитыКасса

ФП, ФД, ФН, дата и время, регистрационный номер

Передача и хранениеОФД

Приём чека, отправка в ФНС, личный кабинет

Форматы фискальных данных и версии в 1С

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

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

Как проверить, что чек дошёл до ОФД

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

Второй индикатор — состояние очереди передачи на самой кассе. Фискальный регистратор хранит неотправленные документы и передаёт их при появлении связи. В 1С статус передачи виден в отчёте о состоянии кассы или через тест драйвера оборудования. Если накапливаются неотправленные документы — проверяйте интернет-соединение кассы и срок действия договора с ОФД.

Проверка передачи чека в ОФД
  1. 1
    Пробейте тестовый чек на небольшую сумму и зафиксируйте номер ФД с бумажного чека
  2. 2
    Откройте личный кабинет ОФД и найдите чек по номеру ФД или в списке за смену
  3. 3
    Сверьте позиции, суммы, НДС и признаки расчёта с документом в 1С
  4. 4
    Если чека нет в кабинете — проверьте счётчик неотправленных документов на кассе и связь с интернетом
  5. 5
    При расхождении состава чека проверьте настройки номенклатуры и видов оплаты в 1С

Типовые ошибки и их причины

Самая частая проблема — неверный признак предмета расчёта: товар пробивается как «платёж» или «услуга», потому что в карточке номенклатуры не заполнен соответствующий реквизит. Вторая по частоте — ошибки НДС: в 1С ставка указана одна, а в чек уходит другая из-за настроек налогообложения в учётной политике или виде номенклатуры.

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

Типичные ошибки
01
Незаполненный признак предмета расчёта в номенклатуре — чек уходит с неверным тегом или касса отказывает в пробитии
02
Разные ставки НДС в документе и в настройках налогообложения — налоговая получает чек с искажёнными суммами
03
Игнорирование счётчика неотправленных документов — чеки копятся на кассе и не доходят до ФНС
04
Пробитие чеков при рассинхронизированном времени кассы — смены в 1С и в ОФД расходятся, закрытие смены завершается ошибкой

Настройки в 1С, влияющие на состав чека

На содержимое чека влияют несколько блоков настроек. В карточке организации — система налогообложения, которая уходит в чек. В карточке склада и кассы ККМ — привязка оборудования и параметры торговой точки. В номенклатуре — вид номенклатуры, ставка НДС, признаки маркировки и подакцизности. В настройках рабочего места кассира — шаблоны чеков и поведение при возвратах.

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

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

Как проверить корректность чека

Признак предмета расчёта
Норма

Товар пробивается как «товар», услуга — как «услуга»

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

Все позиции уходят как «платёж» или «услуга» независимо от типа

Ставка и сумма НДС
Норма

Совпадают с документом в 1С

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

В чеке «без НДС» при облагаемой позиции или неверная ставка

Передача в ОФД
Норма

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

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

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

Номер смены
Норма

Смена в 1С совпадает со сменой в ОФД

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

Чеки одного дня попадают в разные смены

Ограничения и когда нужен специалист

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

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

Итог

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

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

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

Почему чек пробит в 1С, но его нет в личном кабинете ОФД?

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

Откуда в чеке берётся наименование товара?

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

Что делать, если в чек уходит неверная ставка НДС?

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

Можно ли изменить чек, который уже ушёл в ОФД?

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

Кто отвечает за ошибку в чеке — 1С или касса?

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

Как проверить, какие данные 1С отправляет на кассу?

Включите логирование в драйвере оборудования или используйте эмулятор фискального регистратора: он показывает полный состав передаваемых тегов без реального пробития. Это удобно при настройке новых тегов и проверке маркировки.