К статье
Практический материал

Торговля и Склад · 10 мин

Оплата по QR-коду: как пробить чек в 1С

Как принять оплату по QR-коду через СБП и корректно пробить чек в 1С: настройка, виды операций, типовые ошибки и проверка результата в кассовом отчёте.

Оплата по QR-коду через Систему быстрых платежей (СБП) стала стандартным способом расчёта в рознице и сфере услуг: покупатель сканирует код камерой телефона, подтверждает перевод в приложении банка, а деньги поступают на счёт продавца практически мгновенно. При этом оплата по QR-коду не отменяет обязанности выдать кассовый чек — расчёт через СБП является безналичным расчётом с физическим лицом, и по правилам применения ККТ чек формируется в общем порядке.

В конфигурациях 1С (Розница, Управление торговлей, Комплексная автоматизация, УНФ, Бухгалтерия с подключённой кассой) пробитие чека при оплате по QR-коду зависит от того, как организован приём платежа: через интеграцию кассы с банком, через платёжный терминал с функцией СБП или вручную по статическому коду. От этого зависит, какой вид оплаты выбирать в документе и как сверять поступления.

Ниже разобраны рабочие сценарии: настройка вида оплаты, проведение чека в разных режимах, сверка итогов и типичные ошибки, из-за которых платёж «зависает» или не попадает в отчётность.

Что нужно настроить до первой продажи

Прежде чем принимать оплату по QR-коду, убедитесь, что выполнены базовые условия. Во-первых, у организации или ИП должен быть подключён приём платежей через СБП: договор с банком или платёжным агентом, который предоставляет сервис генерации QR-кодов и подтверждение оплаты. Во-вторых, касса должна быть зарегистрирована в ФНС и подключена к 1С через драйвер ККТ — сам по себе QR-код не заменяет фискальный регистратор.

В 1С создайте отдельный вид оплаты. В «Рознице» это делается в справочнике «Виды оплат» (раздел «Настройки» или «Продажи», в зависимости от версии): добавьте вид оплаты с типом «Платёжная карта» или «Безналичные», назовите его понятно — например, «СБП (QR-код)». Отдельный вид оплаты нужен, чтобы в Z-отчёте и кассовых отчётах платежи через СБП не смешивались с картами и наличными — это упрощает сверку с банком.

Если банк предоставляет интеграцию с кассой (динамический QR-код формируется прямо на экране кассира или на дисплее покупателя), проверьте, что в 1С настроено соответствующее оборудование и обработка обслуживания. При ручном режиме — статический QR-код у кассы — достаточно вида оплаты, подтверждение прихода денег кассир выполняет по уведомлению в банковском приложении.

Пробитие чека в 1С Рознице (РМК)

Основной сценарий для розничной точки — рабочее место кассира. Порядок действий при оплате по QR-коду практически не отличается от оплаты картой.

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

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

При смешанной оплате (часть наличными, часть по QR-коду) сначала введите безналичную сумму по выбранному виду оплаты, затем остаток наличными. 1С корректно распределит суммы в чеке, и в фискальных данных будут отражены обе формы расчёта.

Чек при оплате по QR-коду в УТ, КА и УНФ

В управленческих конфигурациях продажа через кассу оформляется документом «Чек ККТ» (в УНФ — также через рабочее место кассира). Логика та же: в табличной части или в форме оплаты указывается вид безналичной оплаты, после проведения документа чек отправляется на фискальный регистратор.

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

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

Статический и динамический QR-код: в чём разница для кассира

Сравнение вариантов приёма оплаты

Статический QR-код (наклейка у кассы)

Простое подключение без интеграции с 1С. Кассир вручную сверяет сумму в уведомлении банка с суммой чека. Риск: покупатель может ввести неверную сумму, подтверждение занимает время.

Динамический QR-код через терминал или кассу

Сумма подставляется автоматически, подтверждение приходит в кассовую программу, чек пробивается только после фактической оплаты. Требует договора с банком-эквайером СБП и настройки оборудования.

QR-код в онлайн-витрине или счёте

Подходит для дистанционных продаж: покупатель оплачивает удалённо, чек пробивается при расчёте и отправляется электронно. Нужна корректная настройка признаков способа и предмета расчёта.

Динамический код исключает главную ошибку ручного режима — расхождение суммы платежа и суммы чека. Если оборот по СБП заметный, интеграция окупается сокращением времени обслуживания и отсутствием спорных ситуаций со сверкой.

Сверка итогов и контроль поступлений

После закрытия смены сверьте три источника: Z-отчёт (сумма по виду оплаты «СБП»), реестр платежей СБП в банке и фактическое зачисление на расчётный счёт. Учтите, что банк может перечислять средства с задержкой и удерживать комиссию — сумма зачисления будет меньше суммы чеков, и это нормально: разница отражается как расход на услуги банка.

Контрольные точки

Как проверить результат

Вид оплаты в чеке
Норма

В чеке указана безналичная форма расчёта, сумма совпадает с платежом в банке

Тревожный признак

Чек пробит как наличный или сумма отличается от подтверждённого платежа

Z-отчёт против реестра СБП
Норма

Сумма по виду оплаты «СБП» равна сумме успешных операций в реестре банка

Тревожный признак

Есть чеки без платежей в реестре или платежи без чеков

Возвраты
Норма

Возврат по СБП оформлен чеком возврата, деньги ушли покупателю через банк

Тревожный признак

Возврат выдан наличными при безналичной оплате без оформления чека возврата

Расхождения между Z-отчётом и реестром обычно возникают из-за отменённых покупателем платежей, таймаутов и чеков, пробитых до подтверждения оплаты. Ведите журнал таких операций, чтобы при сверке быстро находить причину.

Типичные ошибки и ограничения

Типичные ошибки
01
Пробитие чека как наличный расчёт — искажает кассовую дисциплину и сумму инкассации
02
Пробитие чека до подтверждения оплаты — при отмене платежа придётся делать возврат и объяснять расхождения
03
Двойное пробитие чека при сбое связи вместо проверки статуса платежа в банке
04
Возврат наличными при оплате через СБП без чека возврата — нарушение порядка применения ККТ
05
Отсутствие отдельного вида оплаты — платежи СБП смешиваются с эквайрингом, сверка с банком усложняется

Отдельно учтите ограничения самого СБП: есть лимиты на сумму перевода для физических лиц, а комиссия для торговых точек зависит от категории бизнеса и тарифа банка. Для крупных чеков заранее уточняйте у банка лимиты операций, иначе платёж покупателя может не пройти в момент расчёта.

Возврат при оплате по QR-коду

Возврат оформляется чеком возврата прихода на кассе с тем же безналичным видом оплаты. В РМК создайте чек на возврат на основании чека продажи, выберите ту же форму оплаты — деньги покупателю возвращаются через банк на счёт, с которого была оплата, либо по реквизитам, если возврат через СБП технически недоступен в вашем банке.

Выдавать возврат наличными из ящика при безналичной оплате — нежелательная практика: она создаёт расхождение между фискальными данными и движением денег. Если банк не поддерживает возврат на исходный счёт автоматически, согласуйте с покупателем перевод по реквизитам и сохраните подтверждающие документы.

Итог

Что важно запомнить

Оплата по QR-коду пробивается как безналичный расчёт: отдельный вид оплаты в 1С, подтверждение платежа до пробития чека, сверка Z-отчёта с реестром СБП и возврат через банк с чеком возврата. Эти четыре правила закрывают основные риски по кассовой дисциплине.

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

Обязательно ли пробивать чек, если покупатель оплатил через СБП?

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

Что делать, если платёж прошёл, а чек не пробился из-за сбоя кассы?

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

Можно ли принимать оплату по QR-коду без интеграции с 1С?

Можно: используйте статический QR-код от банка и вид оплаты «СБП» в 1С. Кассир вручную сверяет сумму в уведомлении банка с суммой чека и только после этого пробивает чек. Это рабочий вариант для небольшого оборота, но он медленнее и подвержен ошибкам в сумме.

Как отразить в учёте комиссию банка за приём платежей СБП?

Комиссия отражается как расход на банковские услуги на основании выписки или отчёта банка. В «1С:Бухгалтерии» это отдельная операция по списанию с расчётного счёта либо комиссия удерживается из зачисляемой суммы — тогда поступление проводится двумя суммами: выручка и комиссия.

Нужен ли отдельный вид оплаты для СБП, если банк один и тот же, что и по эквайрингу?

Формально не обязателен, но на практике настоятельно рекомендуется. Реестры по картам и по СБП в банке обычно раздельные, комиссии и сроки зачисления различаются — отдельный вид оплаты позволяет сверять каждый поток независимо и быстро находить расхождения.

Что делать, если покупатель оплатил по QR-коду сумму больше или меньше суммы чека?

Не пробивайте чек на неверную сумму. При переплате скорректируйте чек до фактической суммы товаров или организуйте возврат разницы через банк; при недоплате попросите покупателя доплатить. Чек всегда должен соответствовать фактическому расчёту и составу продажи.