Как пробить чек в 1С при оплате через СБП: аванс, зачет и оплата кредита

как пробить чек в 1с при оплате через сбп — Оплата через СБП от покупателя — повод сформировать кассовый чек. Чтобы не задвоить выручку, сначала определите, когда исполнен заказ: до оплаты, одновременно с ней или после нее. Затем передайте из 1С в кассу номенклатуру, сумму, признак способа расчета и форму оплаты.

При оплате физлицом через СБП ККТ применяется так же, как при другом безналичном расчете с покупателем. Банковский перевод между ООО и ИП по реквизитам без предъявления электронного средства платежа — не тот же сценарий: кассовый чек по нему не формируют. Базовые правила работы с ККТ публикует сайт ФНС России.

По какому событию запускать чек

Не ждите банковскую выписку. Она нужна для сверки денег, но дата зачисления на расчетный счет не заменяет момент расчета. В правилах фискализации закрепите конкретное подтверждающее событие для каждого канала.

  • Сайт или платежная ссылка: успешный статус от платежного сервиса или банка, полученный по API, callback либо в личном кабинете. Скриншот от клиента не является подтверждением.
  • Магазин или курьер: успешный статус в банковском приложении продавца, платежном терминале или кассовом ПО. После подтверждения можно передавать товар и печатать чек.
  • Автоматическая интеграция: сервис передает в 1С идентификатор операции, сумму и статус «успешно», а 1С или кассовый сервис создает команду на фискализацию.

Для дистанционной продажи настройте отправку чека сразу после подтвержденной оплаты и контролируйте очередь ошибок. Закон устанавливает предельный срок передачи электронного чека покупателю, поэтому не откладывайте фискализацию до ручной обработки выписки.

Подробный порядок для сайта разобран в статье как оформить кассовый чек при оплате через СБП в интернет-магазине.

Четыре схемы: какой чек делать в 1С

1. Интернет-магазин: деньги пришли до отгрузки

Покупатель оплатил определенный заказ сегодня, доставка будет завтра. После успешного статуса СБП сформируйте чек с признаком способа расчета «предоплата». При отгрузке оформите чек «полный расчет» по составу заказа и укажите ранее принятую сумму как оплату предоплатой.

Например, заказ стоит 10 000 рублей. Сначала клиент перечислил 3 000 рублей через СБП, а 7 000 рублей — при получении. Первый чек: предоплата 3 000 рублей. Второй чек: полный расчет на 10 000 рублей, где 3 000 рублей — зачет предоплаты, а 7 000 рублей — новая безналичная оплата. Не ставьте во втором чеке все 10 000 рублей в реквизит безналичной оплаты: это задвоит уже полученные 3 000 рублей.

2. Услуга: аванс и доплата

Если на дату платежа состав будущей реализации не определен, сформируйте чек с признаком «аванс». Если услуга или конкретные позиции уже определены, используйте «предоплату». После оказания услуги сделайте чек полного расчета, зачтите аванс или предоплату и добавьте фактически полученную доплату.

3. Услуга оказана до оплаты: передача в кредит

Не оформляйте позднюю оплату как предоплату. Если вы уже оказали услугу, а клиент заплатит через СБП позже, сформируйте в момент оказания услуги чек с признаком способа расчета «передача в кредит». Когда СБП-платеж получит успешный статус, сформируйте отдельный чек с признаком «оплата кредита».

В 1С обе операции привяжите к одному заказу или документу реализации. В первом чеке должны быть услуги и сумма долга; во втором — поступившая сумма с безналичной формой оплаты. Так касса показывает два реальных события: сначала оказание услуги с отсрочкой, затем погашение долга.

4. Розница: оплатили и сразу получили товар

Покупатель отсканировал QR-код, продавец увидел успешную операцию и передал товар. Сформируйте один чек с признаком «полный расчет» и безналичной формой оплаты. Второй чек не нужен: до передачи товара денег не было.

Технические варианты приема СБП и работы кассы собраны в инструкции как пробивать чеки при оплате по СБП: пошаговый порядок для бизнеса.

Таблица выбора чека

Ситуация Первый чек Следующее действие
Определенный заказ оплачен до отгрузки Предоплата При отгрузке — полный расчет с зачетом предоплаты
Деньги получены до определения состава услуги Аванс После оказания — полный расчет с зачетом аванса
Услуга оказана, денег еще нет Передача в кредит После СБП-платежа — отдельный чек оплаты кредита
СБП и выдача товара произошли одновременно Полный расчет Дополнительный чек не требуется
Успешный платеж получен после закрытия смены Откройте смену и сформируйте чек по подтвержденному платежу При отгрузке используйте нужную схему: зачет или полный расчет

Быстрая проверка: если в финальном чеке есть ранее полученная сумма, она должна попасть в зачет предоплаты или аванса, а не стать второй безналичной оплатой.

Если вы не уверены, как ваша связка передает эти реквизиты, отправьте схему оплаты на разбор до запуска: это дешевле, чем исправлять чеки по уже проведенным заказам.

Что настроить в 1С и кассовом сервисе

  1. Разделите каналы оплаты. В 1С создайте отдельные правила для кнопки СБП на сайте, QR-кода в точке продаж, платежной ссылки менеджера и оплаты после оказания услуги.
  2. Назначьте событие фискализации. Для сайта укажите успешный callback или статус платежа; для розницы — подтверждение в приложении, терминале или кассовом ПО. Сохраните это правило в инструкции сотруднику.
  3. Проверьте реквизиты чека в обработке или кассовом сервисе. Для каждой схемы должны передаваться признак способа расчета, форма оплаты и сумма. Нужны как минимум правила для предоплаты, аванса, полного расчета, передачи в кредит и оплаты кредита.
  4. Передавайте номенклатуру. Свяжите заказ или реализацию с кассовым документом, чтобы в чеке были название товара или услуги, количество, цена и ставка НДС при ее применении. Не заменяйте известные позиции строкой «Оплата».
  5. Проверьте финальный чек с зачетом. Откройте тестовый чек в кассовом сервисе и ОФД: сумма предоплаты должна быть в реквизите зачета, а новая безналичная оплата — только в размере фактической доплаты.
  6. Сверьте четыре источника. По идентификатору платежа сопоставьте заказ или реализацию в 1С, статус СБП, фискальный документ и запись в ОФД. Расхождение сразу отправляйте в отдельную очередь на разбор.

Для отправки чека покупателю настройте передачу телефона или email из заказа. Практические способы описаны в материале как организовать отправку электронного чека покупателю без ошибок.

Платеж после закрытия смены: что делать

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

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

Ошибки, которые создают двойные и пропущенные чеки

  • Чек делают по выписке банка. Исправление: запускайте его по подтвержденному статусу платежного канала, а выписку используйте для сверки.
  • Предоплату отражают только при доставке. Исправление: формируйте чек в момент подтвержденного приема денег, затем делайте полный расчет с зачетом.
  • Весь заказ второй раз указывают как безналичную оплату. Исправление: новая безналичная часть равна только доплате; прежняя сумма идет в зачет.
  • Позднюю оплату за уже оказанную услугу называют предоплатой. Исправление: сначала «передача в кредит», затем «оплата кредита».
  • Пропущенный чек заменяют обычным новым чеком. Исправление: сначала проверьте ОФД и журнал кассового сервиса. Если чека нет или в нем ошибка, оформляйте коррекцию по правилам ККТ и сохраните основание.

Частые вопросы

Нужно ли пробивать чек в 1С при оплате через СБП?

Да, сформируйте кассовый чек, если покупатель-физлицо оплачивает через СБП товар, работу или услугу. Перевод между организациями или ИП по банковским реквизитам без предъявления электронного средства платежа — другой сценарий и не требует чека ККТ.

Как оформить чек на аванс в 1С после оплаты через СБП?

Сформируйте чек на поступившую сумму с признаком «предоплата» или «аванс». При передаче товара или оказании услуги оформите чек полного расчета и отразите ранее полученную сумму как зачет, а не как новую безналичную оплату.

Что делать, если услуга оказана, а клиент платит через СБП позже?

Сформируйте чек «передача в кредит» в момент оказания услуги, затем отдельный чек «оплата кредита» после подтверждения платежа СБП. Во втором чеке укажите поступившую безналичную сумму и привяжите операцию к тому же заказу или реализации в 1С.

Когда пробивать чек, если СБП-платеж виден в выписке только на следующий день?

Запускайте чек по успешному статусу платежа от банка, платежного сервиса или кассового ПО, а не по дате банковской выписки. Для сайта таким событием служит подтвержденный callback или статус «успешно», для розницы — подтверждение в приложении или терминале продавца.

Можно ли оформить оплату через СБП одним чеком?

Да, оформите один чек полного расчета, если оплата и передача товара либо оказание услуги происходят одновременно. Если деньги получены до исполнения, нужен чек предоплаты или аванса и затем чек полного расчета с зачетом.

Как отправить чек покупателю после оплаты через СБП?

Соберите телефон или email до расчета и передайте контакт из 1С или кассового сервиса в ККТ. Проверьте на тестовом платеже, что чек сформирован в ОФД и доставлен на указанный контакт.

Нужна настройка связки 1С, СБП и кассы?

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