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

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

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

В этой статье мы подробно разберем, почему возникает эта ошибка, какие сценарии ее провоцируют, и какие существуют способы решения — от временных обходных путей до официальных исправлений от фирмы "1С".

Выясним причину: конфликт старого и нового

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

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

Ситуацию могут усугубить следующие факторы:

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

Решения и обходные пути

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

Решение 1: Установка официальных патчей (исправлений) от 1С

Фирма "1С" признала наличие проблемы и выпустила серию исправлений (патчей) для ее устранения. Эти патчи исправляют ошибки в коде, связанные с переходным периодом.

Ключевые номера ошибок, которые исправляют патчи:

Порядок действий:

  1. Убедитесь, что ваша конфигурация ЗУП 3.1 обновлена до актуального релиза.
  2. Зайдите в раздел Администрирование – Обслуживание – Обновление программы – Установленные исправления (патчи).
  3. Удалите старые патчи, которые могли быть установлены ранее для решения этой проблемы (например, ранние версии патча EF_60019319). Установка нового патча поверх старого может привести к конфликтам.
  4. Установите самый свежий доступный патч, который исправляет указанные выше ошибки. Фирма "1С" выпускала несколько версий исправлений (EF_60019319_2, EF_60019319_3 и т.д.), поэтому важно ставить последнюю.
  5. После установки патча необходимо перепровести проблемные документы Начисление зарплаты и взносов, обязательно перезаполнив их.

Это самый правильный и надежный способ решения проблемы.

Решение 2: Временные обходные пути (если патчи не помогли или не установлены)

Если по какой-то причине установка патчей невозможна, можно использовать временные решения, чтобы корректно рассчитать зарплату за декабрь.

Способ А: Единый документ начисления

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

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

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

Способ Б: Особая работа с уволенными сотрудниками

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

Чтобы этого избежать, вместо кнопки "Заполнить" используйте "Подбор":

  1. В документе Начисление зарплаты и взносов нажмите кнопку "Подбор".
  2. В открывшейся форме вручную выберите только тех сотрудников, которые продолжают работать. Таким образом, уволенные сотрудники не попадут в документ, и проблема не возникнет.
  3. Либо, как вариант, можно установить в подборе период, например, с "01.01.2025" по "01.01.2025", чтобы отсечь тех, кто уже не числится в организации на эту дату.

Способ В: Корректировка заявлений на вычеты

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

Рекомендуется разделить их действие по годам:

  1. Откройте существующие заявления на вычеты (Заявление на вычеты по НДФЛ).
  2. Укажите, что они прекращают действовать с декабря 2024 года.
  3. Создайте новые заявления на вычеты для тех же сотрудников, которые начинают действовать с января 2025 года.

Это поможет программе четко разграничить применение вычетов для "архивных" и новых процедур расчета.

Способ Г: Ручная корректировка

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

Дополнительные найденные ошибки и их исправления

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

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

← На главную