Как убрать отрицательный НДФЛ в 1С:ЗУП, если сумма вычетов превысила доход?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Налоговый учет
← На главную

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

Разберем причину: почему появляется «минус»

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

  1. В январе сотрудник получил доход 50 000 руб., вычет составил 1 400 руб. Налог исчислен в размере 6 318 руб.
  2. В феврале доход составил всего 10 000 руб. (например, из-за отпуска за свой счет), а общая сумма прав на вычеты за два месяца (январь и февраль) составляет 2 800 руб.
  3. Программа складывает доход за январь-февраль (60 000 руб.), вычитает сумму вычетов за два месяца (2 800 руб.) и определяет общую сумму налога за период (7 436 руб.).
  4. Затем из этой суммы вычитается уже начисленный налог за январь (6 318 руб.). Если бы в феврале вычеты были огромными, математический результат за конкретный месяц мог бы стать отрицательным.

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

Юридический аспект и требования НК РФ

Обратимся к статье 210 НК РФ. В пункте 3 указано, что если сумма вычетов в налоговом периоде больше суммы доходов, то налоговая база принимается равной нулю. Однако ключевое слово здесь — «в налоговом периоде» (то есть за год). Внутри года налоговый агент обязан предоставлять вычеты за каждый месяц, пока доход не превысит установленный порог (для детских вычетов — 350 000 руб.).

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

Способ 1: Настройка учетной политики (изменение поведения программы)

Если бухгалтерская политика предприятия или требования главного бухгалтера диктуют отсутствие отрицательных сумм в текущих начислениях, в 1С:ЗУП предусмотрена специальная настройка. Рассмотрим, как ее изменить:

  1. Перейдем в раздел Настройка — Организации (или Реквизиты организации).
  2. Откроем вкладку Учетная политика и другие настройки.
  3. Выберем ссылку Учетная политика.
  4. На вкладке НДФЛ найдем раздел Применение стандартных вычетов.
  5. Программа предлагает два варианта:
    • Нарастающим итогом в течение налогового периода (установлено по умолчанию, соответствует логике НК РФ).
    • В пределах месячного дохода налогоплательщика.

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

Способ 2: Работа с излишне удержанным налогом и документом «Возврат НДФЛ»

Если вы решили оставить стандартную настройку (нарастающим итогом), но у сотрудника по итогам месяца образовался минус, этот минус фиксируется в системе как излишне удержанный налог. Проанализируем, как с этим работать:

Согласно ст. 231 НК РФ, если вы удержали у сотрудника больше налога, чем исчислили (а отрицательное исчисление как раз создает такую разницу), вы обязаны:

  1. Сообщить об этом сотруднику в течение 10 дней.
  2. Получить от него заявление на возврат.
  3. Вернуть деньги в безналичном порядке.

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

Рассмотрим порядок действий:

  1. Зайдем в раздел Налоги и взносы — Возвраты НДФЛ.
  2. Создадим новый документ, укажем месяц, организацию и сотрудника.
  3. Программа автоматически подтянет сумму «минуса».
  4. Проведем документ. Теперь эта сумма отразится в ведомости на выплату, и «излишне удержанный налог» закроется.

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

Сложные случаи: вычеты на детей-инвалидов

Разберем ситуацию, упомянутую в обсуждении, когда у сотрудника указано сразу несколько кодов вычетов (например, 126, 128, 134, 136, 138). Это часто касается вычетов на детей-инвалидов. Проанализируем логику:

Верховный Суд РФ подтвердил, что вычет на ребенка-инвалида суммируется с обычным детским вычетом по очередности рождения. Например, на первого ребенка-инвалида положено 12 000 руб. (родителю) плюс 1 400 руб. (как на первого ребенка). Итого 13 400 руб. в месяц. Если у сотрудника трое детей, один из которых инвалид, сумма вычетов может легко превысить оклад в 30 000 - 40 000 рублей, особенно при работе на полставки.

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

Выясним, как проверить корректность данных

Для контроля ситуации используйте следующие инструменты:

Подведем итоги

Выбор метода зависит от позиции вашей бухгалтерии:

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

Помните, что корректировка регистров вручную — это крайний метод, который часто приводит к ошибкам в годовом отчете 6-НДФЛ. Старайтесь решать проблему штатными настройками Учетной политики организации.

← На главную