Ку-Ку Код

Счет на оплату с QR-кодом: в 1С и без 1С

Посмотрите в таблице, что 1С:Бухгалтерия 8 дает напечатать на счете физлицу, ИП и юрлицу, а для счета без 1С скачайте шаблон в XLSX с местом под код.

Сценарии для малого бизнеса 9 мин на чтение 30.09.2026

В 1С:Бухгалтерии 8 с версии 3.0.164 QR-код на счете на оплату это ваш выбор при печати. Счет физлицу, самозанятому или индивидуальному предпринимателю (ИП) можно напечатать с кодом или без него, а счет юрлицу программа печатает только без кода.

Выставить счет с QR-кодом без 1С тоже можно. Сделайте счет как обычно, в Excel, Word или Google Документах, а потом соберите код по реквизитам на вкладке «Оплата» нашего генератора и вставьте его в счет как рисунок.

QR-код в счете на оплату в 1С:Бухгалтерии 8.3

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

Какие варианты вы увидите при печати, зависит от поля «Вид контрагента» в карточке покупателя.

Вид контрагентаЧто можно выбрать при печати счета
Физическое лицо или самозанятыйКод СБП (если настроен прием через СБП), код по реквизитам или счет без кода
Индивидуальный предпринимательКод по реквизитам или счет без кода
Юридическое лицоТолько счет без кода

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

Почему 1С:Бухгалтерия не печатает QR-код юрлицу и как убрать код из счета

ГОСТ Р 56042-2014 написан для платежей физлиц, так он и называется: «Стандарты финансовых операций. Двумерные символы штрихового кода для осуществления платежей физических лиц». Приложение банка сканирует такой код, когда физлицо платит с телефона.

Бухгалтер юрлица создает платежное поручение в банк-клиенте и переносит туда реквизиты из счета, поэтому код на счете ему не нужен. ИП по закону физическое лицо (ст. 23 ГК РФ), поэтому счет он может оплатить и из личного приложения банка по коду.

Чтобы убрать QR-код из счета, при печати выберите вариант без кода. Счет без кода можно напечатать любому покупателю. В версиях старше 3.0.164 выбора при печати нет, и код в счет попадает по правилам той версии, поэтому обновите программу, если хотите выбирать сами.

Счет с QR-кодом в УТ 11

В 1С:Управлении торговлей 11 (УТ 11) печатная форма счета на оплату есть у документов «Заказ клиента», «Реализация товаров и услуг», «Реализация услуг и прочих активов» и «Акт выполненных работ». Если в программе включены отдельные счета на оплату, она есть и у документа «Счет на оплату».

По описанию версии 11.5.16.61 УТ 11 выводит QR-код в эту форму в двух случаях. Если до печати вы сформировали по документу платежную ссылку СБП, на счете будет код СБП. Если ссылки нет, но в документе указан расчетный счет, УТ 11 печатает код по реквизитам, без логотипа СБП.

Как сделать QR-код для счета без 1С

Для примера возьмем счет на оплату № 17 от 30.09.2026 на 12 500 руб. за консультацию. Его выставила ИП Кузнецова Ольга Николаевна (реквизиты вымышленные). Откройте генератор QR-кода для оплаты по реквизитам. По этой ссылке вкладка «Оплата» и формат «PNG» уже выбраны.

На первом шаге впишите в поле «Получатель» ИНН или название и выберите вариант из подсказки. Впишите 9 цифр БИК, и поля «Банк» и «Корр. счет» заполнятся из справочника Банка России. Впишите 20 цифр в поле «Расчетный счет».

В поле «Назначение платежа» впишите «Оплата по счету № 17 от 30.09.2026». Метки в фигурных скобках в этом поле подставляют в назначение данные из строк плательщиков, для одного счета они не нужны, и текст без них попадет в код как есть. Нажмите «Дальше: плательщики».

На втором шаге впишите 12 500 в поле «Сумма, руб.». Не заполняйте поля «Лицевой счет» и «ФИО плательщика», потому что они попадут в код как данные плательщика, а счету на оплату они не нужны. Нажмите «+ Добавить в список».

Нажмите «Скачать PNG» и получите файл PNG около 1200 пикселей по стороне. Для рисунка шириной 4 см такого файла хватает с запасом. Все, что вы ввели на двух шагах, попадет в код одной строкой, которая начинается с ST00012, и каждая ее часть описана в статье про строку ST00012 в QR-коде.

Куда и какого размера ставить код на счете

Строка ST00012 с реквизитами получателя, ИНН, суммой и назначением из примера дает код шириной 57 модулей (модуль это одна клетка кода). Файл PNG из генератора уже несет белое поле по 4 модуля с каждой стороны, поэтому по ширине в нем 65 модулей. При ширине рисунка 4 см модуль выходит 0,62 мм. При ширине 3,5 см модуль выходит 0,54 мм. Минимальный модуль по ГОСТ Р 56042-2014 равен 0,4064 мм, но офисный лазерный принтер печатает модули без слипания только от 0,5 мм. Поэтому вставляйте рисунок шириной 4 см и не сжимайте его уже 3,5 см.

Перед тем как вставить код в счет, откройте PNG на экране и отсканируйте его приложением своего банка. Для первого счета попросите отсканировать код еще и коллегу с другим банком. Если в форме перевода стоят ваш расчетный счет, сумма и назначение с номером счета на оплату, вставляйте код. Если там другие данные, сверьте реквизиты на вкладке «Оплата».

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

Можно скачать шаблон счета на оплату с местом под QR-код (XLSX). Справа от реквизитов получателя в нем оставлено место 4 × 4 см под код. Реквизиты, позиция с консультацией и назначение платежа взяты из примера. Замените их своими.

Коды пачкой для серии счетов

Если счетов на оплату много, соберите строку ST00012 для каждого формулой в Excel. Реквизиты получателя в формуле постоянные, а сумма и назначение с номером и датой счета берутся из колонок. Такая формула описана в статье про квитанции с QR-кодом на список плательщиков. В конец каждой строки допишите через вертикальную черту номер счета на оплату, например «|Счет 17». Форма считает подписью кода текст после последней черты, если в нем нет знака «=», и эта подпись попадет в имя файла PNG.

Вставьте готовые строки в список на вкладке «Оплата», по строке на счет, или загрузите их файлом. Вы получите архив ZIP с отдельным файлом PNG на каждый счет. Не подставляйте номер и дату счета в назначение метками {account} и {period}, потому что номер попадет в код как лицевой счет плательщика, а дата попадет туда как период оплаты.

FAQ

Как добавить QR-код в счет на оплату в 1С 8.3?

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

Как убрать QR-код из счета в 1С?

В 1С:Бухгалтерии с версии 3.0.164 при печати счета выберите вариант без QR-кода, он есть для любого вида контрагента. В УТ 11 код по реквизитам печатается, пока в документе указан расчетный счет.

Почему 1С:Бухгалтерия не печатает QR-код в счете для юрлица?

Потому что код по ГОСТ Р 56042-2014 рассчитан на платежи физических лиц из приложения банка, а юрлицо оплачивает счет платежным поручением. В УТ 11 условие другое, там код по реквизитам выводится при указанном в документе расчетном счете.

Можно ли создать счет с QR-кодом онлайн без 1С?

Можно, если счет вы делаете в Google Документах или в шаблоне из этой статьи, открытом в Google Таблицах. Код по реквизитам соберите на вкладке «Оплата», скачайте файл PNG и вставьте его в счет как рисунок. Генератор делает только код, счета он не нумерует и оплату не отслеживает.

Какого размера печатать QR-код на счете?

Вставьте рисунок шириной 4 см. Сам код в нем занимает 3,5 см, а модуль выходит 0,62 мм. Не сжимайте рисунок уже 3,5 см, иначе модуль станет мельче 0,54 мм.

Что записано в QR-коде на счете?

Реквизиты получателя, сумма и назначение платежа. Сумма хранится в копейках, поэтому 12 500 руб. записаны в строке как Sum=1250000.

Следующий шаг

Напечатайте ближайший счет на оплату с QR-кодом и отсканируйте распечатку приложением банка. Счет готов к отправке, если в форме перевода стоят ваш расчетный счет, сумма и назначение с номером этого счета.

Сделайте QR-код для счета на оплату.

Соберите свой лист с QR-кодами

Вставьте список ссылок или загрузите файл, а мы разложим коды с подписями по листам A4 и отдадим PDF, SVG или PNG.

Открыть генератор
бесплатно, без регистрации