Признак способа расчёта и признак предмета расчёта — обязательные реквизиты каждой позиции фискального чека. Именно они говорят ФНС, что именно продано (товар, услуга, платёж) и в какой момент оплаты пробит чек (аванс, полный расчёт, кредит). Разбираем, откуда эти реквизиты берутся в 1С-Битрикс, какие значения бывают и как не отправить чек с ошибкой.
Что это за реквизиты и зачем они нужны
В формате фискальных документов (ФФД) каждая позиция чека описывается набором тегов. Два из них обязательны и чаще всего вызывают вопросы:
- Признак способа расчёта —
тег 1214. Отвечает на вопрос «в какой момент оплаты пробит чек»: это предоплата, аванс, полный расчёт или расчёт в кредит. - Признак предмета расчёта —
тег 1212. Отвечает на вопрос «что продаём»: товар, подакцизный товар, услуга, платёж, агентское вознаграждение и т. д.
ФНС использует эти признаки, чтобы понимать характер каждой операции. Если они заданы неверно, чек либо уйдёт с искажёнными данными, либо будет отклонён оператором фискальных данных (ОФД). Поэтому при настройке кассы в 1С-Битрикс их нельзя оставлять «как получится».
Признак способа расчёта: значения и смысл
Признак способа расчёта (тег 1214) кодирует стадию расчёта. По приказу ФНС значений семь:
| Значение | Когда применяется |
|---|---|
| Предоплата 100% | полная оплата до передачи товара |
| Предоплата | частичная предварительная оплата |
| Аванс | аванс без конкретной номенклатуры |
| Полный расчёт | оплата с одновременной передачей товара |
| Частичный расчёт и кредит | частичная оплата с передачей в кредит |
| Передача в кредит | товар передан, оплата позже |
| Оплата кредита | погашение ранее оформленного кредита |
Для интернет-магазина ключевая пара — «Предоплата 100%» и «Полный расчёт». Когда покупатель платит на сайте, а товар отгружается позже, по 54-ФЗ формируются два чека: чек оплаты с признаком «Предоплата 100%» и чек отгрузки с признаком «Полный расчёт» (зачёт аванса). Разделение этих чеков подробно разобрано в отдельной статье рубрики.
Признак предмета расчёта: что кодируется
Признак предмета расчёта (тег 1212) описывает природу позиции. Значений в ФФД больше двадцати, но для типового магазина на Битрикс важны немногие:
- Товар — обычная номенклатура каталога;
- Подакцизный товар — алкоголь, табак и другая подакцизная продукция;
- Услуга — как правило доставка;
- Платёж / аванс — позиция чека аванса без конкретной номенклатуры;
- Агентское вознаграждение — при работе по агентской схеме и на маркетплейсах;
- Товар, подлежащий маркировке — отдельные признаки для маркированных позиций в ФФД 1.2.
Где это настраивается в 1С-Битрикс
За онлайн-кассы в «1С-Битрикс: Управление сайтом» отвечает модуль sale. Настройки касс собраны в разделе Магазин → Кассы ККМ. При создании и редактировании кассы (обработчик Атол.Онлайн, Orange Data, ЮKassa и др.) в её параметрах задаются значения по умолчанию для признака предмета расчёта:
- признак предмета расчёта для товаров;
- признак предмета расчёта для доставки;
- система налогообложения и ставки НДС — здесь же, рядом.
Признак способа расчёта в явном виде в настройках кассы не задаётся — его Битрикс определяет автоматически по типу чека (об этом ниже). Значения предмета расчёта, наоборот, статичны: они берутся из настроек кассы для каждой позиции при сборке чека. Если товару нужен нестандартный признак (например, «подакцизный товар»), это решается на уровне обработки события формирования чека, а не общей настройкой.
ФФД 1.05 и ФФД 1.2 используют разные наборы допустимых значений тега 1212. Убедитесь, что касса настроена на актуальный ФФД.Как Битрикс подставляет признак способа автоматически
Признак способа расчёта в Битрикс жёстко связан с типом чека. За каждый сценарий отвечает свой класс чека в пространстве имён \Bitrix\Sale\Cashbox:
| Тип чека | Признак способа расчёта |
|---|---|
| Чек оплаты (аванс) | Предоплата 100% / Предоплата |
| Чек отгрузки | Полный расчёт |
| Чек возврата | соответствует исходному чеку |
| Кредитные сценарии | Передача в кредит / Оплата кредита |
Тип чека определяется тем, какое событие произошло с заказом: при смене статуса оплаты формируется чек оплаты, при отгрузке — чек отгрузки. Именно поэтому корректная работа признака способа расчёта напрямую зависит от того, как в магазине настроена связка «оплата — отгрузка» и разделены ли чеки оплаты и отгрузки. Ошибка чаще всего не в самом признаке, а в логике статусов заказа.
Типовые ошибки и как их избежать
Проблемы с признаками способа и предмета расчёта проявляются одинаково: чек отклоняется ОФД или уходит с неверными данными. Самые частые причины:
- Доставка с признаком «Товар». Строка доставки должна иметь предмет расчёта «Услуга». Если в настройках кассы это не задано, ОФД может вернуть ошибку.
- Несоответствие ФФД. Значение признака выбрано из набора ФФД 1.2, а касса работает на 1.05 (или наоборот).
- Аванс без разделения чеков. При предоплате не сформирован чек отгрузки — способ расчёта остаётся «Предоплата 100%», зачёта аванса не происходит.
- Агентские позиции без нужного признака. При работе через агента вознаграждение должно уходить с признаком «Агентское вознаграждение», иначе схема некорректна.
- Маркированный товар с обычным признаком «Товар». Для маркировки в ФФД 1.2 предусмотрены отдельные значения предмета расчёта.
Проверять признаки удобно на реальном чеке: в разделе Магазин → Кассы ККМ → Чеки открывается состав отправленного чека, где по каждой позиции видны переданные реквизиты. Их же можно сверить в личном кабинете ОФД.
Итог
Признак способа расчёта (тег 1214) и признак предмета расчёта (тег 1212) — это два обязательных реквизита позиции чека, от которых зависит, пройдёт ли фискализация. Способ расчёта Битрикс подставляет автоматически по типу чека (аванс, отгрузка, кредит), а предмет расчёта берётся из настроек кассы в разделе Магазин → Кассы ККМ и по умолчанию делит позиции на «Товар» и «Услугу». Большинство ошибок связано не с самими значениями, а с несоответствием ФФД, неверной настройкой доставки и логикой разделения чеков оплаты и отгрузки.
Мы в B2Bsite настраиваем онлайн-кассы на 1С-Битрикс под конкретный ассортимент и систему налогообложения магазина: задаём корректные признаки способа и предмета расчёта, разделяем чеки аванса и отгрузки, поддерживаем агентские и маркированные позиции, разбираем отклонённые чеки. Если чеки уходят с ошибками по реквизитам или вы только запускаете кассу — поможем сделать это без претензий от ФНС.
Частые вопросы
Чем отличается признак способа расчёта от признака предмета расчёта?
Признак способа расчёта (тег 1214) показывает стадию оплаты — предоплата, аванс, полный расчёт или кредит. Признак предмета расчёта (тег 1212) показывает, что именно продано — товар, услуга, платёж, агентское вознаграждение.
Где в 1С-Битрикс задаётся признак предмета расчёта?
В настройках кассы в разделе Магазин → Кассы ККМ. Там задаются значения по умолчанию отдельно для товаров и для доставки, а также СНО и ставки НДС.
Нужно ли вручную выбирать признак способа расчёта?
Нет. Битрикс определяет его автоматически по типу чека: чек оплаты получает признак предоплаты, чек отгрузки — полного расчёта, кредитные сценарии — соответствующие значения.
Какой признак предмета расчёта у доставки?
Как правило «Услуга». Если строка доставки уходит в чек с признаком «Товар», ОФД может отклонить чек, поэтому значение для доставки задают в настройках кассы отдельно.
Почему чек отклоняется из-за признаков расчёта?
Частые причины: значение выбрано из другого набора ФФД, доставке присвоен признак товара, при предоплате не сформирован чек отгрузки или маркированному товару задан обычный признак «Товар».
Влияет ли ФФД 1.2 на допустимые значения признаков?
Да. ФФД 1.05 и ФФД 1.2 используют разные наборы значений признака предмета расчёта, включая отдельные значения для маркированных товаров. Касса должна быть настроена на актуальный формат.
Как задать признак для агентских позиций?
При работе по агентской схеме вознаграждение должно передаваться с признаком «Агентское вознаграждение». Настройка выполняется в связке кассы и агентской схемы; иначе чек будет некорректным.
Где посмотреть, какие признаки ушли в чек?
В разделе Магазин → Кассы ККМ → Чеки открывается состав отправленного чека с реквизитами каждой позиции. Те же данные видны в личном кабинете ОФД.
Поможем с настройкой и поддержкой 1С-Битрикс: Управление сайтом
Поможем с настройкой, доработкой и поддержкой 1С-Битрикс: Управление сайтом.