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

Учет и Финансы · 10 мин

Оплата по QR-коду в 1С: как провести платёж через СБП

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

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

Способ отражения зависит от того, где именно покупатель оплатил: в розничной точке с кассой ККТ, по счёту через интернет-эквайринг или просто переводом по QR-коду на расчётный счёт. Во всех трёх сценариях логика учёта различается, и смешивать документы нельзя — иначе расходятся касса, взаиморасчёты и 57-й счёт.

Ниже разобраны настройка СБП в типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, Комплексная автоматизация), проведение продажи и поступления оплаты, а также сверка и типичные ошибки.

Как работает оплата по QR-коду и что меняется в учёте

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

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

Настройка СБП в 1С перед первой оплатой

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

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

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

Порядок подключения СБП в 1С
  1. 1
    Заключите договор с банком на приём платежей СБП и получите реквизиты мерчанта
  2. 2
    В 1С откройте настройки СБП и укажите расчётный счёт и банк
  3. 3
    Введите идентификаторы, выданные банком, и проверьте соединение
  4. 4
    Создайте вид оплаты «СБП» в справочнике видов оплат (для торговых конфигураций)
  5. 5
    Включите вывод QR-кода в чеке или на дисплее покупателя
  6. 6
    Проведите тестовый платёж на небольшую сумму и убедитесь, что статус оплаты приходит в программу

Проведение оплаты по QR-коду в розничной продаже

В рознице оплата по QR-коду оформляется прямо в чеке ККТ. Кассир в рабочем месте кассира (РМК) набирает товары, нажимает «Оплата» и выбирает вид оплаты «СБП» или «QR-код». Программа формирует динамический код с суммой чека, покупатель сканирует его и подтверждает перевод в приложении банка.

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

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

Проводки и документы при оплате через СБП

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

ОперацияДебетКредитДокумент в 1С
Отражена розничная выручка62.Р / 5790.01Отчет о розничных продажах
Покупатель оплатил по QR-коду57.03 (СБП)62.РОтчет о розничных продажах (табличная часть оплат)
Деньги зачислены на расчётный счёт5157.03Поступление на расчётный счёт (вид «Поступления от продаж по платёжным картам и банковским кредитам»)
Удержана комиссия банка91.02 (или 44)57.03 / 76Поступление на расчётный счёт (строка комиссии) или отдельное списание

В оптовой продаже схема проще: покупателю выставляется счёт с QR-кодом, а после оплаты оформляется «Поступление безналичных денежных средств» с видом операции «Оплата от покупателя». Если платёж прошёл через СБП с эквайринговым договором, сумма также может пройти через 57-й счёт с последующим зачислением — зависит от условий вашего договора с банком.

Как отразить оплату по QR-коду в оптовой продаже

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

Когда деньги поступают на расчётный счёт, загрузите выписку через «Клиент-банк» или создайте документ вручную. Программа сопоставит платёж с контрагентом по назначению платежа и закроет задолженность по счёту. Проверьте, что документ «Поступление на расчётный счёт» корректно распределил сумму по договору и счёту — иначе аванс зависнет как неразобранный платёж.

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

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

Ежедневно сверяйте три источника: сумму оплат по СБП в отчёте о розничных продажах, реестр платежей в личном кабинете банка-эквайера и фактическое зачисление по выписке. Расхождения обычно объясняются либо платежами «в пути» (оплата вечером, зачисление утром), либо удержанной комиссией.

Оборотно-сальдовая ведомость по счёту 57.03 в разрезе договора эквайринга показывает незачисленные суммы. Если остаток по дебету «висит» дольше обычного срока зачисления по договору (как правило, 1–3 рабочих дня), запросите у банка реестр платежей и найдите потерянную операцию.

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

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

Остаток по 57.03 на конец дня
Норма

Соответствует платежам последних 1–3 дней, ещё не зачисленным банком

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

Старые суммы висят неделями — платёж потерян или не проведено зачисление

Сумма чеков по СБП за день vs выписка
Норма

Разница равна комиссии банка и платежам в пути

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

Расхождение без объяснения — ищите непробитый или отменённый чек

Взаиморасчёты с покупателем (опт)
Норма

Счёт закрыт поступлением, авансов неразобранных нет

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

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

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

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

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

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

Часто задаваемые вопросы

Можно ли принимать оплату по QR-коду без кассы ККТ?

Если деятельность подпадает под обязательное применение ККТ, чек пробивать нужно независимо от способа оплаты — наличными, картой или QR-кодом. Освобождение от ККТ зависит от режима налогообложения и вида деятельности (например, самозанятые и отдельные категории на патенте), а не от способа приёма денег.

Как оформить возврат, если покупатель оплатил по QR-коду?

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

Почему деньги по СБП пришли на счёт меньшей суммой, чем чек?

Банк-эквайер удерживает комиссию при зачислении. В учёте выручка отражается полной суммой чека, а разница проводится как расход на комиссию. Точный тариф смотрите в договоре с банком — он зависит от категории бизнеса.

Что делать, если платёж по QR-коду завис и не подтвердился?

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

Нужен ли отдельный расчётный счёт для приёма платежей СБП?

Нет, платежи зачисляются на обычный расчётный счёт организации, указанный в договоре с банком-эквайером. В 1С достаточно привязать настройку СБП к этому счёту и корректно настроить счёт 57 для учёта сумм в пути.

Как в 1С отличить оплату по QR-коду от оплаты картой?

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

Итог

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

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