Учет и Финансы · 10 мин
Оплата по QR-коду в 1С: как провести платёж через СБП
Как провести оплату по QR-коду в 1С: настройка СБП, документы, проводки, отражение в кассе и взаиморасчётах, типичные ошибки и проверка результата.
Оплата по QR-коду чаще всего означает приём денег через Систему быстрых платежей (СБП) — покупатель сканирует код приложением банка и переводит сумму напрямую на расчётный счёт продавца. Для бухгалтера ключевой вопрос — как правильно отразить такой платёж в 1С: в каком документе он фиксируется, какими проводками закрывается задолженность и как сверить итоги дня с поступлением на счёт.
Способ отражения зависит от того, где именно покупатель оплатил: в розничной точке с кассой ККТ, по счёту через интернет-эквайринг или просто переводом по QR-коду на расчётный счёт. Во всех трёх сценариях логика учёта различается, и смешивать документы нельзя — иначе расходятся касса, взаиморасчёты и 57-й счёт.
Ниже разобраны настройка СБП в типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, Комплексная автоматизация), проведение продажи и поступления оплаты, а также сверка и типичные ошибки.
Как работает оплата по QR-коду и что меняется в учёте
С точки зрения учёта платёж по QR-коду через СБП — это безналичное поступление денег на расчётный счёт организации. Деньги приходят от физического лица, но зачислением управляет банк-эквайер, который удерживает комиссию (тариф зависит от категории торговли и банка). Поэтому в учёте появляются три объекта: сама продажа, поступление выручки и комиссия банка.
Важно понимать, что QR-код — только способ инициировать платёж. Статические коды печатают на ценниках и стойках, сумму покупатель вводит сам; динамические формируются кассой или программой под конкретный чек с уже зашитой суммой. В 1С с динамическими кодами работать удобнее: сумма совпадает автоматически, а статус оплаты программа может получить из банка.
Настройка СБП в 1С перед первой оплатой
Прежде чем проводить оплаты, нужно заключить договор с банком-эквайером на приём платежей через СБП и получить реквизиты подключения (идентификатор мерчанта, торговую точку). Без договора техническая настройка в 1С бесполезна — платежи не пройдут.
В 1С:Бухгалтерии настройка находится в разделе «Администрирование» → «Обмен электронными документами» → «Система быстрых платежей» (в разных релизах путь может отличаться). Укажите расчётный счёт организации, выберите банк из списка и введите полученные от банка реквизиты. После этого в счетах покупателям появится возможность формировать QR-код для оплаты.
В торговых конфигурациях (Управление торговлей, Розница, Комплексная автоматизация) дополнительно создаётся вид оплаты в справочнике «Виды оплат» с типом «Платежная система СБП» и привязкой к договору эквайринга. Для кассы ККТ в рабочем месте кассира включается возможность вывода QR-кода на экран покупателя или печать на чеке.
- 1Заключите договор с банком на приём платежей СБП и получите реквизиты мерчанта
- 2В 1С откройте настройки СБП и укажите расчётный счёт и банк
- 3Введите идентификаторы, выданные банком, и проверьте соединение
- 4Создайте вид оплаты «СБП» в справочнике видов оплат (для торговых конфигураций)
- 5Включите вывод QR-кода в чеке или на дисплее покупателя
- 6Проведите тестовый платёж на небольшую сумму и убедитесь, что статус оплаты приходит в программу
Проведение оплаты по QR-коду в розничной продаже
В рознице оплата по QR-коду оформляется прямо в чеке ККТ. Кассир в рабочем месте кассира (РМК) набирает товары, нажимает «Оплата» и выбирает вид оплаты «СБП» или «QR-код». Программа формирует динамический код с суммой чека, покупатель сканирует его и подтверждает перевод в приложении банка.
После подтверждения оплаты 1С получает ответ от банка и пробивает чек с признаком безналичной оплаты. Если подтверждение не пришло в течение ожидания (обычно несколько десятков секунд), чек не пробивается — кассир должен предложить другой способ оплаты или повторить попытку. Нельзя пробивать чек «вручную», когда деньги фактически не поступили: это создаст расхождение между кассой и счётом.
По закрытии смены данные попадают в «Отчет о розничных продажах», где сумма по СБП отражается отдельной строкой в табличной части «Оплата платёжными картами» (или «Безналичные оплаты» в зависимости от конфигурации). На её основании формируется задолженность эквайера перед организацией.
Проводки и документы при оплате через СБП
В бухгалтерском учёте розничная выручка по СБП проходит через счёт 57 «Переводы в пути» (субсчёт для эквайринга/СБП), потому что между оплатой покупателем и зачислением на расчётный счёт есть разрыв — обычно от нескольких минут до следующего рабочего дня.
| Операция | Дебет | Кредит | Документ в 1С |
|---|---|---|---|
| Отражена розничная выручка | 62.Р / 57 | 90.01 | Отчет о розничных продажах |
| Покупатель оплатил по QR-коду | 57.03 (СБП) | 62.Р | Отчет о розничных продажах (табличная часть оплат) |
| Деньги зачислены на расчётный счёт | 51 | 57.03 | Поступление на расчётный счёт (вид «Поступления от продаж по платёжным картам и банковским кредитам») |
| Удержана комиссия банка | 91.02 (или 44) | 57.03 / 76 | Поступление на расчётный счёт (строка комиссии) или отдельное списание |
В оптовой продаже схема проще: покупателю выставляется счёт с QR-кодом, а после оплаты оформляется «Поступление безналичных денежных средств» с видом операции «Оплата от покупателя». Если платёж прошёл через СБП с эквайринговым договором, сумма также может пройти через 57-й счёт с последующим зачислением — зависит от условий вашего договора с банком.
Как отразить оплату по QR-коду в оптовой продаже
Если покупатель оплачивает счёт по QR-коду, в 1С:Бухгалтерии удобно формировать код прямо из документа «Счёт покупателю» — кнопка «QR-код для оплаты» появляется после настройки СБП. Код содержит сумму счёта и назначение платежа, что снижает риск ошибки в реквизитах.
Когда деньги поступают на расчётный счёт, загрузите выписку через «Клиент-банк» или создайте документ вручную. Программа сопоставит платёж с контрагентом по назначению платежа и закроет задолженность по счёту. Проверьте, что документ «Поступление на расчётный счёт» корректно распределил сумму по договору и счёту — иначе аванс зависнет как неразобранный платёж.
Если оплата пришла от физического лица без договора (например, самозанятый оплатил по коду на витрине), создайте поступление с видом «Прочее поступление» или оформите розничную продажу — в зависимости от того, как у вас организован учёт таких операций. Заранее зафиксируйте выбранный порядок в учётной политике или внутреннем регламенте.
Сверка итогов и контроль поступлений
Ежедневно сверяйте три источника: сумму оплат по СБП в отчёте о розничных продажах, реестр платежей в личном кабинете банка-эквайера и фактическое зачисление по выписке. Расхождения обычно объясняются либо платежами «в пути» (оплата вечером, зачисление утром), либо удержанной комиссией.
Оборотно-сальдовая ведомость по счёту 57.03 в разрезе договора эквайринга показывает незачисленные суммы. Если остаток по дебету «висит» дольше обычного срока зачисления по договору (как правило, 1–3 рабочих дня), запросите у банка реестр платежей и найдите потерянную операцию.
Как проверить результат
Соответствует платежам последних 1–3 дней, ещё не зачисленным банком
Старые суммы висят неделями — платёж потерян или не проведено зачисление
Разница равна комиссии банка и платежам в пути
Расхождение без объяснения — ищите непробитый или отменённый чек
Счёт закрыт поступлением, авансов неразобранных нет
Платёж висит на счёте авансов без привязки к документу
Типичные ошибки и ограничения
Самая частая проблема — двойное отражение оплаты: чек пробит с оплатой СБП, а бухгалтер дополнительно создаёт ручное поступление на расчётный счёт без вида «по платёжным картам», и сумма задваивается в выручке или взаиморасчётах. Второй типовой сбой — чек пробит, а подтверждение оплаты от банка не пришло: деньги у покупателя списались, но в учёте продажи нет.
Учитывайте и ограничения самой СБП: существуют лимиты на сумму одного платежа (их устанавливают банки и регулятор), не все банки покупателей поддерживают оплату юрлицам по коду, а возврат по СБП оформляется как отдельная операция через эквайера — просто перевести деньги обратно нельзя, это нарушит связку с чеком возврата.
Часто задаваемые вопросы
Можно ли принимать оплату по QR-коду без кассы ККТ?
Если деятельность подпадает под обязательное применение ККТ, чек пробивать нужно независимо от способа оплаты — наличными, картой или QR-кодом. Освобождение от ККТ зависит от режима налогообложения и вида деятельности (например, самозанятые и отдельные категории на патенте), а не от способа приёма денег.
Как оформить возврат, если покупатель оплатил по QR-коду?
Возврат выполняется через функционал банка-эквайера из 1С или личного кабинета: создаётся чек возврата прихода, а деньги уходят покупателю на тот же счёт, с которого была оплата. Переводить сумму вручную по реквизитам покупателя нельзя — платёж не свяжется с чеком возврата.
Почему деньги по СБП пришли на счёт меньшей суммой, чем чек?
Банк-эквайер удерживает комиссию при зачислении. В учёте выручка отражается полной суммой чека, а разница проводится как расход на комиссию. Точный тариф смотрите в договоре с банком — он зависит от категории бизнеса.
Что делать, если платёж по QR-коду завис и не подтвердился?
Проверьте статус в личном кабинете эквайера: платёж может быть в обработке, отклонён банком покупателя или отменён по таймауту. Если деньги у покупателя списаны, а платёж не завершён, банк обычно возвращает их автоматически — уточните сроки у своего эквайера.
Нужен ли отдельный расчётный счёт для приёма платежей СБП?
Нет, платежи зачисляются на обычный расчётный счёт организации, указанный в договоре с банком-эквайером. В 1С достаточно привязать настройку СБП к этому счёту и корректно настроить счёт 57 для учёта сумм в пути.
Как в 1С отличить оплату по QR-коду от оплаты картой?
Создайте отдельный вид оплаты «СБП» и отдельный договор эквайринга — тогда в отчёте о розничных продажах и на счёте 57 оплаты будут разделены. Это упрощает сверку, потому что тарифы и сроки зачисления по картам и СБП обычно различаются.
Что важно запомнить
Оплата по QR-коду отражается в 1С как безналичный платёж через СБП: в рознице — через вид оплаты в чеке и счёт 57, в опте — поступлением на расчётный счёт. Комиссия банка идёт в расходы и не уменьшает выручку. Ежедневная сверка чеков, реестра эквайера и выписки — главный способ не потерять платежи.