Как в excel сделать квитанции для налогов с QR кодом

Налоговые консультанты помогают ИП отчитаться и заплатить налоги. Для этого они проводят расчёты в excel и формируют квитанции на оплату. Оплата в адрес ФНС содержит ряд обязательных реквизитов, которые нужно заполнять при оплате. Это ИНН налогоплательщика, КБК, ОКТМО, период, тип платежа. Чтобы упросить процесс оплаты в налоговую можно разработать макрос, который сгенерирует платёжный QR. Оплата по такому QR коду проходит через мобильные банки: Сбербанк-Онлайн, Тинькофф, ВТБ-онлайн, Альфа и т.д. При этом все реквизиты заполняются из QR кода автоматически.

В данной статье разберём пример реализации макроса для excel, который формирует квитанции ФНС с QR кодом по платежам ИП.

Если Вам нужно заплатить в ФНС за себя и подготовить всего пару квитанций, то можно воспользоваться бесплатным сервисом подготовки квитанций с QR кодом для оплаты. В этом сервисе можно сделать квитанцию с QR кодом для оплаты налога.

Если Вы налоговый консультант и готовите много платёжных документов, то Вам будет интересен подход автоматизации изготовления квитанций с QR кодом.
Исходные данные.
1. Список в excel, который содержит данные по налогоплательщикам и суммам к оплате.
2. Реквизиты налоговой инспекции
3. Шаблон квитанции пд-4 налог, в который нужно вставить данные клиента и сгенерировать QR код

Задание

Сделать одну кнопку с макросом в excel. После нажатия кнопки будет диалог — откройте файл с начислениями. Открываете файл с начислениями «начисления_по_налогам.xlsx» макрос проходит по всем строкам и по каждому ИНН налогоплательщика формирует отдельный файл excel c квитанциями по формату «Шаблон квитанций новый», вставляет туда данные из начислений. А также генерирует QR код для оплаты на каждую квитанцию. Вставляет в верхний левый угол, чуть ниже слова Извещение.

Решение

Разработал VBA макрос excel, который вставил данные начислений в форму квитанций. Если клиентов много можно настроить генерацию квитанций по определённому перечню. В каждый отдельный файл будут попадать данные одного клиента по всем видам платежей в ФНС.
При нажатии кнопки «штрихкодировать» скрипт пройдёт все строки excel. Вставить данные о плательщике в форму квитанцию и сгенерирует QR код. Клиенту останется только отсканировать QR код для оплаты в банке или мобильном приложении Сбербанк-Онлайн, Тинькофф, ВТБ-онлайн, Альфа.
См. результат работы такого макроса в видео.

Демонстрация работы

Если Вам нужен подобный макрос, то Вы можете заказать разработку. Стоимость простого макроса 3500 руб. В зависимости от сложности задачи, цена может отличаться. Заказы можно направлять на почту analiticexpertpay@gmail.com

Как внедрить в excel формирование QR кода на квитанциях

Частой задачей для УК, ТСЖ, ТСН, ООО или ИП оказывающих коммунальные услуги, услуги связи, домофона или парковки является формирование квитанций для сбора платежей. Современные технологии позволяют принимать платежи по QR коду с автоматическим заполнением реквизитов. Но зачастую начисления и квитанции готовятся в самом excel. Квитанции уже привычны плательщикам и бухгалтеру и стоит задача внедрить в уже существующие квитанции и начисления QR код для оплаты через Сбербанк-Онлайн, Тинькофф, ВТБ, Альфа и другие банка.

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

Заказчик:
Нашей организации нужно сделать автоматическое формирование QR кода для оплаты коммунальных услуг. Ведём начисления в excel. Формат квитанции мы не хотим менять, так как он уже привычен жильцам и содержит все нужные данные. Можете предложить решение?

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

Заказчик:
Мне нужно именно формирование квитанции целиком, вместе с QR кодом и данными в ней.

Разработчик:
Да, можно по начислениям сделать формирование квитанций для каждой строки. Каждая строка начислений будет соответствовать отдельной квитанции с QR кодом для оплаты.

Заказчик:
Еще вопрос по макросу, правильно я понимаю, что в дальнейшем мы просто меняем данные за месяц и автоматически формируются все квитанции?

Разработчик:
Да, верно.

Заказчик
В каком формате формируются квитанции? пдф, эксель? jpeg?

Разработчик:
Excel. Его потом можно при необходимости сохранить в pdf.

Заказчик
Также может у вас реализована возможность начисления пеней в квитанции?

Разработчик:
Пени обычно считает сам поставщик услуги, если это поле есть в отдельной колонке в excel, то можно его добавить на квитанцию. В QR коде тег под пеню есть, но его никто не использует. Обычно пеню добавляют и считают в «сумму итого» к оплате, которую и помещают в QR код.

Заказчик:
Можно ли будет менять формат квитанции? Например, добавить раздел или изменить форматирование? Можно будет менять формат строк начислений?

Разработчик:
Да, формат квитанции можно будет менять. Но стоит учитывать, что позиция на которую будет помещаться QR код фиксированная, это место лучше оставлять без изменения. Остальное форматирование можно будет менять.
Насчёт начислений колонки в начислениях из которых берутся ключевые реквизиты ( ФИО, Лицевой счёт, Адрес, Сумма) макрос их отслеживает, они заданы через параметры. При крайней необходимости можно будет поменять.

Заказчик:
Что у нас останется в итоге после вашей работы?

Разработчик:
В результате работы у Вас будет привычный файл excel с вашими начислениями. Всё полностью сохраниться, будет добавлена одна кнопка «Штрихкодировать» с макросом, при нажатие на которую по начислениям будут сформированы квитанции и сгенерированы QR коды. Макросом можно будет пользоваться сколько угодно раз. Оплата за разработку единоразовая, а использовать можно будет бесконечно.

Заказчик:
Потребуется ли Ваша поддержка для этого макроса в дальнейшем? Что если мы отроем счёт в другом банке и реквизиты изменяться?

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

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

Если Вам тоже нужно добавить в свой файл excel формирование платёжного QR кода, то обращайтесь на почту analiticexpertpay@gmail.com. По цене индивидуальной разработки макроса VBA для excel от 3500 руб., в зависимости от сложности задачи.

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