К статье
Практический материал

Другое · 11 мин

Почему 1С:ЗУП неправильно считает НДФЛ и как это исправить

Разбираем, почему 1С:ЗУП неверно считает НДФЛ: новая шкала ставок, вычеты, сторнирования, даты дохода. Пошаговая диагностика и способы исправления расчёта.

В 2026 году 1С:ЗУП чаще всего «неправильно» считает НДФЛ из-за устаревшего релиза: прогрессивная шкала 13–22% и новые лимиты дохода требуют актуальной версии программы, иначе налог рассчитывается по старым ставкам. Вторая типовая причина — неверные даты получения дохода, статус нерезидента у сотрудника или дубли в регистре доходов, из-за чего программа применяет вычеты дважды либо вовсе их не учитывает. Прежде чем править проводки вручную, проверьте отчёт «Расчётный листок» и регистр «Учёт доходов для НДФЛ»: расхождение почти всегда находится там, а не в самом алгоритме расчёта.

Дополнительную сложность добавила реформа налогообложения доходов физлиц: введена пятиступенчатая прогрессивная шкала ставок (13%, 15%, 18%, 20%, 22%), изменился порядок применения вычетов и появились новые требования к учёту доходов по видам. Если конфигурация не обновлена или обновление установлено некорректно, программа продолжает считать налог по старым правилам — и сумма не сходится.

Важный принцип: НДФЛ в ЗУП считается нарастающим итогом с начала года по каждому сотруднику отдельно. Поэтому «неправильная» сумма в конкретном месяце часто является не ошибкой текущего расчёта, а следствием корректировки прошлых периодов — сторно, перерасчёта отпуска, изменения статуса нерезидента.

Обновление конфигурации и новая шкала ставок НДФЛ

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

Проверьте актуальность релиза: Администрирование → Обслуживание → Обновление версии программы. Сравните номер версии с актуальным на портале поставщика. После обновления обязательно выполните перерасчёт НДФЛ за текущий год — обновление само по себе не пересчитывает уже проведённые документы.

Обратите внимание: повышенная ставка применяется не к весь доход, а к сумме превышения порога. Если сотрудник получил крупную премию и программа «внезапно» удержала больше — это может быть корректное поведение, а не ошибка. Проверьте накопленную базу с начала года в отчёте «Анализ НДФЛ».

Дата получения дохода и межрасчётные выплаты

НДФЛ исчисляется на дату фактического получения дохода. Для зарплаты это последний день месяца, для отпускных, больничных и премий, выплачиваемых в межрасчётный период, — день выплаты. Если в документе «Отпуск» или «Премия» указана неверная дата выплаты, налог попадает не в тот месяц, и при сравнении с ожиданиями возникает расхождение.

Типичный сценарий: отпускные начислены документом с планируемой датой выплаты, но фактически выплачены в другой день. Программа ориентируется на дату из документа начисления или из ведомости — в зависимости от настроек. Проверьте соответствие дат в документе начисления и в ведомости на выплату.

Ещё одна ситуация — доход в натуральной форме и материальная выгода. Эти доходы регистрируются отдельными документами («Доход в натуральной форме», «Операция учета НДФЛ»), и налог с них удерживается при ближайшей денежной выплате. Если бухгалтер не видит этих документов, сумма удержанного налога кажется завышенной.

Вычеты: заявления, статусы и месяц начала применения

Стандартные вычеты на детей применяются с месяца, указанного в заявлении, и действуют до месяца, в котором доход превысил установленный лимит. Если вычет «не применяется», проверьте: введено ли заявление (Кадры → Вычеты НДФЛ → Заявление на вычеты), корректен ли месяц начала, не превышен ли лимит дохода.

Обратная ситуация — вычет применяется дважды или у уволенного сотрудника. Такое бывает при дублях физических лиц в справочнике: программа воспринимает два элемента справочника как разных людей, и вычеты учитываются некорректно. Выполните поиск дублей через «Администрирование → Обслуживание → Корректировка данных» или типовые средства поиска дублей физлиц.

Имущественные и социальные вычеты по уведомлению из ИФНС вводятся документом «Уведомление о предоставлении вычета». Если сумма вычета велика, налог в текущих месяцах может быть нулевым — это норма, а не сбой. Проверьте остаток вычета в отчёте по НДФЛ.

Налог больше ожидаемогоПревышение порога ставки или сторно вычетов

Накопленную базу с начала года и лимит вычетов

Налог меньше ожидаемогоПрименился вычет или перерасчёт прошлых периодов

Заявления на вычеты и документы сторно за прошлые месяцы

Налог «прыгает» по месяцамМежрасчётные выплаты с разными датами дохода

Даты выплаты в документах начисления и ведомостях

Налог не удержан вовсеДоход зарегистрирован без выплаты или ошибка статуса

Наличие ведомости на выплату и статус налогового резидента

Сторнирования, перерасчёты и статус нерезидента

Документы «Сторнирование начислений» и перерасчёты прошлых периодов изменяют ранее исчисленный налог. Поскольку НДФЛ считается нарастающим итогом, корректировка январского отпуска отразится в текущем месяце — и сумма налога за месяц будет отличаться от «13% от начисленного». Это самая частая причина ложных тревог.

Отдельный блок — смена налогового статуса. Если сотрудник был нерезидентом (ставка 30%) и стал резидентом, программа выполняет пересчёт по ставке 13% с начала года. Результат виден как резкое уменьшение или возврат налога в одном из месяцев. Проверьте документ «Статус налогоплательщика» и историю его изменений.

Излишне удержанный НДФЛ прошлых периодов программа зачитывает при следующих выплатах или оформляет возврат по заявлению сотрудника. Если возврат оформлен документом «Возврат НДФЛ», суммы в ведомости будут отличаться от расчётных — сверяйте с регистром расчётов с бюджетом.

Порядок диагностики расчёта НДФЛ
  1. 1
    Сформируйте отчёт «Анализ НДФЛ по сотруднику» за год и найдите месяц, где пошло расхождение
  2. 2
    Проверьте регистр «Учет доходов для исчисления НДФЛ»: все ли начисления попали в базу с верными датами
  3. 3
    Сверьте регистр «Расчеты налогоплательщиков с бюджетом по НДФЛ»: исчислено, удержано, перечислено
  4. 4
    Проверьте заявления на вычеты, статус резидента и наличие сторнирующих документов
  5. 5
    Убедитесь, что релиз конфигурации актуален, и при необходимости выполните перерасчёт налога документом «Перерасчет НДФЛ»

Как проверить и исправить расчёт штатными средствами

Основной инструмент диагностики — отчёты раздела «Налоги и взносы»: «Анализ НДФЛ», «Регистр налогового учёта по НДФЛ», «Сводная справка по НДФЛ». Они показывают базу, вычеты и налог по каждому месяцу нарастающим итогом. Сравнение с ручным расчётом начинайте с января, а не с проблемного месяца.

Если расхождение найдено в данных, исправление выполняется документом «Перерасчет НДФЛ» (Налоги и взносы → Перерасчет НДФЛ) — он корректирует исчисленный налог без ручной правки регистров. Для ошибок в доходах используйте «Операцию учета доходов для НДФЛ» или сторнирующие документы.

Прямая правка регистров вручную — крайняя мера. Она нарушает связность учёта: сумма в ведомости перестанет совпадать с регистрами, а отчётность 6-НДФЛ соберётся с ошибками. Перед любыми ручными корректировками сделайте резервную копию базы и зафиксируйте исходные значения.

Типичные ошибки пользователей

Значительная часть «ошибок программы» — это ошибки ввода данных. Ниже типовые ситуации, которые стоит проверить в первую очередь, прежде чем искать дефект конфигурации.

Типичные ошибки
01
Неверная дата выплаты в межрасчётном документе — налог попадает не в тот месяц и «не сходится» с ожиданием
02
Заявление на вычет введено с будущего месяца — вычет не применяется задним числом, кажется, что налог завышен
03
Дубли физических лиц в справочнике — вычеты и доходы дробятся между двумя карточками
04
Ручная правка НДФЛ в ведомости — расхождение между удержанным и исчисленным налогом, ошибки в 6-НДФЛ
05
Игнорирование перерасчётов прошлых периодов — текущий налог трактуется как ошибочный, хотя он включает корректировку

Отдельно отметим привычку сверять налог «в уме» как процент от начисленного за месяц. При прогрессивной шкале, вычетах и нарастающем итоге такой метод неприменим: корректная проверка — только через накопленную базу с начала года с учётом всех корректировок.

Когда проблема в самой конфигурации

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

Для нетиповых конфигураций проверьте, не переопределены ли процедуры расчёта НДФЛ в расширениях и дополнительных модулях. Отключите расширения по очереди и повторите расчёт на копии базы. Если после отключения расчёт совпадает с ожидаемым — причина в доработке.

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

Контрольные точки

Как проверить результат

Налог за месяц в отчёте «Анализ НДФЛ»
Норма

Совпадает с расчётом от накопленной базы с учётом ставки и вычетов

Тревожный признак

Расходится без видимых сторно и перерасчётов

Даты дохода в регистре учёта доходов
Норма

Соответствуют фактическим датам выплат

Тревожный признак

Даты смещены относительно ведомостей

Исчисленный и удержанный налог за год
Норма

Разница объясняется сроком удержания при выплате

Тревожный признак

Накопленная разница без документального основания

6-НДФЛ после исправлений
Норма

Формируется без ошибок контрольных соотношений

Тревожный признак

Расхождения между разделами и по КБК/ОКТМО

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

Почему в середине года НДФЛ сотрудника резко вырос?

Наиболее вероятная причина — накопленная с начала года база превысила порог прогрессивной шкалы, и к сумме превышения применяется повышенная ставка. Проверьте накопленный доход в отчёте «Анализ НДФЛ»: если порог пройден, повышение налога корректно.

Программа не применяет вычет на ребёнка, хотя заявление есть. Что проверить?

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

Можно ли исправить НДФЛ прямо в ведомости на выплату?

Технически сумма в ведомости редактируется, но делать этого не следует: возникнет разница между исчисленным и удержанным налогом, которая вылезет в 6-НДФЛ и при сверке с бюджетом. Правильный путь — документ «Перерасчет НДФЛ» или исправление исходных данных.

После обновления релиза налог за прошлые месяцы изменился. Это нормально?

Обновление само по себе не пересчитывает проведённые документы, но если после него выполнен перерасчёт или перепроведены документы, налог может измениться — например, из-за исправленных алгоритмов. Сравните расчёт до и после на копии базы и оформите перерасчёт документально.

Сотрудник стал резидентом, а налог не пересчитался. Что делать?

Проверьте, что статус изменён документом с корректной датой, а не просто в карточке сотрудника. Затем выполните перерасчёт НДФЛ с начала года — пересчёт с 30% на основную ставку выполняется именно перерасчётом, а не автоматически при следующем начислении.

Как отличить ошибку программы от ошибки в данных?

Сформируйте «Анализ НДФЛ» по сотруднику за год и пересчитайте налог вручную от накопленной базы с учётом ставки и вычетов. Если ручной расчёт совпадает с программой — данные введены не так, как ожидалось. Если не совпадает на корректных данных актуального релиза — вероятна проблема конфигурации или доработок.

Итог

Что важно запомнить

НДФЛ в ЗУП считается нарастающим итогом, поэтому расхождение почти всегда объясняется датами дохода, вычетами, сторно или статусом резидента, а не сбоем. Диагностику ведите отчётами и регистрами, исправляйте документом «Перерасчет НДФЛ» и никогда не правьте регистры вручную без резервной копии.