Как правильно пробивать чеки по 54-ФЗ из документа «Реализация товаров и услуг»?

Бухгалтер 1С v8.3 (Обычные формы) Налоговый учет Торговля и дистрибуция
← На главную

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

В рамках данной статьи мы проанализируем требования законодательства, разберем техническую реализацию в 1С и выясним, как избежать штрафных санкций. Рассмотрим по шагам основные сценарии взаимодействия с контрольно-кассовой техникой (ККТ).

Что считается расчетом согласно 54-ФЗ?

Для начала проанализируем само понятие «расчеты», так как именно оно определяет обязанность применения ККТ. Согласно статье 1.1 закона № 54-ФЗ, под расчетами понимаются не только прием и выплата денежных средств, но и:

Это означает, что даже если в момент отгрузки вы не получаете живых денег, вы обязаны применить ККТ, если происходит «зачет аванса» или «предоставление кредита». Выясним, как это отражается в чеках.

Сценарий 1: Отгрузка после полной или частичной предоплаты (Зачет аванса)

Если покупатель (физическое лицо) ранее внес предоплату, то в момент фактической передачи товара вы обязаны сформировать второй чек. Рассмотрим подробнее реквизиты такого чека:

  1. Признак способа расчета: «Полный расчет».
  2. Способ оплаты: В чеке не будет строки «Наличными» или «Безналичными» на всю сумму. Вместо этого сумма будет указана в строке «Предварительная оплата (аванс)» или «Зачет аванса».

Многие ошибочно полагают, что одного чека на аванс достаточно. Однако налоговая служба настаивает на «закрывающем» чеке, чтобы сопоставить объем реализованного товара с ранее полученными средствами.

Сценарий 2: Отгрузка без оплаты (Передача в кредит)

Рассмотрим ситуацию, когда товар передается покупателю с условием последующей оплаты. С точки зрения 54-ФЗ это трактуется как «предоставление займа для оплаты товаров». В этом случае цепочка чеков выглядит так:

Важный нюанс: Как отмечалось в обсуждении, если вы выбили чек на «Передачу в кредит», то при последующем получении денег вы обязаны пробить чек не на «Товары», а именно на «Погашение кредита». Это критично для корректного ведения фискальных данных.

Проблема неопределенности: что делать, если способ оплаты неизвестен?

Проанализируем ситуацию, когда менеджер не знает, как клиент будет платить через месяц. Рассмотрим два варианта решения:

Вариант А: Пробивать чек «на всякий случай». Законодательство не запрещает пробивать чеки в ситуациях, когда они формально не требуются (например, при безналичных расчетах между ЮЛ и ИП через расчетный счет). Если вы пробьете «Передачу в кредит» физлицу, а он в итоге оплатит как юрлицо по безналу, это не повлечет за собой налоговых санкций, так как выручка будет отражена корректно.

Вариант Б: Формирование чека по факту. Если есть возможность оперативно связаться с клиентом в момент отгрузки, лучше уточнить способ оплаты. Если клиент — ИП или ЮЛ и платит со счета на счет, чек не нужен (п. 9 ст. 2 54-ФЗ).

Особенности реализации в 1С (на примере УПП/КА/ERP)

Посмотрим, как технически реализована печать чека из документа РеализацияТоваровУслуг. Программа анализирует остатки по взаиморасчетам и автоматически определяет признак способа расчета. Разберем пример логики в коде или настройках:

Если в системе зафиксирован аванс по договору/заказу, 1С предложит признак ЗачетАванса. Если задолженности нет и оплаты в документе не указано, будет предложен ПередачаВКредит. При разработке собственных обработок печати важно учитывать ставку НДС. Рассмотрим фрагмент, упоминавшийся в обсуждении, касающийся ставок:


// Пример проверки ставки НДС перед фискализацией
Функция ПолучитьСтавкуНДСДляЧека(СтавкаНДС)
    Если СтавкаНДС = Перечисления.СтавкиНДС.НДС20 Тогда
        Возврат 20;
    ИначеЕсли СтавкаНДС = Перечисления.СтавкиНДС.НДС10 Тогда
        Возврат 10;
    КонецЕсли;
    Возврат 0; // Без НДС
КонецФункции

Важно следить за обновлениями конфигураций. Как отмечают эксперты, в старых релизах (например, УПП) бывали ошибки, когда новые ставки (20%) не подхватывались в модуле МенеджерОборудованияКлиентСервер, что приводило к пробитию чеков «Без НДС».

Санкции за нарушения

Выясним, чем грозит несоблюдение правил пробития чеков. Ответственность установлена статьей 14.5 КоАП РФ:

Для исправления ошибок используйте Чек коррекции. Это позволит избежать штрафа, если вы обнаружили ошибку раньше, чем её нашла налоговая инспекция.

Практические рекомендации

  1. Согласование с бухгалтерией: Всегда уточняйте позицию главного бухгалтера. Именно он несет ответственность за налоговые риски.
  2. Автоматизация реестра: Если отгрузок много, создайте в 1С обработку, которая анализирует договоры. Если по договору ранее проходили оплаты наличными или картой, помечайте такие реализации как обязательные к пробитию чека.
  3. Экономия ленты: Если накладная содержит сотни позиций, чек может быть очень длинным. По закону (ст. 4.7) наименование товара обязательно. Однако, если расчет производится между организациями (с предъявлением карты), можно использовать более краткие наименования, если это позволяет учетная политика.
  4. Контроль B2B: Помните, что при расчетах платежными поручениями между ЮЛ и ИП (чистый безнал) чек не пробивается ни на аванс, ни на отгрузку.

Таким образом, современная трактовка 54-ФЗ требует от нас прозрачности всей цепочки сделки. Реализация — это не просто движение товара, но и важный этап «расчета» в понимании налогового законодательства.

← На главную