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

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

Как в 1С провести оплату по QR-коду

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

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

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

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

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

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

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

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

Договор СБПЕсть договор с банком или подключена «1С:Оплата»

Проверить в банке или в личном кабинете сервиса

Подписка 1С:ИТСДействующая, введён логин в программе

Администрирование — Интернет-поддержка

Релиз конфигурацииАктуальный, с подсистемой СБП

Справка — О программе

Права пользователяДоступ к документам оплаты и настройкам

Проверить профиль группы доступа

Подключение СБП и сервиса оплаты

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

Далее создайте настройку подключения: укажите организацию, банковский счёт для зачисления, данные договора с банком (идентификатор мерчанта/торговой точки, который выдаёт банк) и параметры возвратов. При использовании «1С:Оплата» подключение выполняется через мастер: программа сама запросит регистрацию и привяжет магазин к вашему аккаунту 1С:ИТС.

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

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

Как сформировать QR-код в документе оплаты

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

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

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

Как 1С регистрирует оплату и что проверить после

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

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

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

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

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

Статус в документе
Норма

«Оплачен», указана сумма и дата

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

«Ожидает оплаты» спустя длительное время

Документ поступления
Норма

Создан автоматически, связан со счётом

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

Поступления нет, задолженность не закрыта

Выписка банка
Норма

Зачисление за вычетом комиссии

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

Сумма не поступила или не совпадает без объяснений

Комиссия эквайринга
Норма

Отражена в учёте по тарифу банка

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

Комиссия не учтена, расходятся обороты

Оплата по QR-коду в рознице и на кассе

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

Для этого режима касса должна быть подключена к интернету, а в настройках РМК включён соответствующий вид оплаты. Если интернет нестабилен, предусмотрите резервный сценарий — оплату картой или наличными, потому что без связи статус платежа не придёт и чек зависнет в ожидании.

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

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

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

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

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

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

Когда QR-оплата не подходит и что использовать вместо

Оплата по QR-коду — инструмент для быстрых розничных и мелкооптовых расчётов. Для крупных B2B-сделок, расчётов с НДС-вычетами по сложным схемам или с контрагентами, которым нужен платёж через расчётный счёт с платёжным поручением, корректнее классический безналичный расчёт: счёт, оплата по реквизитам, выписка в 1С.

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

Способы приёма оплаты из 1С

QR-код СБП

Быстро, низкая комиссия; ограничения по лимитам и банкам-участникам

Банковская карта (эквайринг)

Универсально для физлиц; комиссия обычно выше, нужен терминал или ссылка

Безнал по счёту

Стандарт для B2B любых сумм; дольше, требует сверки выписок

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

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

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

Покупатель оплатил, но в 1С статус «Ожидает оплаты». Что делать?

Сначала нажмите ручное обновление статуса в документе или журнале операций СБП. Если не помогло — проверьте интернет-поддержку (логин 1С:ИТС) и журнал обмена. При подтверждённом зачислении по выписке банка оплату можно зарегистрировать вручную.

Как вернуть деньги покупателю, оплатившему по QR-коду?

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

Комиссия за оплату по QR-коду удерживается сразу?

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

Работает ли QR-оплата для платежей между юридическими лицами?

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

Можно ли отправить QR-код покупателю по электронной почте?

Да. Печатная форма счёта с QR-кодом или отдельная форма с кодом отправляется из 1С по email стандартной командой отправки. Следите, чтобы покупатель получал актуальную версию: при изменении суммы счёта старый код становится недействительным.

Итог

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

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