Я не так давно работаю «на стороне бизнеса», но уже успел заметить одну из частых проблем, с которой сталкиваются бухгалтеры и налоговые консультанты. Речь идет о необходимости быстро и точно спрогнозировать возможные финансовые потери (пени) при подаче уточненных налоговых деклараций.
В этой статье я хочу разобрать важный нюанс расчета пени по НДС, и рассказать, как я сделал этот процесс удобным для себя. Надеюсь, этот инструмент сэкономит время и вам.
⚠️ В чем суть проблемы
Когда мы находим ошибку в декларации (или за нас это сделал налоговый орган), которая привела к занижению налога, перед нами встает задача: подать уточненную налоговую декларацию (УНД) так, чтобы не получить штраф.
Согласно п. 4 ст. 81 НК РФ, чтобы избежать штрафа, важно: до подачи УНД (и до того, как вы узнали о выявлении ошибок инспекцией/о назначении выездной проверки) обеспечить достаточное положительное сальдо ЕНС — чтобы оно покрывало недоимку и соответствующие пени.
Если недоимку посчитать легко, то с пенями по НДС начинается «высшая математика». Стандартные онлайн-калькуляторы чаще всего рассчитаны на простой сценарий «одна сумма — один срок». Поэтому по НДС ими пользоваться неудобно: приходится вручную разбивать долг на 1/3 и считать сроки отдельно.
Потому что согласно п. 1 ст. 174 НК РФ, НДС платится равными долями в течение трех месяцев. Это значит, что задолженность за один квартал имеет три разных срока возникновения.
Дополнительно усложняет расчёт то, что пени считаются за каждый календарный день просрочки, а ключевая ставка и правила для организаций в разные периоды отличались. Поэтому ручной расчёт — это не «одна формула», а цепочка проверок по датам.
❌ Почему Excel не всегда спасает
Считать это вручную в Excel, особенно если у вас большой реестр операций (например, сняли вычеты по 50 счетам-фактурам), — это долго и можно ошибиться.
Вам нужно:
Разбить сумму по каждому счету-фактуре на три части.
Для каждой части определить свой срок уплаты (для периодов с 2023 года — 28-е число соответствующих месяцев; по 2022 году действовали иные сроки — их тоже надо учитывать).
Учесть переносы сроков из-за выходных и праздников.
Применить ключевую ставку (она менялась, и расчёт идёт по периодам).
Ошибка в формуле или календаре — и сумма пени будет некорректной.
✅ Моё решение: автоматизация процесса
Столкнувшись с этой рутиной, я решил автоматизировать процесс и создать инструмент, который учитывает всю специфику Налогового кодекса. Так я собрал веб-сервис, в алгоритм которого заложил следующие нюансы:
Универсальность (Покупки и Продажи). Калькулятор работает с обоими типами ошибок:
Аннулирование вычета: если нужно убрать запись из Книги покупок (Раздел 8).
Добавление реализации: если вы забыли отразить счет-фактуру в Книге продаж (Раздел 9).
В обоих случаях программа корректно рассчитает, сколько налога и пени нужно доплатить.
Автоматическое дробление (Правило 1/3). Программа сама делит НДС на три части и корректно округляет копейки.
Умный календарь. В расчёте учтён производственный календарь: если срок уплаты выпадает на выходной/праздник — алгоритм сдвигает его на ближайший следующий рабочий день. Технически это реализовано через библиотеку python-holidays + проверку выходных.
История ставок ЦБ. В базу зашиты все ставки, действовавшие в разные периоды, в том числе текущая ключевая ставка по состоянию на 22.12.2025 — 16%.
Отдельно также учтены особенности расчёта пеней для организаций в разные периоды (в т.ч. «ступенчатые» правила 2025–2026), чтобы не держать это в голове и не пересчитывать вручную.
🚀 Как воспользоваться: Ручной ввод или Excel
Инструмент доступен всем желающим, регистрации не требует.
👉 Ссылка на калькулятор: https://und.naloginsider.ru/
Я постарался сделать сервис гибким, поэтому предусмотрел два способа работы с данными. Выбирайте тот, который удобнее в вашей ситуации.
1. Ручной ввод Вы можете самостоятельно заполнить данные по каждому счету-фактуре прямо в интерфейсе сайта. Этот вариант идеален, если операций немного — например, нужно точечно убрать вычет по паре документов или добавить реализацию.
2. Автоматическая загрузка из Excel Если корректировок много, есть возможность автоматического ввода: сервис умеет считывать данные прямо из вашей таблицы.
Чтобы программа корректно распознала данные, файл должен быть в определенном виде. Ниже привожу пример, как должна выглядеть таблица:
Алгоритм прост: формируете файл по образцу —> загружаете на сайт —> получаете готовый расчет.
Чтобы выгрузить данные (с детализацией) необходимо нажать на кнопку «Скачать отчет».
⚡Обратная связь
В нестандартных ситуациях (например, частичные оплаты, перекрытие за счёт положительного сальдо ЕНС, разные даты фактического погашения) итог может зависеть от реальных движений по ЕНС.
Проект живой, я продолжаю его дорабатывать. Поэтому, если в процессе использования у вас возникнут вопросы, вы заметите неточность или у вас появятся идеи, как сделать сервис еще удобнее — напишите об этом мне.
Для оперативной связи, а также чтобы не пропустить обновления алгоритма и другие полезные разборы по налоговым проверкам, подписывайтесь на мой Telegram-канал:




Начать дискуссию