как пробивать чеки при оплате по сбп — Чек при оплате по СБП нужен, если бизнес получает расчет за товар, работу или услугу и не освобожден от применения ККТ. QR-код и платежная ссылка — способ принять безналичную оплату, а не замена кассового чека. Рабочая цепочка выглядит так: подтвержденный платеж → команда в кассу → фискальный документ → отправка чека покупателю.
Привязывайте чек к конкретному заказу и подтвержденной банковской операции. Для этого сохраняйте номер заказа, ID операции СБП и номер фискального документа в CMS, CRM или 1С. Тогда оплату, чек и возврат можно найти по одному идентификатору.
Автор: Александр Пылев, Основатель Интернет Касса
Создавайте чек после подтверждения оплаты, а не при показе QR-кода или выпуске платежной ссылки. Покупатель может закрыть страницу, оплатить другой заказ или завершить платеж позже. Событием для фискализации должен быть финальный платежный статус, который прошел проверку в вашей системе.
При дистанционной безналичной оплате, когда продавец и покупатель не взаимодействуют непосредственно, электронный чек можно направить не позднее рабочего дня, следующего за днем расчета, но не позднее передачи товара. В точке продаж кассир формирует чек при расчете после подтверждения оплаты.
До дистанционной оплаты запросите телефон или e-mail для доставки электронного чека. В кассовый документ передавайте состав заказа, сумму, признак способа расчета и остальные обязательные реквизиты для вашей операции. Не заменяйте товары и услуги одной строкой «Оплата».
Требования к применению ККТ установлены Законом № 54-ФЗ; разъяснения и сервисы по ККТ опубликованы на сайте ФНС России. Отдельно разбор ситуаций смотрите в статье «Нужен ли чек при СБП: когда пробивать онлайн-кассу».
Постройте маршрут: заказ → QR-код или ссылка СБП → подтвержденный платеж → кассовый чек → отправка покупателю. В платежный сервис передавайте номер заказа. В ответ получайте ID операции, сумму, валюту и финальный статус — эти данные нужны для сверки и защиты от ошибок.
Не создавайте чек только по полю «оплачено» из уведомления. Сервер должен проверить подпись webhook/callback по правилам платежного сервиса, сопоставить ID операции, сумму, валюту и номер заказа. Затем применяйте идемпотентность: повторное уведомление с тем же ID операции не должно создавать второй кассовый документ.
Для регулярного потока платежей используйте автоматическую связку платежной страницы и кассы. Схему именно для ссылок разобрали в материале «Чек по ссылке СБП для бизнеса: как выдавать и что проверить».
При оплате услуги заранее оформляйте расчет как предоплату. После оказания услуги кассовые документы должны отражать зачет ранее принятого аванса и доплату, если она есть. Не пробивайте второй чек на полную стоимость, игнорируя уже полученные деньги.
Закрепите за платежом этап заказа: «предоплата», «доплата», «полный расчет» или «возврат». Это исключает спорные операции, когда менеджер видит оплату, но не понимает, какой чек уже был сформирован.
В магазине кассир показывает QR-код, получает подтверждение оплаты и формирует чек на ККТ. Покупателю выдают бумажный чек либо направляют электронный — если он предоставил номер телефона или e-mail до расчета.
Не подменяйте расчет при личном контакте обещанием «облачной кассы». Для выезда курьера или мастера определите фактический порядок расчета и выдачи либо направления чека покупателю; мобильная ККТ часто является понятным решением для такого сценария. Облачную кассу используйте только в схеме, где ваш кассовый сервис и порядок выдачи чека соответствуют формату расчета.
При отсутствии интеграции сотрудник сверяет платеж по ID операции и сумме, формирует чек с точной номенклатурой и вносит операцию в журнал. Сообщение банка в мессенджере без сверки с платежным кабинетом — недостаточное основание для оформления чека.
| Критерий | Ручной чек | Автоматическая связка платежей и ККТ | Интеграция через 1С |
|---|---|---|---|
| Когда выбирать | Редкие платежи, один ответственный сотрудник | Регулярные оплаты на сайте и платежные ссылки | 1С — основной контур заказов и учета |
| Запуск чека | Сотрудник после сверки платежа | После проверки подтвержденного webhook | По оплате и учетному документу 1С |
| Контроль дублей | Журнал ID операций | Идемпотентность по ID операции | Связка платежа, заказа и кассового документа |
| Риск пропуска | Высокий без ежедневной сверки | Низкий при очереди ошибок и мониторинге | Низкий при корректном обмене статусами |
| Номенклатура | Сотрудник вводит вручную | Передается из CMS или CRM | Передается из документа 1С |
| Лучшее применение | Нерегулярные индивидуальные счета | Интернет-магазин и массовые платежные ссылки | Услуги, складской учет, авансы и возвраты |
При постоянном потоке оплат выбирайте автоматизацию. Ручная схема подходит, когда платежей мало, сотрудник назначен ответственным, а ежедневная сверка занимает минуты, а не часы. Если цены, номенклатура и возвраты ведутся в 1С, передавайте данные в кассу из 1С или синхронизируйте учет с сайтом.
Интернет Касса подключает облачную фискализацию, настраивает обмен с сайтом или 1С и помогает проверить тестовые платежи по СБП. В результате вы получаете маршрут оплаты от статуса банка до чека в ОФД и список контрольных точек для сотрудников. Оставьте заявку на подбор схемы и укажите CMS или 1С, число платежей в день и способ приема СБП.
Если касса, ОФД и 1С уже используются, начните с карты статусов и тестового платежа: это быстрее показывает разрыв в цепочке, чем настройка «вслепую». Для обмена с учетом используйте инструкцию «Как отправлять чеки ОФД из 1С и не терять фискализацию». Запросите подключение, если нужен единый контур СБП, кассы и 1С.
Задайте единый маршрут: создан → ожидает оплаты → оплачен → чек сформирован → передан в ОФД → возврат. Сотрудник должен видеть статусы по номеру заказа, а не искать оплату в банке, чек в личном кабинете кассы и возврат в переписке.
Автоматически обрабатывайте только платежи, которые прошли техническую проверку. Операции с несовпадающей суммой, неизвестным номером заказа, ошибкой подписи или проблемой выдачи чека отправляйте в ручную очередь. В ней фиксируйте ID платежа, причину, ответственного и результат обработки.
Не удаляйте отмененные заказы. Храните связку исходной оплаты, чека и возвратной операции: она потребуется при частичном возврате, повторной оплате и сверке с 1С.
Нужно запустить СБП без ручных пропусков чеков? Обратитесь в Интернет Касса. Подключим кассовый контур, поможем связать платежный сервис с сайтом или 1С, настроим передачу чеков в ОФД и проведем тест оплаты, отмены и возврата.
Да, если вы принимаете оплату от покупателя за товар, работу или услугу и не освобождены от применения ККТ. СБП меняет способ безналичной оплаты, но не заменяет кассовый чек, ОФД и онлайн-кассу.
Формируйте чек после подтверждения успешной оплаты по конкретному заказу. При дистанционном безналичном расчете чек направляют не позднее рабочего дня, следующего за днем расчета, и не позднее передачи товара покупателю.
Да, можно, если сотрудник видит подтвержденный платеж и оформляет чек в установленный срок. Назначьте ответственного, закрепите источник статуса, ведите журнал операций и ежедневно сверяйте оплаты с чеками.
Да, для расчетов с физлицами за товары, работы и услуги онлайн-касса нужна, если у бизнеса нет законного освобождения от ККТ. QR-код, платежная ссылка и перевод через СБП сами по себе от применения кассы не освобождают.