При работе с предоплатой и авансами у бухгалтеров и разработчиков 1С часто возникает вопрос: передается ли признак расчета («АВАНС» или «ПРЕДОПЛАТА») в Оператор фискальных данных (ОФД) и ФНС, или же этот реквизит выводится только на печатную форму чека? Разберем подробно техническую и законодательную сторону этого процесса, а также проанализируем, как эти данные формируются в программном коде 1С.
Признак способа расчета (Тег 1214 в терминах Форматов фискальных данных — ФФД) является не просто текстом на бумажном чеке, а обязательным фискальным реквизитом, который передается в составе структуры данных (JSON/TLV) фискальному накопителю, затем в ОФД и далее в ФНС. Кассовый аппарат и программное обеспечение 1С не просто печатают надпись на чеке, а отправляют цифровой код признака расчета.
Согласно действующим стандартам ФФД (1.05, 1.1 и 1.2), выделяются следующие цифровые коды способов расчета:
Если кассовая программа передает эти теги, ОФД корректно их принимает и отображает в личном кабинете. ФНС со своей стороны обрабатывает данные чека для контроля правильности исчисления налогооблагаемой базы.
Разберем, в каких ситуациях необходимо выбирать признак «Предоплата», а в каких — «Аванс»:
Предоплата (код 1 или 2) применяется в случае, когда в момент внесения денежных средств точно известен товарный состав заказа. В чеке на предоплату обязательно указываются конкретные номенклатурные позиции, их количество и цена (например, конкретная модель мебели по договору или заказу покупателя).
Аванс (код 3) используется, когда на момент приема денег невозможно определить конкретный перечень и количество приобретаемых товаров или услуг (например, внесение общей суммы на депозитный счет, покупка подарочного сертификата или предоплата по договору с нераспределенной номенклатурой). В этом случае детализация по номенклатуре в чеке не требуется — указывается обобщенная позиция (например, «Аванс»).
При оформлении сделки с предоплатой или авансом обязательно формируются два чека:
Приход.
Признак способа расчета — Предоплата 100%, Предоплата или Аванс.
В чеке отражается фактически полученная сумма наличными или безналичными деньгами.Приход.
Признак способа расчета — Полный расчет.
В поле оплаты наличными/безналичными указывается 0 (если не было доплаты), а полная стоимость товара закрывается через секцию Зачет аванса (Тег 1215).В типовых конфигурациях 1С (таких как Комплексная автоматизация, Управление торговлей, ERP) за формирование структуры данных чека отвечает Библиотека подключаемого оборудования (БПО). Рассмотрим пример кода из общего модуля МенеджерОборудованияВызовСервера, в котором происходит подготовка товарных позиций и назначение признаков способа и предмета расчета:
// Заполнение дополнительных реквизитов строки чека
СтрокаЧека.КодПризнакаСпособаРасчета = 4; // Полный расчет (Таблица ФФД)
СтрокаЧека.КодПризнакаПредметаРасчета = 12; // Оплата работы/услуги или товара (Таблица ФФД)
ОбщиеПараметры.ПозицииЧека.Добавить(СтрокаЧека);
При фискализации чека функция ФискализироватьЧек передает сформированную таблицу структуры ОбщиеПараметры.ПозицииЧека в драйвер ККТ. Драйвер, в свою очередь, транслирует цифровые коды в фискальный накопитель.
Проанализируем порядок действий пользователя при оформлении предоплаты в 1С:
Приходный кассовый ордер или Эквайринговая операция должен быть создан строго на основании документа Заказ клиента или Счет на оплату. В этом случае 1С автоматический переносит состав номенклатуры из заказа и проставляет признак способа расчета Предоплата или Предоплата 100%. Если кассовый документ оформлен без привязки к документу-основанию с номенклатурой, программа сформирует чек с признаком Аванс без товарных позиций.Реализация товаров и услуг или Чек ККМ). Важно предварительно убедиться, что в документе проведен взаимозачет аванса. Тогда 1С автоматически сформирует чек с признаком Полный расчет и суммой в секции Зачет аванса/предоплаты.Важное предупреждение: Если перед печатью закрывающего чека из документа реализации взаимозачет не был произведен, программа может пробить чек со способом оплаты «Наличные» или «Безналичные». В этом случае ФНС зафиксирует повторный доход (задвоение выручки).