54‑ФЗ и СБП: фискализация, чеки и маркировка

Получить CloudPayments бесплатно

54‑ФЗ и СБП: фискализация, чеки и маркировка

Что такое 54‑ФЗ и как он работает с СБП

Федеральный закон № 54‑ФЗ регулирует применение онлайн‑касс (ККТ), формирование и передачу фискальных данных при продажах. Платежи по Системе быстрых платежей (СБП) — это безналичные расчеты, и на них в полной мере распространяются требования 54‑ФЗ.

Ключевые выводы для 54‑ФЗ СБП:

  • независимо от канала (онлайн‑магазин, офлайн‑касса, оплата по QR) продавец обязан формировать чек СБП и отправлять его через ОФД в ФНС;
  • форма оплаты в чеке — безналичными, при желании можно дополнительно указать «СБП» в дополнительных реквизитах;
  • для маркированных товаров требуется ФФД 1.2 и передача кода маркировки;
  • при возврате оформляется чек возврата (возврат прихода) и возвращаются деньги тем же способом через СБП.

Если вы только рассматриваете прием СБП, начните со страницы о возможностях SBP‑эквайринга, сравните его с картами в разделе Сравнение с картами и посмотрите тарифы на странице Тарифы и комиссии.

Поток фискализации СБП: от оплаты до ФНС

![Схема фискализации СБП: клиент — QR/ссылка — банк‑эквайер — ККТ/ОФД — ФНС — покупатель]

Пошаговый процесс выглядит так:

  1. Покупатель оплачивает заказ через СБП (сканирует QR, оплачивает по ссылке или в виджете). См. варианты в разделах QR‑платежи СБП, Оплата по ссылке и Интернет‑эквайринг СБП.
  2. Банк‑эквайер подтверждает успешный перевод.
  3. Ваш сайт/ПО инициирует фискализацию: ККТ формирует чек прихода (или иной тип чека по ситуации) и отправляет данные в ОФД.
  4. ОФД доставляет фискальные данные в ФНС; при наличии контакта покупателя чек уходит на e‑mail/SMS.
  5. Чек доступен покупателю по ссылке ОФД и по QR‑коду в самом чеке.

Это и есть «фискализация СБП»: от события оплаты до хранения фискальных признаков в ФНС с участием ОФД.

Чек СБП: обязательные реквизиты и где указать «СБП»

Чек СБП по составу реквизитов не отличается от чека по карте: закон фиксирует единые требования. Важно:

  • реквизиты продавца: наименование, ИНН, адрес расчета/сайт, режим налогообложения;
  • состав покупки: номенклатура, количество, цена, ставка и сумма НДС (или признак без НДС);
  • признак расчета: приход/возврат прихода/аванс/зачет аванса и т. п.;
  • форма оплаты: безналичными; сумма по форме оплаты;
  • фискальные признаки чека, номер ККТ, ОФД;
  • контакт покупателя (e‑mail/телефон) — при наличии;
  • для дистанционных продаж — признак способа расчета согласно ФФД;
  • для маркированных товаров — коды маркировки.

Где отразить, что платеж — именно СБП:

  • установите форму оплаты «Безналичными»;
  • добавьте в «дополнительные реквизиты чека/позиции» пометку «Оплата через СБП» — это не обязательно, но прозрачно для клиента и бухгалтерии.

Совет: используйте ФФД 1.2 — он поддерживает расширенную детализацию, корректную работу с маркировкой и современные сценарии расчетов.

ОФД и СБП: выбор и настройки

Специального «ОФД СБП» не существует — подойдет любой аккредитованный ОФД. Важные моменты при выборе/настройке:

  • совместимость ККТ и ОФД с ФФД 1.2, если вы продаете маркировку;
  • стабильность онлайн‑каналов и SLA доставки чеков;
  • поддержка передачи дополнительных реквизитов (например, пометки «СБП»);
  • удобный личный кабинет для поиска чеков и сверок.

В нашем сервисе мы помогаем настроить связку «СБП → ККТ → ОФД» для онлайн‑и офлайн‑сценариев, а также обеспечиваем корректную передачу данных. Подробности — в разделе Безопасность и Возвраты и споры.

Маркировка Честный ЗНАК при оплате через СБП

При продаже маркированных товаров (обувь, одежда, парфюмерия и др.) действуют общие правила «Честного ЗНАКа», независимо от способа оплаты:

  • используйте ККТ и ОФД, поддерживающие ФФД 1.2;
  • сканируйте и передавайте коды маркировки (КМ) по каждой позиции в чеке;
  • указывайте корректный признак предмета расчета для маркированных товаров;
  • форма оплаты — «Безналичными», при желании добавляйте отметку «СБП» в доп. реквизиты.

Маркировка честный знак СБП не требует особой «СБП‑версии» — важна полнота и корректность данных в чеке.

Типовые сценарии расчетов и вид чеков

Ниже — краткая шпаргалка по выбору типа чека для разных сценариев с СБП.

Сценарий Когда выбивать Тип чека Форма оплаты Комментарий
Онлайн‑заказ, моментальная оплата и отгрузка После успешной оплаты Приход Безналичными Чек СБП формируется сразу после подтверждения банком
Предоплата онлайн, отгрузка позже В момент поступления денег Аванс/предоплата Безналичными При отгрузке — чек «Зачет аванса» с номенклатурой
Частичная предоплата + доплата при получении При каждой оплате Аванс/приход Наличными/безналичными Допускается смешанная форма оплаты
Оплата по QR в торговом зале Сразу после подтверждения Приход Безналичными Работает с мобильным приемом
Маркированный товар Сразу после оплаты Приход Безналичными Обязательно передать КМ по ФФД 1.2
Возврат оплаты В момент возврата денег Возврат прихода Безналичными Чек возврата СБП обязателен

Примечание: формулировки «Аванс/предоплата» и «Зачет аванса» корректируйте согласно версиям ФФД, которые поддерживает ваша ККТ.

Возвраты по СБП и чек возврата

СБП поддерживает возвраты на исходный счет плательщика. Чтобы соблюсти 54‑ФЗ:

  • оформляйте чек возврата СБП (тип «Возврат прихода») в момент возврата средств;
  • возвращайте деньги по связке с исходным платежом через вашего эквайера;
  • укажите в чеке номенклатуру (если возвращается товар) или общую сумму (если возвращается аванс полностью);
  • для маркированных товаров — передайте КМ и корректный признак операции возврата.

Рекомендованный порядок действий:

  1. инициируйте возврат в личном кабинете/CRM;
  2. ККТ формирует чек возврата и отправляет его в ОФД;
  3. выполняется финансовый возврат через СБП;
  4. сохраните в учетной системе связь чека возврата и платежа — это упростит сверку.

Подробнее о регламенте, сроках и сценариях — на странице Возвраты и споры.

Интеграция ККТ, API и CMS

Есть несколько способов реализовать корректную фискализацию для СБП:

  • Облачная ККТ через API. Ваш сайт/приложение отправляет данные корзины в облачную кассу, чек формируется автоматически после вебхука от СБП. Подробности — в разделе Интеграция API.
  • Локальная ККТ в торговой точке. Кассовое ПО получает сигнал об успешной оплате и печатает чек СБП. Удобно при мобильном приеме и стационарной кассе.
  • CMS‑плагины. Для популярных движков используйте готовые модули — меньше кода и меньше ошибок. Смотрите Плагины CMS.

В любом варианте соблюдается единая логика: успешный платеж в СБП → формирование корректного типа чека → передача через ОФД.

Частые ошибки и как их избежать

  • Не выбивают чек на предоплату. Любое поступление денег — это расчет. Выдайте чек предоплаты и затем чек зачета.
  • Неверная форма оплаты. В чеке указывайте «Безналичными»; уточнение «СБП» — в доп. реквизитах.
  • Нет номенклатуры. Для онлайн‑продаж требуется позиционный состав, а не «товар разный».
  • Проблемы с маркировкой. Для Честного ЗНАКа переходите на ФФД 1.2 и передавайте КМ по каждой позиции.
  • Чек коррекции вместо возврата. Для возврата клиенту используйте «Возврат прихода», а чек коррекции — только для исправления учетных ошибок.
  • Несогласованность сумм. Следите за округлениями и скидками: сумма в чеке должна совпадать с фактической суммой перевода в СБП.

Нужна помощь с архитектурой? Посмотрите практические кейсы внедрений в разных отраслях — Отрасли и кейсы.

Правовые нюансы и внутренние регламенты

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

Как подключить СБП и настроить фискализацию

Подключение несложно:

  1. Выберите формат приема: SBP‑эквайринг, Интернет‑эквайринг, QR‑платежи, Оплата по ссылке или СБП без эквайринга для отдельных сценариев.
  2. Ознакомьтесь с условиями — Тарифы и комиссии.
  3. Подайте заявку — шаги описаны в разделе Как подключить.
  4. Настройте интеграцию ККТ: API/облачная касса или модуль CMS — см. Интеграция API и Плагины CMS.
  5. Протестируйте успех/отмену/возврат, включая чек возврата СБП и сценарии с маркировкой.

Совет: заранее согласуйте с бухгалтерией политику по авансам, зачетам и возвратам, чтобы фискальные документы совпадали с учетом и правилами 54‑ФЗ.

Итоги

СБП полностью укладывается в требования 54‑ФЗ: нужен корректный чек СБП, передача данных через ОФД, а для маркированных товаров — ФФД 1.2 и коды маркировки. Настройте фискализацию СБП для всех каналов — от интернет‑магазина до офлайн‑кассы и мобильного приема — и вы избежите штрафов, ускорите сверку и упростите возвраты.

Готовы принять оплату через СБП с корректной фискализацией? Оставьте заявку на подключение в разделе Как подключить или начните с базовой консультации по вашему кейсу на странице SBP‑эквайринг.

Получить CloudPayments бесплатно