Как в 1С:ЗУП ограничить удержание НДФЛ 50% при выдаче дорогого подарка?

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

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

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

Посмотрим на теорию: исчисленный и удержанный НДФЛ

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

  1. Исчисленный НДФЛ — это налог, который рассчитан по соответствующей ставке с полученного дохода в момент его начисления. Когда мы проводим документ Приз, подарок, программа делает исчисление налога строго по НК РФ сразу на всю сумму натурального дохода. И это абсолютно корректно. Ограничение в 50% к этапу исчисления не применяется.
  2. Удержанный НДФЛ — это сумма, которая фактически забирается из денежного дохода сотрудника в момент выплаты. Движения по удержанному налогу делает документ Ведомость (в банк, в кассу или на счета). Именно к этапу удержания относится правило пункта 4 статьи 226 НК РФ.

Проблема кроется в том, что в типовом функционале 1С:ЗУП на данный момент нет встроенного механизма, который автоматически ограничивал бы удержание суммой в 50% от текущей денежной выплаты. Программа видит долг сотрудника перед бюджетом и пытается погасить его при первой же возможности в полном объеме.

Проанализируем поведение 1С:ЗУП на практическом примере

Рассмотрим результаты тестирования данной ситуации в базе данных. Допустим, зарплата сотрудника составляет 35 000 рублей, а стоимость полученного подарка — 800 000 рублей. Долг по НДФЛ составит около 104 000 рублей.

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

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

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

Разберем по шагам решение проблемы (Ручная корректировка)

Поскольку автоматизация ограничения в 50% не реализована, нам придется вручную скорректировать данные в документе выплаты. Выполним следующие действия:

  1. Создадим документ Ведомость на выплату заработной платы за месяц.
  2. Добавим сотрудника в документ.
  3. Вручную рассчитаем максимально допустимую сумму удержания. Например, если сотруднику начислено 35 000 рублей чистыми (после вычета текущего НДФЛ с самой зарплаты), мы имеем право удержать в счет долга за подарок не более 50%, то есть 17 500 рублей.
  4. Дважды кликнем по ячейке К выплате и вручную установим сумму, которую сотрудник должен получить на руки (в нашем примере это оставшиеся 17 500 рублей).
  5. Далее дважды кликнем по ячейке НДФЛ к перечислению (откроется расшифровка удержанного налога). Вручную уменьшим сумму налога, исчисленного с натурального дохода, оставив только ту часть, которая укладывается в наш 50-процентный лимит.
  6. Проведем документ.

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

Рассмотрим новые настройки в современных версиях 1С:ЗУП

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

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

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

Дополнительно: проверим необлагаемый лимит (вычет 4000 рублей)

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

Чтобы программа применила этот вычет корректно, проверим настройки начисления:

  1. Откроем вид начисления (или документ Приз, подарок).
  2. Убедимся, что для данного дохода установлен код дохода НДФЛ 2520 (Стоимость подарков).
  3. При использовании этого кода 1С автоматически применит код вычета 501 на сумму до 4 000 рублей.

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

← На главную