Как оформить чек по 54-ФЗ, если частичная предоплата фактически стала полной из-за сокращения срока услуг?

Бухгалтер Налоговый учет Сфера услуг, туризм и социальный сектор
← На главную

В практике работы гостиниц, отелей и сервисных компаний часто возникает ситуация, когда клиент планирует воспользоваться услугой в течение длительного срока, вносит частичную оплату, а затем обстоятельства меняются. Например, гость забронировал номер на 20 дней, оплатил 10 дней сразу, а в чеке была зафиксирована «Частичная предоплата и кредит» на общую сумму 20 000 рублей. Однако через 10 дней гость решает съехать. В кассовом аппарате и в данных ОФД при этом «висит» неоплаченный остаток (кредит), хотя по факту клиент ничего не должен.

Разберем подробно, как правильно закрыть такую транзакцию согласно требованиям 54-ФЗ, чтобы избежать претензий со стороны налоговых органов, и проанализируем технические нюансы оформления чеков в 1С и других учетных системах.

Анализ проблемы: почему нельзя «просто забыть» про второй чек

Рассмотрим ситуацию с точки зрения фискальных данных. Когда мы пробиваем первый чек с признаком способа расчета Частичная предоплата и кредит, мы сообщаем налоговой инспекции о двух фактах:

  1. Мы получили от клиента определенную сумму денег (например, 10 000 рублей).
  2. Мы обязались оказать услугу на большую сумму (например, 20 000 рублей), и остаток суммы (10 000 рублей) признается долгом клиента, который будет погашен позже.

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

Решение №1: Полная корректировка через «Возврат прихода»

Это самый корректный и безопасный способ с точки зрения методологии 54-ФЗ. Если объем услуг изменился и первоначальный чек больше не соответствует действительности, нам необходимо аннулировать старую операцию и создать новую, верную. Разберем по шагам, как это сделать:

  1. Формируем чек «Возврат прихода». Этот чек должен быть зеркальной копией первого чека. В нем указываются те же 20 000 рублей, та же «частичная предоплата» и «постоплата». Это действие «обнуляет» предыдущую операцию в базе ОФД.
  2. Формируем новый чек «Приход». В этом чеке мы указываем фактическое состояние дел. Поскольку гость уже прожил 10 дней и оплатил их, мы пробиваем чек с признаком способа расчета Полный расчет на сумму 10 000 рублей.

Таким образом, в системе учета и в ОФД будет отражено, что первая сделка на 20 000 рублей была отменена, а фактически была совершена сделка на 10 000 рублей с полной оплатой в момент оказания услуги.

Решение №2: Использование признака «Аванс» для гибкого планирования

Чтобы избежать необходимости делать возвраты в будущем, проанализируем возможность использования другого признака способа расчета. В 54-ФЗ существует различие между «Предоплатой» и «Авансом»:

Если мы не уверены, сколько именно дней пробудет гость, при получении первых 10 000 рублей целесообразно пробить чек с признаком Аванс. В этом случае в чеке не обязательно указывать количество суток и точную номенклатуру. Когда же гость решит выехать (через 10 дней или через 20), мы пробьем один закрывающий чек на Полный расчет, где зачтем полученный аванс и укажем фактическое количество дней проживания.

Важность реквизитов: количество и единицы измерения

Проанализируем сообщение №12 из обсуждения, где упоминается отсутствие единиц измерения. С 1 февраля 2021 года для всех предпринимателей (включая ИП на спецрежимах) указание номенклатуры в чеке стало обязательным. Для гостиничных услуг это означает:

В чеке обязательно должны быть заполнены теги:

Если в чеке указано просто «Проживание — 10 000 руб.» без указания количества, это может быть квалифицировано как нарушение порядка применения ККТ по статье 14.5 КоАП РФ. Рассмотрим пример правильного заполнения реквизитов в коде (условно):


// Пример структуры данных для чека в 1С
СтрокаЧека = Новый Структура;
СтрокаЧека.Вставить("Наименование", "Проживание в номере Люкс");
СтрокаЧека.Вставить("Количество", 10);
СтрокаЧека.Вставить("Цена", 1000);
СтрокаЧека.Вставить("ЕдиницаИзмерения", "сутки");
СтрокаЧека.Вставить("ПризнакСпособаРасчета", ПредоплатаПолная); 

Риски игнорирования «виртуальных» оплат

Некоторые участники обсуждения полагают, что «виртуальные оплаты» (тег постоплата или кредит) налоговую не интересуют. Это опасное заблуждение. Выясним причину:

Для организаций на Общей системе налогообложения (ОСНО) выручка для целей налога на прибыль и НДС часто признается по факту оказания услуги (отгрузки). Если вы пробили чек на 20 000 рублей с признаком Частичная предоплата и кредит, вы фактически подтвердили факт оказания услуги на всю сумму. Если вовремя не сделать корректировку (возврат), налоговая может потребовать уплаты налогов с полной суммы 20 000 рублей, указанной в чеке, несмотря на то, что «живыми» деньгами вы получили только половину.

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

Алгоритм действий в 1С при выезде гостя раньше срока

Рассмотрим, как технически реализовать закрытие такой ситуации в типичной конфигурации 1С:

  1. Найдите первичный документ «Чек ККМ» или «Реализация товаров и услуг», на основании которого был пробит первый чек.
  2. Создайте на его основании документ «Чек ККМ на возврат». Убедитесь, что суммы и признаки способа расчета в нем полностью повторяют исходный чек. Пробейте чек на фискальном регистраторе.
  3. Если услуга была оказана частично, создайте новый документ реализации на фактическую сумму (например, за 10 дней).
  4. Сформируйте новый «Чек ККМ» с признаком Полный расчет. В качестве способа оплаты укажите ту сумму, которая уже была получена ранее (зачет аванса/предоплаты).

Важный нюанс: Если расчеты производятся между организациями или ИП, не забывайте о соблюдении лимитов расчетов наличными и правильном заполнении ИНН покупателя в чеке, если это предусмотрено договором.

Подводя итог, можно сказать: 54-ФЗ требует точности в отражении обязательств. Если в чеке была заявлена постоплата, она должна быть либо погашена вторым чеком, либо аннулирована через возврат при изменении условий сделки. Только так вы обеспечите чистоту учета и отсутствие претензий со стороны контролирующих органов.

← На главную