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

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

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

Проверка настроек учетной политики

Первым делом проанализируем ситуацию с настройками организации. Для того чтобы программа начала понимать, что доход превысил порог в 5 миллионов рублей, должен быть активирован специальный флаг. Рассмотрим, как это работает в штатном режиме:

Согласно методике 1С, при накоплении предельной суммы дохода (5 млн руб.) хотя бы одним из сотрудников в настройках учетной политики организации должен автоматически устанавливаться флажок Выполнять расчет НДФЛ по прогрессивной шкале. Найти его можно по пути: Настройка – Организации – закладка Учетная политика и другие настройки – ссылка Учетная политика – закладка НДФЛ.

Однако на практике в ранних релизах 3.1.17 автоматическое включение срабатывало не всегда или с опозданием. Разберем алгоритм действий, если вы видите, что доход превышен, а расчет по 15% не идет:

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

Проблема межрасчетных выплат: отпуска и больничные

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

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

Это происходит из-за того, что программа видит переплату по ставке 13% (так как часть дохода отпуска должна была уйти под 15%) и недоплату по ставке 15%. Поскольку это разные КБК, 1С не всегда может автоматически "схлопнуть" эти суммы внутри одной ведомости без дополнительных манипуляций.

Пошаговое решение для корректного удержания в Ведомости

Если вы столкнулись с тем, что НДФЛ 15% исчислен, но не удерживается, рассмотрим способ исправления через последовательный перерасчет документов:

  1. Откажитесь от использования документов исправления в рамках одного периода, если это возможно. Вместо создания второго документа Отпуск (как исправление первого), попробуйте пересчитать исходный документ.
  2. Соблюдайте строгую последовательность: сначала должен быть создан и рассчитан документ Начисление зарплаты и взносов, чтобы зафиксировать факт превышения предела по организации в целом.
  3. В документе выплаты (Ведомость) используйте кнопку Обновить налог. Если сумма все равно не подтягивается, проанализируйте регистр накопления Расчеты налогоплательщиков с бюджетом по НДФЛ. Часто там "висят" разные КБК, которые не дают итоговому налогу собраться правильно.
  4. В крайнем случае, можно воспользоваться документом Операция учета НДФЛ для ручной корректировки категорий дохода и ставок, но это трудоемкий процесс, требующий внимательности.

Особенности натурального дохода

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

Важно помнить, что в релизах 3.1.17.60 наблюдались баги, при которых налог с натурального дохода "терялся" и не подтягивался в ведомость на выплату зарплаты. Если обновление до актуальных версий (например, ветки 3.1.23 или 3.1.27) невозможно, необходимо проверять каждую ведомость вручную и, при необходимости, добавлять строку с НДФЛ по ставке 15% самостоятельно через форму "Редактирование НДФЛ" в ведомости.

Ошибки в отчетности (2-НДФЛ и 6-НДФЛ)

Выясним, почему в справках 2-НДФЛ суммы могут не разбиваться по ставкам. Это напрямую связано с тем, как налог был зафиксирован в документах выплаты. Если в Ведомости налог прошел одной строкой по КБК 13%, то и в отчетность он попадет так же, даже если исчисление было верным.

Рекомендация: Всегда проверяйте расшифровку НДФЛ в ведомостях. Там должны присутствовать две строки для сотрудников-"пятимиллионников": одна со ставкой 13% и соответствующим КБК, вторая — со ставкой 15% и другим КБК.

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


// Проверка соответствия КБК в регистрах
Если СуммаНалога15 > 0 И СуммаНалога13 < 0 Тогда
    // Программа требует документ "Перерасчет НДФЛ" 
    // или ручного вмешательства в Ведомость для зачета
КонецЕсли;

Резюме и советы по обновлению

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

Если ваша организация работает с прогрессивной шкалой НДФЛ, настоятельно рекомендуем:

Помните, что прогрессивный НДФЛ в 1С — это сложный механизм, завязанный на регистры, где ключевым полем является не только сотрудник, но и КБК. Аккуратность в последовательности проведения документов — залог корректной отчетности.

← На главную