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

Другое · 9 мин

Почему в 1С не удерживается НДФЛ с работника

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

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

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

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

Как быстро локализовать проблему

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

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

База есть, налог нулевойВычеты перекрыли доход или неверный статус

Проверьте вычеты в карточке сотрудника и статус резидента

Базы нет вовсеДоход не зарегистрирован в учёте НДФЛ

Проверьте, проведён ли документ начисления и не отменено ли движение

Исчислено, но не удержаноНе было выплаты дохода

Проверьте ведомости на выплату за период

Налог исчислен раньшеДоход учтён в прошлом месяце

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

Стандартные и другие вычеты перекрыли доход

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

Проверьте в карточке сотрудника раздел «Вычеты» (или документ «Заявление на вычеты НДФЛ»): какие вычеты заявлены, с какой даты действуют, не продублированы ли они. Бывает, что вычет внесён дважды — и в заявлении, и вручную в документе начисления, что искажает расчёт.

Вычет авансом за несколько месяцев

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

Налоговый статус: резидент или нерезидент

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

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

Также проверьте код дохода: некоторые доходы в пределах лимитов не облагаются (например, отдельные виды материальной помощи, подарки в пределах необлагаемой суммы). Если весь доход сотрудника за месяц состоит из таких выплат, НДФЛ законно отсутствует.

Доход не зарегистрирован в учёте НДФЛ

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

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

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

Налог уже исчислен другим документом

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

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

Отменённые и сторнированные документы

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

Ошибки в датах и последовательности расчёта

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

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

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

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

Анализ НДФЛ по сотруднику
Норма

База минус вычеты, умноженные на ставку, равны исчисленному налогу

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

База есть, а исчисленный налог нулевой без видимых вычетов

Расчётный листок за месяц
Норма

Сумма НДФЛ соответствует всем облагаемым начислениям месяца

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

Часть начислений отсутствует в листке или налог только с части дохода

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

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

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

Удержано больше исчисленного без причины

Частые ошибки при исправлении

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

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

Итог

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

Нулевой НДФЛ в 1С почти всегда объясняется данными: вычетами, статусом, отсутствием базы или ранее исчисленным налогом. Диагностику начинайте с анализа НДФЛ по сотруднику, исправляйте только штатными документами и проверяйте результат сверкой исчисленного, удержанного и перечисленного налога.

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

Почему НДФЛ в расчётном листке отрицательный?

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

Может ли НДФЛ быть нулевым у сотрудника без детей?

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

Что делать, если ошибка найдена в уже закрытом периоде?

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

Почему налог удержан, но не перечислен в отчётах?

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

Влияет ли работа по совместительству на расчёт НДФЛ?

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