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

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

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

Как работает алгоритм удержания НДФЛ в программе

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

Сумма удерживаемого налога в таком режиме рассчитывается автоматически по пропорциональному принципу:

  1. Программа анализирует остаток задолженности организации перед сотрудником по регистру накопления Взаиморасчеты с сотрудниками организаций на дату создаваемого документа выплаты.
  2. Сопоставляется сумма, указанная к выплате в текущей ведомости, и общее сальдо задолженности перед работником.
  3. Если выплачиваемая сумма меньше полного расчетного долга, программа считает выплату частичной. В этом случае налог удерживается не целиком, а строго пропорционально коэффициенту выплачиваемой суммы к общему долгу.

Причина расхождения: влияние документов межрасчета и хронологии

Рассмотрим типовую ситуацию. За сентябрь сотруднику начислена заработная плата и исчислен НДФЛ в размере 3000 рублей. Выплата сентябрьской зарплаты назначена на 10 октября. Однако до проведения выплаты (например, в первых числах октября) в базу вводится межрасчетный документ начисления за октябрь — Оплата по среднему заработку (командировка).

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

  1. Общая задолженность перед сотрудником на дату 10 октября выросла на сумму начисленной командировки.
  2. Ведомость на выплату за сентябрь покрывает эту суммарную задолженность лишь частично.
  3. Алгоритм применяет понижающий коэффициент, и вместо 3000 рублей удерживается только часть налога (например, 2500 рублей).
  4. Оставшиеся 500 рублей программа пытается удержать в ближайшей следующей выплате (при межрасчете или авансе за октябрь), создавая путаницу в регистрах.

Способ 1. Восстановление правильной хронологии документов

Разберем по шагам, как выстроить корректную последовательность проведения документов, чтобы избежать пропорционального срезания налога:

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

Способ 2. Ручная корректировка налога в строке ведомости

Если перепроведение документов нарушает учет или межрасчет уже закрыт, скорректируем сумму налога непосредственно в документе выплаты:

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

Способ 3. Корректировка с помощью специализированного документа

Если период выплаты уже заблокирован для редактирования и сдан в отчетности, выравнивание удержанного налога можно выполнить корректирующим документом:

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

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

← На главную