Закрывающие чеки: почему ваш эквайринг нарушает 54-ФЗ

Частая ситуация: оплата прошла, деньги на счету, чек банк или платёжный сервис исправно пробил — а через несколько месяцев выясняется, что по 54-ФЗ это нарушение. Дело не в том, что чека нет вообще. Дело в том, что чек — не тот.
Для кого эта статья: для тех, кто принимает оплату через эквайринг/СБП и не уверен, что чек по 54-ФЗ формируется правильно.
Чем поможет: разберёт частые сценарии нарушений (СБП, самовывоз, смешанные оплаты) и как настроить закрывающий чек правильно.
Почему так происходит
Банковский эквайринг и платёжные сервисы умеют одно: фискализировать сам факт поступления денег. Они видят сумму и реквизиты платежа — но не видят состав заказа, не знают, что именно и когда клиенту передали. А по 54-ФЗ для розничной онлайн-продажи нужна не одна фискализация, а две:
- Открывающий чек — в момент оплаты или предоплаты. Если это частичный аванс, состав заказа можно не указывать, важен номер заказа.
- Закрывающий чек — в момент передачи товара, с полным составом заказа и, если товар маркированный, — с кодами маркировки.
Эквайринг честно закрывает первую часть и на этом останавливается. Логику «а что именно и когда передали клиенту» знает не банк, а CRM или учётная система — и если её туда не подключили, закрывающий чек просто не формируется. Формально касса «работает», деньги фискализированы — а требование 54-ФЗ всё равно нарушено.
Самая частая ошибка выглядит именно так: клиент оплатил, ему тут же пробили один чек — и на этом считают историю закрытой. А товар при этом отправляют курьером или собирают на складе ещё несколько дней. Закрывающий чек должен появиться не в момент оплаты, а в момент, когда товар физически передан покупателю — курьером, почтой, при самовывозе. Один чек, выданный сразу при оплате, при доставке позже — это нарушение, даже если деньги честно фискализированы и чек «выглядит» нормальным.
Где это чаще всего всплывает
- Оплата по СБП напрямую. QR-код принял деньги в обход обычной цепочки эквайринга — и фискализация по этой оплате часто не настроена или отваливается отдельно от основной.
- Самовывоз и розница при онлайн-оплате. Клиент оплатил на сайте, а забирает товар в точке — на месте пробить чек часто нечем, потому что касса точки не связана с онлайн-заказом.
- Несколько юрлиц. Заказы идут на два-три ИП или ООО, а чек пробивается не с того юрлица или дублируется.
- Смешанные оплаты. Часть суммы — наличными или другим способом, часть — картой: эквайринг видит только свою часть и не досчитывает вторую.
Как правильно
Правило простое: чек должен закрываться на каждую оплату, независимо от способа — карта, СБП, перевод, смешанная оплата, — и должен «знать» состав заказа на момент передачи товара, а не только сумму платежа. Практически это значит:
- Фискализация привязана не к транзакции банка, а к заказу в CRM — система сама знает, что и когда отгружено.
- СБП фискализируется тем же контуром, что и оплата картой, а не отдельным неконтролируемым процессом.
- Для самовывоза касса точки получает данные заказа из CRM, а не требует повторного ввода вручную.
- При нескольких юрлицах каждый заказ автоматически привязан к своей кассе — без выбора вручную.
Самопроверка
- Формируется ли у вас закрывающий чек с полным составом заказа при каждой отгрузке — не только чек предоплаты?
- Если товар маркирован — попадают ли коды маркировки в закрывающий чек?
- Пробивается ли чек, когда клиент оплатил по QR-коду СБП напрямую?
- Может ли менеджер в пункте самовывоза выдать чек прямо из заказа — без второй кассовой программы?
Если хотя бы один ответ «нет» — по факту нарушение уже происходит, просто оно ещё не всплыло при сверке.
Разбор общей картины — за что и сколько штрафует ФНС — в статье «Почему бизнес получает штрафы по онлайн-кассам».
Сам или с интегратором
Если у вас один канал оплаты и один способ доставки — донастроить закрывающий чек можно и своими силами, изучив документацию модуля кассы. Если оплата приходит из нескольких источников (сайт, СБП, розница, маркетплейсы) и/или у вас больше одного юрлица — цепочка «оплата → закрывающий чек → ОФД» усложняется настолько, что проще один раз настроить это правильно, чем разбирать расхождения после того, как их найдёт налоговая.
Мы настраиваем автоматическую выдачу закрывающих чеков — в том числе для оплат, уже фискализированных на стороне банка или сайта, — фискализацию СБП, разбивку по юрлицам и кассам, выдачу чеков в точках самовывоза. Подробнее: «Онлайн-чеки и 54-ФЗ без нарушений».
Похожая задача в вашем бизнесе?
Разберём ваш контур и подскажем, как закрыть её на вашем стеке — бесплатно.

