Если интернет-магазин на 1С-Битрикс принимает деньги за товары или услуги другого юрлица — поставщика, партнёра, самозанятого мастера, — он работает как агент, и чек 54-ФЗ обязан это показать. Агентская схема — не «галочка», а набор обязательных реквизитов, без которых ФНС считает чек некорректным.
Что такое агентская схема и когда она нужна
Агентская схема в 54-ФЗ включается, когда вы принимаете оплату не за свой товар, а за товар или услугу третьего лица. Магазин выступает посредником: агентом, комиссионером, поверенным или платёжным агентом — и в момент расчёта пробивает чек, но реальным продавцом остаётся поставщик (принципал).
Типичные ситуации для интернет-магазина на Битрикс:
- Маркетплейс-модель. На витрине товары нескольких продавцов, деньги проходят через ваш счёт, а поставку и ответственность несёт поставщик.
- Дропшиппинг и партнёрские товары. Вы продаёте под своей вывеской, но отгружает и является продавцом другое юрлицо.
- Продажа услуг сторонних исполнителей — билеты, страховки, услуги мастеров, самозанятых.
- Приём платежей в пользу поставщика как платёжный или банковский платёжный агент.
Какие реквизиты обязательны в чеке
Агентский чек отличается от обычного тремя блоками данных. Первый — признак агента, который сообщает ФНС тип посредничества (агент, комиссионер, поверенный, платёжный агент и т. д.). Второй — данные поставщика: за чей товар пришли деньги. Третий (только для платёжных агентов) — данные платёжного агента и оператора перевода.
| Блок | Реквизит (тег ФФД) | Что содержит |
|---|---|---|
| Признак агента | 1057 / 1222 | Тип посредничества по позиции или чеку |
| Данные поставщика | 1224 | Наименование 1225, ИНН 1226, телефон 1171 |
| Данные платёжного агента | 1223 | Операция 1044, телефон агента 1073 |
| Оператор перевода | 1026 | Наименование, ИНН 1016, адрес 1005 |
Минимальный обязательный набор для большинства магазинов — признак агента плюс наименование и ИНН поставщика. Полный блок платёжного агента с оператором перевода нужен, только если вы юридически являетесь платёжным агентом, а не просто продаёте чужой товар по агентскому договору.
ФФД 1.05 и 1.2: где живёт признак агента
Это ключевое различие, которое влияет на настройку в Битрикс. В ФФД 1.05 признак агента (тег 1057) задаётся на уровне всего чека. Значит, один чек может быть либо целиком агентским, либо целиком «своим» — смешивать в одном чеке свой и чужой товар нельзя.
В ФФД 1.2 признак агента (тег 1222) и данные поставщика привязаны к каждому предмету расчёта отдельно. Это позволяет в одном чеке пробить и ваш собственный товар, и агентскую позицию поставщика с разными реквизитами.
Товар и позиция: где задаются признаки
Агентская схема опирается на два уже знакомых реквизита позиции — признак предмета расчёта и признак способа расчёта, — но добавляет к ним агентские данные. В 1С-Битрикс источником этих значений служат свойства товара и торгового предложения.
- Признак предмета расчёта (товар, услуга, платёж, агентское вознаграждение) — задаётся в карточке товара или маппингом в настройках кассы.
- Признак агента — определяет, что позиция продаётся в интересах поставщика; в Битрикс его обычно вешают на свойство инфоблока или вычисляют в обработчике кассы.
- Данные поставщика (ИНН, наименование, телефон) — хранят в свойствах товара или в справочнике поставщиков и подставляют при формировании чека.
Важно понимать разделение ответственности: Битрикс отвечает за состав чека (какие позиции, суммы, ставки НДС и агентские реквизиты уходят на ККТ), а фискализацию и передачу в ОФД выполняет касса — облачная (Атол.Онлайн, Оранж Дата, Робочеки, ЮKassa) или через обмен с 1С.
Настройка в 1С-Битрикс
Формированием чеков заведует модуль sale и механизм касс (раздел «Магазин → Кассы», ядро — \Bitrix\Sale\Cashbox\Cashbox). Каждый обработчик кассы собирает чек методом buildCheckQuery() из массива позиций, и именно туда нужно добавить агентские реквизиты.
Практический порядок настройки:
- Определите версию ФФД своей кассы. От неё зависит, класть признак агента на чек или на позицию.
- Заведите справочник поставщиков или свойства инфоблока для ИНН и наименования каждого принципала.
- Настройте маппинг признаков предмета и способа расчёта в параметрах кассы, чтобы агентские позиции получали корректные значения.
- Доработайте обработчик кассы так, чтобы для агентских позиций в данные чека добавлялись
agent_infoиsupplier_info(структура зависит от конкретного сервиса — Атол, Оранж Дата и т. д.).
Смешанный чек и типичные ошибки
Самая частая проблема — заказ с товарами разных продавцов. Если поставщиков несколько или часть позиций ваша, на ФФД 1.05 один чек физически не вместит разные наборы агентских данных. Правильное решение — разделить пробитие на несколько чеков по признаку поставщика.
- Неверный или пустой ИНН поставщика. ОФД примет чек, но при сверке ФНС увидит некорректный реквизит — штрафной риск лежит на владельце кассы, то есть на вас.
- Признак агента без данных поставщика. Указали, что вы агент, но не сказали, за кого — чек считается неполным.
- Агентское вознаграждение в том же чеке. Ваша комиссия — это отдельный предмет расчёта («агентское вознаграждение»), а не часть цены чужого товара.
- Возвраты. Чек возврата должен нести те же агентские реквизиты, что и чек прихода, иначе торговый день не сойдётся.
Как проверить корректность агентского чека
Проверять нужно не «пробился ли чек», а ушли ли в него агентские реквизиты. Порядок диагностики:
- Личный кабинет ОФД. Откройте пробитый чек и убедитесь, что видны признак агента, наименование и ИНН поставщика. Это самый надёжный источник — то, что реально ушло в ФНС.
- Данные чека в Битрикс. В карточке заказа и в служебных данных кассы хранится состав отправленного чека; сверьте его с тем, что показал ОФД.
- Тестовая продажа. Проведите контрольный заказ по каждому поставщику и по смешанному сценарию — именно смешанные заказы вскрывают проблемы разбиения на чеки.
- Сверка ИНН. Проверьте ИНН поставщиков в справочнике: опечатка в одной цифре делает корректный на вид чек ошибочным.
Полезно один раз собрать матрицу сценариев: «поставщик — признак агента — данные поставщика — версия ФФД — число чеков в заказе». Она экономит часы при добавлении новых партнёров и при передаче магазина на поддержку.
Итог
Агентская схема в чеках — это не отдельная кнопка, а связка из трёх элементов: правильно оформленного договора, агентских реквизитов в позициях (признак агента, данные поставщика, при необходимости платёжного агента) и обработчика кассы в 1С-Битрикс, который эти данные корректно передаёт с учётом версии ФФД. На ФФД 1.05 разные продавцы требуют разделения на несколько чеков, на ФФД 1.2 — умещаются в один, но только если обработчик отдаёт агентские теги по позициям.
Мы настраиваем агентскую фискализацию под ключ: проектируем справочник поставщиков, дорабатываем обработчик касс, разводим смешанные заказы по чекам и проверяем результат в ОФД. Если у вас маркетплейс, дропшиппинг или приём платежей за партнёров — поможем сделать чеки корректными и защищёнными от претензий ФНС.
Частые вопросы
Когда интернет-магазин обязан пробивать чек по агентской схеме?
Всякий раз, когда деньги принимаются не за собственный товар, а за товар или услугу другого юрлица по агентскому, комиссионному или платёжно-агентскому договору. Если весь заказ состоит из ваших товаров, агентские реквизиты не нужны.
Какие реквизиты обязательны в агентском чеке?
Признак агента и данные поставщика — как минимум его наименование и ИНН. Для платёжных агентов дополнительно нужны данные платёжного агента и оператора перевода.
Чем отличается настройка на ФФД 1.05 и ФФД 1.2?
На ФФД 1.05 признак агента задаётся на весь чек, поэтому смешивать свой и чужой товар в одном чеке нельзя. На ФФД 1.2 признак агента и данные поставщика передаются по каждой позиции, и смешанный чек допустим.
Можно ли в одном чеке пробить свой и чужой товар?
На ФФД 1.2 — да, если обработчик кассы передаёт агентские теги по позициям. На ФФД 1.05 такой заказ придётся разбить на два чека: свой и агентский.
Проставляет ли Битрикс агентские реквизиты автоматически?
Типовой обработчик касс рассчитан на обычную розницу и агентские теги сам не заполняет. Схема почти всегда требует доработки обработчика или модуля фискального сервиса, где эти поля предусмотрены.
Как быть с агентским вознаграждением в чеке?
Комиссия агента — это отдельный предмет расчёта с признаком «агентское вознаграждение», а не часть цены чужого товара. Смешивать её со стоимостью товара поставщика нельзя.
Как проверить, что агентский чек сформирован верно?
Откройте пробитый чек в личном кабинете ОФД и убедитесь, что в нём есть признак агента, наименование и ИНН поставщика. Затем сверьте это с данными чека в карточке заказа Битрикс.
Нужно ли повторять агентские реквизиты в чеке возврата?
Да, чек возврата должен нести те же агентские данные, что и чек прихода. Иначе реквизиты разойдутся и торговый день магазина не сойдётся.
Поможем с настройкой и поддержкой 1С-Битрикс: Управление сайтом
Поможем с настройкой, доработкой и поддержкой 1С-Битрикс: Управление сайтом.