При работе в программе 1С:Зарплата и Управление Персоналом 3.1 в переходный период между 2024 и 2025 годами многие пользователи столкнулись с неприятной ситуацией. При начислении зарплаты за декабрь 2024 года с датой получения дохода в январе 2025, программа может некорректно рассчитывать НДФЛ. В частности, если создать один документ начисления по подразделению, а затем второй, общий, то в нем появляются отрицательные суммы НДФЛ, сторнирующие налог с ранее выплаченного аванса.
В этой статье мы подробно разберем, почему возникает эта ошибка, какие сценарии ее провоцируют, и какие существуют способы решения — от временных обходных путей до официальных исправлений от фирмы "1С".
Основная причина проблемы кроется в существенных изменениях механизма учета НДФЛ, которые вступили в силу с 1 января 2025 года. Разработчики 1С разделили алгоритмы расчета:
Проблема возникает именно на стыке этих двух механизмов, когда мы начисляем зарплату за декабрь 2024 (старый период), а дата получения дохода и выплата приходятся на январь 2025 (новый период). Новый механизм 2025 года пытается зачесть НДФЛ с аванса, который был рассчитан и удержан в декабре по старым правилам. Из-за несостыковки этих алгоритмов и происходит ошибочное сторнирование (отражение с минусом) налога с аванса.
Ситуацию могут усугубить следующие факторы:
Начисление зарплаты и взносов, например, сначала по одному подразделению, а потом общий по всей организации.Рассмотрим несколько способов, как можно справиться с этой проблемой. Рекомендуем начать с первого (официального), а к остальным прибегать, если обновление по какой-то причине невозможно.
Фирма "1С" признала наличие проблемы и выпустила серию исправлений (патчей) для ее устранения. Эти патчи исправляют ошибки в коде, связанные с переходным периодом.
Ключевые номера ошибок, которые исправляют патчи:
60019680: Ошибочное сторно НДФЛ, несмотря на полный расчет НДФЛ в увольнении. Эта ошибка касается не только уволенных, но и сотрудников, по которым сделано несколько начислений зарплаты.60019319: Ошибка "Получение элемента по индексу для значения не определено" при расчете НДФЛ и другие сопутствующие проблемы.Порядок действий:
EF_60019319). Установка нового патча поверх старого может привести к конфликтам.EF_60019319_2, EF_60019319_3 и т.д.), поэтому важно ставить последнюю.Начисление зарплаты и взносов, обязательно перезаполнив их.Это самый правильный и надежный способ решения проблемы.
Если по какой-то причине установка патчей невозможна, можно использовать временные решения, чтобы корректно рассчитать зарплату за декабрь.
Чтобы избежать конфликта при расчете в нескольких документах, выполните начисление зарплаты за декабрь в одном общем документе Начисление зарплаты и взносов по всей организации, а не разбивая по подразделениям.
Начисление зарплаты и взносов за декабрь.После того как "переходный" месяц будет закрыт, со следующего месяца (январь) можно вернуться к привычной схеме начисления по подразделениям.
Проблема часто возникает из-за сотрудников, уволенных в декабре после выплаты аванса. Алгоритм кнопки "Заполнить" подбирает их в документ, а новый механизм расчета пытается сторнировать НДФЛ с аванса, так как итоговый доход за месяц у них может быть нулевым.
Чтобы этого избежать, вместо кнопки "Заполнить" используйте "Подбор":
Начисление зарплаты и взносов нажмите кнопку "Подбор".Иногда причиной некорректного расчета НДФЛ становятся заявления на вычеты, действующие бессрочно. Старый и новый механизмы могут по-разному их интерпретировать.
Рекомендуется разделить их действие по годам:
Заявление на вычеты по НДФЛ).Это поможет программе четко разграничить применение вычетов для "архивных" и новых процедур расчета.
Это крайняя мера, если другие способы не помогли. Вы можете вручную удалить некорректные строки с отрицательным НДФЛ на вкладке "НДФЛ" в документе Начисление зарплаты и взносов. Однако этот способ требует особой внимательности и может привести к другим расхождениям в учете, поэтому используйте его с осторожностью.
В ходе обсуждений на форумах были выявлены и другие ошибки, связанные с этим переходным периодом, которые также были исправлены в последующих релизах и патчах:
УчетНДФЛ в процедуре ДополнитьДвиженияСписаниемАванса, которая приводила к тому, что документ начисления не делал всех необходимых движений по регистру Расчёты налогоплательщиков с бюджетом по НДФЛ.В заключение, проблема с отрицательным НДФЛ в ЗУП 3.1 — это известный и сложный баг переходного периода. Самое надежное решение — своевременное обновление программы и установка последних официальных патчей от 1С. Если это невозможно, используйте предложенные обходные пути, чтобы успешно закрыть декабрь и спокойно продолжать работу в новом году.