Печать счета на оплату с QR-кодом: как включить в 1С и что делать, если кода нет

· 9 мин

Содержание

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

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

Название пунктов меню зависит от релиза. Если не нашли кнопку по пути из статьи, откройте нужный раздел и воспользуйтесь строкой поиска в форме: слова «счет», «печать», «QR» обычно выводят на нужную настройку.

Какой QR-код бывает в счете и чем они отличаются

Путаница начинается с самого слова «QR». Под ним скрываются три разных вещи.

ВариантЧто внутриКто формируетКогда нужен
Код платёжных реквизитовПолучатель, ИНН, счет, БИК, сумма, назначениеСама 1С при печатиКлиент платит через банковское приложение, поля подставляются автоматически
Ссылка СБПУникальная ссылка на конкретный платёжБанк (по договору на приём платежей)Нужна автоматическая привязка оплаты к счету
Ссылка на сайт или оплатуЛюбой URLСторонний сервисОплата картой на странице продавца

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

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

Подготовка: что заполнить, чтобы код появился

Печатная форма берёт данные из нескольких мест. Если хоть одно пустое, код либо не рисуется, либо не читается банком.

  1. 🏢 Организация. Полное наименование, ИНН, КПП (для юрлиц). Путь: Главное → Организации.
  2. 🏦 Банковский счет организации. Номер счета, БИК, банк. Путь: карточка организации → ссылка Банковские счета.
  3. 📝 Счет, который будет в документе. В счете на оплату должен быть выбран именно тот банковский счет, на который ждёте деньги.
  4. 👤 Контрагент. Для счета нужны наименование и ИНН покупателя.

Проверьте номер счета: 20 цифр. Одна лишняя или пропущенная, и приложение банка отклонит код с сообщением о неверных реквизитах.

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

Как в 1С распечатать счет с QR кодом: пошагово

Порядок для Бухгалтерии 3.0. В других типовых конфигурациях (управление торговлей, комплексная автоматизация, ERP) документ называется так же или очень похоже, меню отличается незначительно.

1. Создайте счет покупателю

Откройте Продажи → Счета покупателям (в части релизов раздел называется Продажи → Счета на оплату покупателям). Нажмите Создать.

Заполните:

  • контрагента и договор;
  • номенклатуру, количество и цену;
  • банковский счет организации;
  • ставку НДС для каждой строки.

Проведите документ кнопкой Провести. Печатать непроведённый документ можно, но привычка проводить сразу убирает расхождения с остатками и взаиморасчётами.

2. Откройте печатную форму

В документе нажмите кнопку Печать и выберите Счет на оплату. Есть и вариант Счет на оплату (с печатью и подписью): он подставляет факсимиле и печать, если картинки загружены в организацию.

Код обычно находится в верхней или нижней части листа. Размер небольшой, около 3 см, поэтому не удивляйтесь, если он выглядит скромно.

3. Проверьте, что код читается

Возьмите телефон и откройте камеру или приложение банка со сканером. Наведите на экран, не на распечатку: так вы проверите данные до отправки счета.

Приложение должно показать получателя, сумму и назначение. Если сумма пустая, код сформирован без суммы, и клиент вводит её вручную.

4. Отправьте счет покупателю

Из того же окна печати можно:

  • сохранить форму в PDF (кнопка с дискетой или пункт Сохранить);
  • отправить по почте кнопкой Отправить по электронной почте, если настроена учётная запись.

В PDF код остаётся рабочим. При отправке картинкой (скриншотом) важно, чтобы разрешение не сжималось: размытый код сканируется хуже.

Пошаговый помощник
Проверьте организацию
В карточке организации заполнены ИНН и наименование, банковский счет с БИК указан.

Что делать, если QR-кода в счете нет

Самая частая жалоба: форма печатается, а кода нет. Разберём по вероятности.

Старая версия конфигурации

Вывод кода платёжных реквизитов появился в типовых конфигурациях не сразу. В старых релизах его нет вообще. Посмотрите версию: Справка → О программе. Если релиз старый, его нужно обновить. Конкретный минимальный релиз для вашей конфигурации смотрите в списке изменений при обновлении или на сайте обновлений 1С.

Нестандартная печатная форма

Если форму доработали или заменили внешней обработкой, код мог пропасть. Проверьте в окне выбора формы: нет ли там пункта с припиской «внешняя» или названием вашей компании. Выберите штатную форму и сравните.

Не хватает реквизитов

Код строится по стандарту платёжных реквизитов. Без обязательных полей его не сформировать. Типичный набор причин:

  • нет банковского счета у организации;
  • в счете не выбран банковский счет;
  • не заполнен БИК или наименование банка;
  • в наименовании организации служебные символы, которые кодируются с ошибкой.
Диагностика: выберите симптом

Как добавить ссылку СБП в счет

Когда нужно, чтобы оплата привязывалась к счету автоматически, подключайте услугу банка. Общая схема одинакова для разных банков:

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

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

Комиссия СБП для бизнеса у банков разная. Ориентир: от долей процента до примерно 0,7% с платежа, а для некоторых категорий действуют льготные тарифы. Точное значение смотрите в договоре с вашим банком.

Шаблон и размер кода

Если банк выдал картинку или ссылку, в печатную форму её добавляют через редактор макета (Администрирование → Печатные формы, отчёты и обработки → Макеты печатных форм). Копию штатной формы редактируйте, оригинал не трогайте: при обновлении конфигурации правки в штатном макете теряются.

Размер кода: не меньше 2,5-3 см по стороне. Меньше сканируется хуже, особенно с телефона дешёвой камерой.

Счет с QR-кодом в разных ситуациях

Сценарии отличаются тем, кто платит и откуда.

Как вы выставляете счета?

Автоматизация: как не собирать счета вручную

Если счета выставляются потоком, ручная печать забирает время. Возможности, которые есть в типовом решении:

  • 📧 Рассылка из документа. Из списка счетов выделите несколько и отправьте почтой пачкой.
  • 🔁 Копирование. Для постоянных клиентов копируйте прошлый счет кнопкой Создать на основании или через контекстное меню списка.
  • 🌐 Бизнес-сеть. Обмен документами и счетами с контрагентом без ручной пересылки.
  • 🏦 Автозагрузка выписки. Подтягивает поступления, и счета закрываются по оплате.

Автоматическая привязка платежа к счету по коду реквизитов не работает , потому что банк не знает номер вашего счета. Для этого нужна именно ссылка СБП.

Как проверить, что клиент увидит именно то, что нужно

Перед массовой рассылкой сделайте тест на одном счете.

  • 📱 Отсканируйте код двумя разными приложениями банков. Если в одном данные читаются, а в другом нет, проблема в формате или размере.
  • 🖨 Распечатайте лист на обычном принтере и просканируйте бумагу. Бледный тонер и экономный режим печати заметно ухудшают считывание.
  • 🔍 Сравните сумму в приложении с итогом документа. Расхождение на копейки означает, что округление в документе настроено иначе, чем вы ожидали.
  • 📄 Откройте PDF на телефоне: код не должен «уезжать» за край страницы при масштабировании.

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

Типичные ошибки при печати счета с QR-кодом

  • ❌ Печать после смены банка. Организация перешла в другой банк, а в документе остался старый счет. Код ведёт на закрытый счет.
  • ❌ Устаревший БИК. Банк поменял БИК после реорганизации, а в справочнике старый. Обновите классификатор банков: Банк и касса → Банки → Загрузить из классификатора.
  • ❌ Код сжат при пересылке. Клиент получил картинку из мессенджера, и код не читается. Отправляйте PDF.
  • ❌ Копия формы без правок после обновления. После релиза штатная форма изменилась, а ваша копия осталась старой и не содержит код.
  • ❌ Назначение платежа не по делу. Если в шаблоне оно пустое или слишком длинное, часть банков обрезает или отклоняет.
Перед отправкой счета с QR-кодом
Выполнено: 0 / 5

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

Можно ли печатать счет с QR-кодом из «Бухгалтерии 3.0» и из «Управления торговлей»?
Да. В обеих конфигурациях документ счета на оплату покупателю имеет печатную форму с кодом. Различаются названия разделов меню и номера релизов, с которых функция появилась.
Чем QR-код реквизитов отличается от СБП?
Код реквизитов заполняет платёжку в приложении банка клиента. Ссылка СБП создаёт платёж под конкретный счет, и банк сообщает о его оплате.
Нужно ли платить за QR-код в счете?
За код реквизитов нет, он входит в печатную форму. За ссылку СБП банк может брать комиссию с платежа по условиям вашего тарифа.
Работает ли код для счета в иностранной валюте?
Код реквизитов предназначен для рублёвых платежей через банковские приложения. Для валютного счета проверьте возможности банка клиента отдельно.
Как понять, что клиент оплатил, если использовался простой код реквизитов?
По выписке: найдите поступление с суммой и назначением, затем сопоставьте со счетом. Автоматически это работает только с платёжной ссылкой СБП.
Можно ли убрать код из формы?
Да. Скопируйте штатную форму в редакторе макетов и удалите область с кодом. Оригинал лучше оставить как есть.

Источники

  • Федеральный закон от 27.06.2011 № 161-ФЗ «О национальной платёжной системе»