Чек по ссылке СБП нужен, когда покупатель оплачивает по ней товар, работу или услугу, а расчет подпадает под 54-ФЗ. Платежная ссылка и подтверждение банка подтверждают перевод денег; фискальный чек формирует зарегистрированная ККТ и передает через ОФД.
Ссылка СБП ведет клиента к оплате в банковском приложении или на платежной странице. После успешного платежа ваша система должна передать в ККТ состав заказа, сумму и реквизиты расчета. Касса создаст фискальный документ, а ОФД передаст сведения в ФНС.
Не заменяйте чек банковской квитанцией, SMS банка, QR-кодом или статусом «оплачено». Это разные документы с разным назначением. Требования к применению ККТ установлены Федеральным законом № 54-ФЗ; официальные сервисы и разъяснения доступны на сайте ФНС России.
Определяйте вид чека по тому, что происходит в сделке. Если клиент платит до передачи товара или до оказания услуги, настройте чек на предоплату либо аванс. Когда товар передан или услуга оказана, оформите последующий расчет по вашей модели учета. Не ставьте «полный расчет» на каждую оплату СБП без проверки факта исполнения.
Самозанятый на НПД не применяет ККТ по 54-ФЗ к доходам, облагаемым НПД: он формирует чек в приложении «Мой налог». ИП и ООО не могут заменять кассовый чек простым переводом на карту или банковским подтверждением платежа.
Покупатель оформляет корзину на сайте, получает ссылку СБП и оплачивает заказ. После статуса успешной оплаты сайт передает заказ в облачную кассу: позиции, стоимость, скидки, доставку и контакт клиента. Для регулярных продаж это надежнее ручного пробития чеков в конце дня. Принцип выбора сервиса разобран в статье «Облачная касса для бизнеса: выбор, запуск и типовые ошибки».
Создавайте индивидуальную ссылку только после того, как зафиксировали номер заказа, услугу и сумму. Если услуга будет оказана позже, настройте чек предоплаты; если мастер завершил работу до отправки ссылки — оформляйте расчет по фактической услуге. Для возврата используйте исходный заказ и исходный платеж, а не новый заказ с отрицательной суммой.
Продавец или мастер должен увидеть подтвержденный статус платежа до выдачи товара или завершения расчета. Затем касса формирует чек с реальной корзиной. Не принимайте скриншот из банковского приложения как подтверждение: сверяйте статус в личном кабинете банка или платежного провайдера. Для выбора оборудования используйте материал «Как выбрать кассу для розничного магазина и запустить продажи».
Сначала назначьте ответственного за чек. Продавец должен понимать, чья ККТ формирует документ, кто передает его в ОФД и где искать чек при возврате или обращении покупателя. Формулировки менеджера «фискализация включена» недостаточно: запросите описание процесса и проверьте его тестовой оплатой.
Готовая интеграция подходит магазину или сервису с типовым заказом, одной оплатой и стандартными возвратами. Она сокращает ручные действия: платежный статус запускает передачу данных в кассу автоматически.
Интеграция по API нужна, если есть частичные оплаты, несколько поставок, подписки, сложные скидки или собственная CRM. В таком случае разработчик обязан обрабатывать повторные уведомления о платеже: один и тот же callback не должен создавать два чека.
Платежный сервис и ККТ проверяйте как одну цепочку. При подключении приема оплаты пригодится руководство по подключению онлайн-эквайринга для сайта: в рабочей схеме каждый успешный платеж сопоставлен с конкретным заказом и фискальным документом.
| Критерий | Что проверить до запуска | Решение |
|---|---|---|
| Передача данных в ККТ | Передаются позиции, сумма, скидка, доставка, контакт клиента и реквизиты расчета. | Не подключайте схему, которая отправляет в чек только общую сумму без состава заказа. |
| Триггер фискализации | Чек создается только после подтвержденного успешного платежа. | Создание ссылки не должно запускать чек. |
| Отправка покупателю | Email или телефон собирается до расчета и доходит до кассы. | Проверьте доставку письма или сообщения тестовым заказом. |
| Возвраты | Есть сценарии полного и частичного возврата с привязкой к исходной продаже. | Проведите возврат в тестовом контуре до старта. |
| Контроль ошибок | Доступны статусы «оплачено», «чек создан», «чек отклонен» и журнал запросов. | Назначьте сотрудника, который ежедневно разбирает расхождения. |
| ОФД и поиск документов | Чек можно найти по номеру заказа, платежу или фискальным реквизитам. | Бухгалтерия и поддержка не должны искать чек вручную по сумме и дате. |
Чек создают в момент выпуска ссылки. Это ошибка: клиент может не оплатить ссылку. Исправление — запускать фискализацию только от подтвержденного платежного события.
В кассу передают одну сумму без номенклатуры. Исправление — передавать состав заказа из CMS или CRM, включая доставку, скидки и количество. Не дополняйте чек вручную после оплаты, если эти данные уже есть в заказе.
Платеж и чек не связаны общим номером заказа. В результате поддержка не может быстро оформить возврат или найти документ. Исправление — хранить три связки: заказ, платеж СБП и фискальный документ.
Возврат проводят как новую операцию. Исправление — запускайте возврат из исходного заказа и проверяйте, какой кассовый документ создала система. Если уже сформирован неверный фискальный документ, не удаляйте заказ задним числом: используйте порядок исправления, описанный в статье «Когда пробивать чек коррекции и как правильно оформить исправление».
Сбои не контролируют. Если банк подтвердил оплату, а касса отклонила запрос, чек сам не появится. Исправление — настроить уведомления и ежедневную сверку платежных статусов с фискальными документами.
Интернет-магазину с потоком заказов выбирайте автоматическую связку платежной страницы и облачной ККТ. Сервису с разовыми оплатами важны создание индивидуальной ссылки и журнал заказов. Рознице и выездным сотрудникам нужна касса, в которой сотрудник видит подтверждение оплаты до выдачи товара.
Перед открытием приема платежей проведите один полный тестовый цикл: заказ → ссылка СБП → оплата → чек → ОФД → возврат. Если нужна схема под ваш сайт, CRM или услуги с предоплатой, оставьте заявку на консультацию — команда Интернет Касса поможет собрать цепочку без ручной фискализации.
Да, нужен, если по ссылке покупатель рассчитывается за товар, работу или услугу, подпадающие под 54-ФЗ. Банковское уведомление об оплате и экран успешного перевода не заменяют кассовый чек.
Это кассовый чек, сформированный ККТ после расчета, который покупатель совершил по платежной ссылке через СБП. Ссылка запускает оплату, а чек фиксирует расчет и передается через ОФД.
Передайте в кассу email или номер телефона покупателя, полученный до расчета, и настройте автоматическую отправку чека после успешной оплаты. Проверьте в тесте, что контакт не теряется между формой заказа, платежным сервисом и ККТ.
Проверьте, кто указан пользователем ККТ и на ком по вашей модели приема платежа лежит обязанность применить кассу. Если платежный сервис только принимает перевод и не фискализирует расчет в своей предусмотренной договором и технической схеме, чек формирует продавец.
Да, при приеме предоплаты оформите чек на полученный аванс или предоплату, а при передаче товара либо оказании услуги оформите следующий расчет по вашей схеме. Не указывайте «полный расчет», если товар еще не передан или услуга не оказана.