Оплата по QR-коду через Систему быстрых платежей: настройка 1С, кассы и учёта

· 10 мин

Содержание

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

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

Подготовка: схема подключения и выбор банка

Сначала решите, как покупатель будет видеть QR-код. От этого зависит, что придётся настраивать в 1С.

СхемаКак работаетЧто настраивать в 1СРиски
🏷️ Статический QR (наклейка)Покупатель сканирует код и сам вводит суммуТолько вид оплаты; подтверждение — вручнуюОшибки в сумме, кассир не видит оплату сразу
💳 Через POS-терминалТерминал банка выводит QR на экранЭквайринговый терминал и вид оплатыНужен терминал с поддержкой СБП
🖥️ Динамический QR из 1С1С запрашивает у банка код на точную сумму чекаМодуль или сервис банка, вид оплаты, дисплей покупателяЗависимость от интернета и токена доступа

Для розницы с потоком больше 20–30 чеков в день лучше динамический код. Сумма в нём зашита, покупатель ничего не вводит, а статус оплаты приходит в 1С автоматически. Статический QR годится для выездной торговли и маленьких точек.

На что смотреть при выборе банка

  • 💰 Комиссия. Ориентировочно 0,4–0,7% от оплаты. Предельный тариф для магазинов устанавливает Банк России, для социально значимых товаров он ниже. Сравните с эквайрингом карт: там обычно 1,5–2,5%.
  • 🔌 Поддержка 1С. Спросите менеджера, есть ли готовая обработка или расширение для вашей конфигурации и релиза: БП 3.0, УТ 11, Розница, УНФ.
  • ⏱️ Срок зачисления. Деньги по СБП приходят быстро, но банк может перечислять их одной суммой в конце дня. От этого зависит, как вы будете закрывать счёт «денег в пути».
  • ↩️ Возвраты. Уточните, можно ли вернуть оплату из 1С или только из личного кабинета банка.
  • 📄 Реестр операций. Без ежедневного реестра с суммами и комиссиями сверка превращается в ручной поиск.

После подписания договора банк выдаёт идентификатор торговой точки и данные для подключения: логин, токен или ключ API. Храните их как пароль: с ними можно формировать QR-коды от имени вашей компании.

Настройка вида оплаты СБП и параметров эквайринга

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

1С:Бухгалтерия 3.0

  1. Откройте Справочники → Банк и касса → Виды оплат.
  2. Создайте элемент, назовите его понятно: «СБП Сбер» или «СБП Т-Банк». Если банков несколько, на каждый свой вид оплаты.
  3. Тип оплаты выберите из списка в форме. В актуальных релизах может быть отдельный тип для СБП; если его нет, используйте «Платежная карта».
  4. Укажите контрагента-банк и договор эквайринга. Договор заведите с видом «Прочее».
  5. Проверьте счёт учёта: для оплат через эквайринг программа подставляет 57.03 «Продажи по платёжным картам».
  6. Если в договоре фиксированный процент комиссии, заполните его. Тогда при поступлении денег сумма услуги рассчитается сама.

1С:Управление торговлей 11 и Розница

В торговых конфигурациях схема та же, но вид оплаты привязывается к эквайринговому терминалу:

КонфигурацияГде искать
БП 3.0Справочники → Банк и касса → Виды оплат
УТ 11НСИ и администрирование → Администрирование → РМК и оборудование, далее эквайринговые терминалы и виды оплат
РозницаРаздел администрирования, группа настроек РМК и оборудования

Для схемы с POS-терминалом создайте эквайринговый терминал, укажите банк, договор и подключите к нему вид оплаты СБП. Для схемы с динамическим QR установите обработку или расширение банка и заполните в нём выданные банком реквизиты торговой точки.

Расширение от банка ставьте сначала в копию базы. После обновления конфигурации проверьте, что расширение осталось применённым: несовместимое расширение после обновления часто отключается без явного сигнала кассиру.

Связка с фискальным регистратором и драйверами

Оплата через СБП — это расчёт с покупателем, поэтому кассовый чек обязателен. Так требует 54-ФЗ. Отдельной онлайн-кассы для СБП не нужно: чек пробивается на той же ККТ, что и для карт.

Что проверить в подключаемом оборудовании

  1. Откройте подключаемое оборудование: в БП — Администрирование → Подключаемое оборудование, в УТ — через РМК и оборудование.
  2. Убедитесь, что ККТ подключена, драйвер установлен и пробный чек проходит.
  3. Проверьте, что вид оплаты СБП передаётся в кассу как безналичная форма расчёта. Именно это поле попадёт в чек и в ОФД.
  4. Если используете POS-терминал, подключите его как эквайринговый терминал с драйвером банка. Тогда 1С сама отправит сумму на терминал и получит ответ.
  5. Если QR выводится на дисплей покупателя, проверьте, что дисплей подключён и показывает код целиком, без обрезки.

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

Порядок: сначала оплата, потом чек

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

Перед первой продажей через СБП
Выполнено: 0 / 7

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

Для кассира процесс почти не отличается от оплаты картой. Разница — в ожидании ответа банка.

Продажа с динамическим QR

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

Продажа через POS-терминал или по статическому QR

  • 💳 POS-терминал: кассир выбирает СБП, терминал показывает код, после оплаты терминал печатает слип, а 1С получает ответ от драйвера.
  • 🏷️ Статический QR: покупатель вводит сумму сам. Кассир подтверждает оплату в 1С только после того, как увидел поступление в приложении банка или уведомлении. Слова покупателя «я оплатил» и экран его телефона — не подтверждение.

Возврат

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

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

Отражение СБП в бухгалтерском и налоговом учёте

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

Проводки в БП 3.0

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

Проводки по операции

Пример: за день продано через СБП на 50 000 ₽, комиссия 0,7%. Банк удержал 350 ₽ и перечислил 49 650 ₽. В «Поступлении на расчётный счёт» сумма документа 49 650 ₽, сумма услуги 350 ₽. Итог по 57.03: 50 000 − 49 650 − 350 = 0. Если остаток не нулевой, значит, комиссия не отражена или реестр банка не совпал с продажами.

Налоги

  • 📊 УСН «Доходы». Доход — полная сумма оплаты, 50 000 ₽ из примера, а не 49 650 ₽. Комиссия банка доход не уменьшает.
  • 📉 УСН «Доходы минус расходы». Доход — 50 000 ₽, комиссия банка 350 ₽ учитывается в расходах как оплата услуг банка.
  • 🏢 ОСНО. Выручка — по отгрузке, комиссия — в прочих расходах на услуги банка. НДС с комиссии банка не предъявляется: расчётные банковские операции им не облагаются.

Что сверять

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

Если СБП в 1С не работает: диагностика сбоев

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

Диагностика: выберите симптом

Частые ошибки при внедрении

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

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

Можно ли принимать оплату через СБП без онлайн-кассы?
Нет, если вы продаёте товары или услуги физлицам. Оплата по QR-коду — расчёт, по нему нужен кассовый чек. Исключения те же, что для любой безналичной оплаты по 54-ФЗ.
Нужно ли менять фискальный накопитель или регистрировать ККТ заново?
Нет. СБП не требует перерегистрации кассы. Нужно лишь, чтобы форма расчёта в чеке была «безналичными».
Подходит ли СБП для оплаты от юрлиц по счёту?
СБП в розничной схеме рассчитан на платежи физлиц. Оплаты от организаций принимают обычным переводом по счёту; отдельные банки предлагают B2B-переводы через СБП, условия уточняйте в банке.
Что делать, если банк перечисляет выручку раз в день одной суммой?
Отражайте одно поступление на всю сумму с комиссией за день. В 57.03 важно, чтобы суммы за дату совпали с реестром банка.
Можно ли подключить СБП нескольких банков в одной базе?
Да. Заведите на каждый банк свой вид оплаты и договор. Так комиссии и поступления не перемешаются.

Источники

  • Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники»
  • Федеральный закон от 27.06.2011 № 161-ФЗ «О национальной платежной системе»
  • Налоговый кодекс РФ, глава 26.2 (упрощённая система налогообложения)