Чеки по 54-ФЗ: кто что делает
5 мин чтения · обновлено 23 августа 2026
«Разница» продажу не фискализирует и чеки не пробивает: мы передаём в ЮKassa состав покупки вместе с платежом, а чек формирует касса — на стороне ЮKassa или ваша собственная. Отсюда и все ответы ниже.
Кто формирует чек
Если ЮKassa сообщила, что фискализация включена, мы вместе с платежом передаём ей состав покупки: что купили, в каком количестве и по какой цене. Кто сформирует и отправит чек, зависит от того, как устроена касса вашего магазина. Если фискализация в ЮKassa выключена, данные для чека мы не передаём вовсе — будет ли чек, решает уже ваша касса. Вопросы про применение кассы — к бухгалтерии или в поддержку ЮKassa.
Откуда сервис знает, что фискализация включена
Сами мы её не настраиваем: включена она или нет, сервис узнаёт у ЮKassa — впервые при подключении магазина, дальше статус обновляется, когда вы открываете раздел «Подключение». Не мгновенно после изменения в ЮKassa: если только что включили или выключили там фискализацию, загляните в раздел позже. Статус так и не изменился — напишите в поддержку.
Если ЮKassa статус не сообщила, сервис на всякий случай считает, что фискализация включена, и просит у покупателя контакт для чека. Это подстраховка: лучше лишний раз спросить почту, чем пропустить обязательный чек.
Когда у покупателя просят почту
Одновременно должны сойтись два условия: у сервиса нет сведений, что фискализация выключена (то есть она включена или статус неизвестен), и в счёте нет телефона покупателя. Если телефон есть — вы указали его при выставлении счёта или он пришёл из интеграции с сайтом, — почту вводить необязательно: чек уйдёт по телефону. То же самое, если фискализация точно выключена.
Блок «Отправить квитанцию на E-mail» на странице оплаты остаётся в обоих случаях: покупатель при желании может указать адрес. Но если контакт обязателен, а он его не ввёл, оплата не пройдёт — форма вернёт его назад с просьбой указать почту.
Что попадает в чек
Если у счёта есть позиции — заведены построчно, вручную или через интеграцию, — в чек попадёт ровно столько строк, сколько позиций, с их названием, количеством и ценой. Если счёт выставлен одной суммой без позиций (в том числе счёт со свободной суммой), в чек уйдёт одна строка на всю сумму, а название возьмётся из описания счёта.
Позиции, внесённые в кабинете, в чеке всегда помечаются как «товар»: поменять это на «услугу» или «работу» через форму счёта нельзя, такого поля в ней нет. Другой признак можно передать только программной интеграцией. Ставка НДС и система налогообложения задаются отдельно — в статье «Налоги для чеков».
Чего сервис не умеет
Маркированные товары не поддерживаются. В форме счёта нет полей для кода маркировки, и передать эти данные в чек нельзя ни через кабинет, ни через интеграцию. Если вы продаёте товары, требующие «Честного знака», оформить на них чек через «Разницу» не получится.
Сценарий фискализации поддерживается один — чек уходит в том же запросе, что и платёж. В кабинете ЮKassa можно настроить и другие схемы: чек до платежа или отдельным запросом после оплаты. Если у вас включён другой режим, штатную работу чека и платежа мы гарантировать не можем — напишите в поддержку, разберём отдельно.
Отдельного уведомления о том, что чек не прошёл, сервис не присылает. Если вопрос про чек по конкретному платежу, напишите в поддержку: по одному статусу платежа понять, что случилось с чеком, нельзя — такие случаи разбирает человек.