Почему в 1С:ЗУП при межрасчетной выплате удерживается НДФЛ с прошлых начислений и как это исправить

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

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

Причины поведения программы и нормативная база

Проанализируем ситуационную логику. Бухгалтеры часто считают, что при межрасчетной выплате (например, отпускных) должен удерживаться налог исключительно с суммы этих отпускных. Однако с точки зрения законодательства и реализованной в 1С:ЗУП логики регистрового учета это не так.

В соответствии с п. 4 ст. 226 Налогового кодекса РФ, налоговые агенты обязаны удержать начисленную сумму налога непосредственно из доходов налогоплательщика при их фактической выплате. Законодательство не привязывает удержание уже исчисленного налога строго к тому виду дохода, за который он был исчислен — налог удерживается с любых выплачиваемых физлицу денежных средств (с единственным ограничением: общий размер удержаний не должен превышать 50% от выплачиваемой суммы).

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

Влияние кодов дохода и дат получения дохода

Посмотрим, как на расчет влияет категория начисления и код дохода. В прошлых версиях программы и редакциях НК РФ дата получения дохода по зарплатным кодам (например, код 2000) определялась последним днем месяца. При использовании прочих кодов (например, 4800) дата дохода привязывалась к дате выплаты.

Обратите внимание: в актуальных версиях программы дата фактического получения дохода для всех видов выплат определяется исключительно по дате фактической выплаты денежных средств. Поэтому если налог был исчислен в документе-первоисточнике (например, в документе Оплата дней ухода за детьми-инвалидами или Исполнение государственных обязанностей), но деньги сотруднику еще не выдавались, налог остается в статусе «исчислен, но не удержан».

Почему нельзя просто удалить строку с НДФЛ из Ведомости

Выясним, к чему приводит ручное удаление «лишних» строк с НДФЛ из документа Отпуск или из ведомости на выплату:

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

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

Способы корректного решения ситуации

Рассмотрим проверенные варианты настройки и проведения документов для правильного отражения НДФЛ.

Способ 1. Проверка и корректировка даты выплаты в документе начисления

Удержание налога жестко привязывается к планируемой дате выплаты, указанной в самом документе начисления дохода (например, в документе регистрации оплаты по среднему заработку или разового начисления).

  1. Откроем документ-первоисточник прошлых начислений (например, начисление за донорские дни).
  2. Проверим поле Дата выплаты в нижней части документа.
  3. Если указать планируемую дату выплаты, соответствующую дню выплаты окончательного расчета за месяц (например, 14-е число следующего месяца), то при проведении более ранней межрасчетной ведомости (например, отпускных от 2-го числа) программа не будет подтягивать данный налог к удержанию.

Способ 2. Корректировка налогового учета документом «Перерасчет НДФЛ»

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

  1. Перейдем в раздел Налоги и взносы — Перерасчеты НДФЛ.
  2. Создадим документ Перерасчет НДФЛ за соответствующий налоговый период.
  3. Нажмем кнопку Заполнить. Программа автоматически пересчитает налог и зафиксирует корректировки в регистрах накопления. После этого сумма налога перестанет попадать в межрасчетные ведомости.

Способ 3. Точечная корректировка регистров через «Операцию учета НДФЛ»

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

  1. Откроем раздел Налоги и взносы — См. также — Операции учета НДФЛ.
  2. Создадим новый документ и выберем сотрудника.
  3. На закладках Доходы, Исчислено по 13% (15%) или Удержано по всем ставкам внесем необходимые корректирующие записи.
  4. Проведение документа напрямую меняет состояние регистров налогового учета, что позволяет сбалансировать исчисленный и удержанный налог без искажения 6-НДФЛ.
← На главную