QR-код в счёте на оплату в 1С 8.3: настройка, вывод и печать
Содержание
Выставили счёт физлицу, а он заплатил не на тот счёт и перепутал назначение? Платёж повис на невыясненных, вы теряете день на разбор. Куар-код на счёте снимает эту проблему: клиент наводит камеру банка — и платёжка заполняется сама.
Ниже — как в 1С сделать куар код в счете: где включить настройку, как вывести QR-код в печатной форме и добавить его в счёт на оплату в 1С 8.3 Бухгалтерия. Сделать счёт с куар кодом можно штатными средствами, без внешних обработок и программиста.
Платёжный QR в 1С — это код по стандарту ST00012 (тот же, что на квитанциях ЖКХ). Эквайринг для его печати не нужен: внутри только ваши реквизиты и сумма.
Зачем выводить QR-код в счёте на оплату
Смысл один — убрать ручной ввод реквизитов на стороне плательщика. Сильнее всего это выручает с физлицами и ИП, которые платят из мобильного приложения.
Что даёт код на практике:
- 📱 клиент сканирует QR камерой банка — ИНН, счёт, сумма и назначение подставляются автоматически;
- ✅ меньше ошибок в платёжках и «зависших» сумм на 76.09 и невыясненных;
- ⚡ оплата за 10 секунд вместо переписывания 20-значного номера счёта;
- 🧾 деньги приходят с корректным назначением — банковская выписка разносится без ручного сопоставления;
- 📉 меньше звонков «а куда платить?» от клиентов-физлиц.
Юрлицам код не мешает: они платят через клиент-банк, но при желании тоже отсканируют.
Что подготовить, чтобы добавить QR-код в счёт
QR собирается из реквизитов вашей организации. Пусто в карточке — код либо не появится, либо банк его не прочитает. Проверьте заранее.
Без заполненного банковского счёта организации QR-код не появится вообще. Реквизиты берутся из карточки: Главное → Организации → ваша организация → Банковские счета.
Если организаций несколько, проверьте счёт у каждой: QR берёт данные той организации, что указана в шапке документа.
Как в 1С сделать счёт с куар кодом: пошагово
В типовой «1С:Бухгалтерия 8» (ред. 3.0) вывод QR-кода включается одной галкой. Отдельная лицензия и доработки не нужны.
Продажи → Счета покупателям. Заполните номенклатуру, сумму, выберите банковский счёт организации и проведите документ.Печать выберите Счёт на оплату или Счёт на оплату (с QR-кодом). В свежих релизах вариант с кодом идёт отдельной строкой списка.Выводить QR-код (в части релизов — шестерёнка → Показывать QR-код). Поставьте галку: код появится в блоке с реквизитами получателя.Нет пункта «с QR-кодом» в меню печати — почти всегда виноват устаревший релиз конфигурации. Обновите Бухгалтерию 3.0: поддержка платёжного QR в типовой есть давно.
Где хранится сумма и назначение платежа
- 💰 сумма — итог «Всего к оплате» из табличной части счёта;
- 📝 назначение — поле документа, либо собирается автоматически: «Оплата по счёту № 47 от 12.05»;
- 🏦 реквизиты получателя — из банковского счёта организации, выбранного в шапке.
Нужен другой текст назначения — поправьте его в самом документе до печати. После печати код уже не пересоберётся.
Как сделать, чтобы QR печатался во всех счетах
- один раз выберите форму с QR и поставьте галку;
- отправьте счёт на печать или в PDF — настройка сохранится;
- для других пользователей повторите то же под их логинами (настройка персональная).
Что попадает в QR-код: расшифровка полей
Стандарт ST00012 кодирует набор пар ключ=значение. Базовый набор 1С формирует сама — вот откуда берётся каждое поле.
| Поле в QR | Что означает | Откуда берётся в 1С |
|---|---|---|
Name | Наименование получателя | Карточка организации |
PersonalAcc | Расчётный счёт | Банковский счёт организации |
BankName / BIC | Банк и БИК | Банковский счёт |
CorrespAcc | Корсчёт банка | Классификатор банков |
PayeeINN | ИНН получателя | Реквизиты организации |
KPP | КПП получателя | Реквизиты организации |
Sum | Сумма в копейках | Итог счёта |
Purpose | Назначение платежа | Поле счёта |
Сумма в стандарте — в копейках. 12 500 ₽ уйдёт в код как Sum=1250000. Умножать вручную не нужно, 1С пересчитывает сама.
Проверить содержимое просто: отсканируйте код любым сканером — он покажет текстовую строку вида ST00012|Name=ООО Ромашка|PersonalAcc=40702810....
Как вывести QR-код в счёте, если печатная форма нетиповая
Кастомный макет счёта — вторая по частоте причина, почему код не печатается. В доработанной форме область с QR просто отсутствует.
Варианты решения:
- 🔄 вернуться к типовой форме — самый быстрый путь: снимите свою форму с использования и распечатайте типовой счёт с QR;
- 🧩 добавить область в свой макет — программист вставляет в макет картинку QR и заполняет её значением из типового модуля печати;
- 📎 печатать двумя формами — типовой счёт с кодом клиенту, свой кастомный — для внутренних нужд.
Не заказывайте доработку, пока не проверили релиз и реквизиты. В большинстве обращений «нужен программист» оказывается пустым банковским счётом или старой конфигурацией.
Быстрая оплата для физлиц и ИП: платёжный QR и СБП
Платёжный QR из счёта и QR Системы быстрых платежей — разные механизмы. Их часто путают, а разница в деньгах заметная.
| Признак | Платёжный QR (ST00012) | QR СБП (C2B) |
|---|---|---|
| Что нужно подключить | ничего | договор эквайринга с банком-участником СБП |
| Как зачисляется | обычный перевод по реквизитам | через СБП, почти мгновенно |
| Комиссия | как за входящую платёжку | льготная, ориентировочно 0,4–0,7% |
| Где включается в 1С | галка в печатной форме счёта | раздел настроек оплаты / обмен с банком |
| Кому подходит | счёт физлицу «просто чтобы заплатил» | розница и регулярный поток платежей от физлиц |
Для разовых счетов физлицам и ИП хватает платёжного QR. СБП подключают, когда важны пониженная комиссия и зачисление в ту же минуту.
Особенности в УТ, КА и ERP
Логика та же, но пункты меню называются иначе и лежат в разделе продаж.
- 🛒 УТ 11 — документ
Счёт покупателю(илиЗаказ клиента), печатьСчёт на оплату, флажок вывода QR в настройках печати формы; - 🏭 КА / ERP — аналогично, плюс возможны собственные правила формирования назначения платежа;
- 🗄 старые конфигурации (УТ 10.3, БП 2.0) — типового QR нет, код добавляют внешней обработкой печати или переходят на актуальный релиз.
Типичные ошибки при настройке QR-кода
Большинство проблем — не в 1С, а в незаполненных данных. Найдите свой симптом.
Выводить QR-код заново.Если не помогло: обходные пути
Когда галка есть, реквизиты заполнены, а код всё равно не появляется:
- распечатайте счёт по другой организации — так отсекается проблема в конкретной карточке;
- проверьте под другим пользователем с полными правами;
- проверьте, не заменена ли типовая форма счёта дополнительной обработкой (
Администрирование → Печатные формы, отчёты и обработки); - как временное решение — сформируйте платёжный QR отдельным сервисом и вложите картинку в счёт вручную;
- в облачных сервисах (аренда 1С) уточните, не отключена ли дополнительная печатная форма на стороне провайдера.
Если счёт уходит клиенту по ЭДО или почтой в PDF, код работает так же: QR внутри PDF сканируется с экрана без потери качества.
Как проверить, что всё работает
Тест перед рассылкой счетов клиентам:
- проведите тестовый счёт покупателю на небольшую сумму, например 100 ₽;
- распечатайте форму с QR или сохраните в PDF;
- отсканируйте код приложением своего банка;
- сверьте расчётный счёт, ИНН, КПП, сумму и назначение на экране банка;
- поля совпали — форму можно использовать в работе.
Проверять лучше именно банковским приложением, а не обычным сканером: банк покажет, что реально принял в платёжку.
Частые вопросы
Нужен ли эквайринг или договор с банком, чтобы печатать QR в счёте?
ST00012 содержит только ваши реквизиты. Договор эквайринга нужен лишь для QR СБП с льготной комиссией.В какой версии 1С есть QR-код в счёте?
Почему QR-код не появляется при печати?
Можно ли сделать QR-код в счёте для физлица и ИП?
Чем платёжный QR отличается от QR СБП?
Как изменить назначение платежа в QR-коде?
Меняется ли QR, если клиент платит частями?
Коротко
- 🎯 галка
Выводить QR-кодв печатной форме счёта — всё, что нужно в типовой БП 3.0; - 🏦 код берёт реквизиты из банковского счёта организации и итог документа — заполните их заранее;
- 🐛 «код не читается» почти всегда = пустой или неверный расчётный счёт, «кода нет» = старый релиз или свой макет;
- 💸 для льготной комиссии нужен уже не платёжный QR, а СБП с договором эквайринга;
- 📱 перед рассылкой проверьте код сканом в банковском приложении.
Источники
- Стандарт ЦБ РФ СТО БР ФО 1.0 (QR-код для платежей, формат ST00012)
- Положение Банка России № 762-П о правилах осуществления перевода денежных средств