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

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

В практике работы с 1С:Зарплата и Управление Персоналом (ЗУП) 3.1 часто возникает ситуация, когда по итогам года или месяца обнаруживается излишне удержанный НДФЛ. Классический пример — поздно введенный налоговый вычет на ребенка (например, 1400 рублей), который "сгорает" или не применяется вовремя, а затем программа пытается его компенсировать. Это приводит к разнице в налоге (обычно 182 рубля — 13% от 1400). При попытке оформить возврат налога у бухгалтера может возникнуть проблема: в расчетном листке внезапно появляется долг за сотрудником. Разберем подробно, почему так происходит и как это исправить корректно.

Суть проблемы: откуда берется долг при возврате денег?

Рассмотрим ситуацию, описанную в теме. В базе данных за март было удержано НДФЛ больше, чем исчислено, на 182 рубля. В конце года (в декабре) мы пытаемся выровнять ситуацию. Чтобы понять, не вызван ли этот долг «пересортицей» по подразделениям или видам дохода, можно использовать отчет для расшифровки долга работника в расчетном листке.

Мы действуем по инструкции:

  1. Вводим документ Возврат НДФЛ.
  2. Пересчитываем зарплату за декабрь.
  3. Заполняем ведомость на выплату.

Однако после этих действий в расчетном листке на конец месяца появляется долг работника перед организацией ровно на сумму возврата (182 рубля). Казалось бы, мы возвращаем сотруднику его деньги, почему же программа считает, что он нам должен?

Корень проблемы кроется в механизме "Корректировка выплаты".

Разберем механизм корректировки выплаты в ЗУП 3.1

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

Взаимосвязь выглядит упрощенно так:

Сумма к выплате = (Начислено - НДФЛ) + Корректировка выплаты

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

  1. Обнаружение переплаты. Когда программа понимает, что налог был удержан лишний, в документе Начисление зарплаты и взносов появляется отрицательная сумма НДФЛ (например, -182 руб.).
  2. Блокировка выплаты (Зачет). Программа не может просто так выдать эти деньги сотруднику (по закону нужен документ возврата). Чтобы сумма к выплате не увеличилась автоматически на эти 182 рубля, система делает запись в регистр Зарплата к выплате с видом движения "Корректировка выплаты" со знаком минус (-182 руб.). Это действие называется "Зачтено/Принято к зачету". Оно как бы "замораживает" эту сумму.
  3. Возврат налога. Мы создаем документ Возврат НДФЛ. Этот документ делает запись в регистр Зарплата к выплате с видом движения "Корректировка выплаты" со знаком плюс (+182 руб.).

Итог в идеале: Минус на плюс дает ноль в корректировках, а сама сумма возврата (182 руб.) попадает в ведомость как сумма к выплате по документу Возврат НДФЛ. Баланс соблюден.

Почему возникает ошибка у вас?

Если вы видите долг сотрудника, значит, цепочка нарушена. Скорее всего, отсутствует шаг №2 — отрицательная корректировка выплаты. Зачастую это связано с тем, что в результате нарушения хронологии проведения документов в программе неверно отразилась корректировка удержанного НДФЛ.

Это происходит, если:

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

Как исправить ситуацию: пошаговое руководство

Нам необходимо восстановить баланс в регистре накопления Зарплата к выплате. Рассмотрим два способа решения.

Способ 1. Исправление через документ "Начисление зарплаты и взносов" (Рекомендуемый)

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

  1. Откройте документ Начисление зарплаты и взносов за декабрь (или тот месяц, где появился НДФЛ с минусом).
  2. Перейдите на вкладку НДФЛ. Убедитесь, что там есть строка с суммой -182 руб.
  3. Самое важное: найдите колонку или вкладку Корректировка выплаты.
    • В некоторых версиях интерфейса это отдельная вкладка.
    • В других — это колонка на вкладке Основное или скрытая колонка.
  4. Проверьте наличие записи по этому сотруднику на сумму -182 рубля (именно с минусом).
  5. Если этой записи нет или она равна нулю — это и есть причина ошибки. Вручную проставьте там -182 рубля.
  6. Проведите документ Начисление зарплаты и взносов.

После этого действия:

Способ 2. Техническое исправление (если период закрыт)

Если вы не можете перепроводить документы начисления, можно использовать документ Перенос данных (для продвинутых пользователей). Также для закрытия зависших долгов можно применить специализированное исправление взаиморасчетов по сотруднику, которое обнуляет регистры «Зарплата к выплате» и «Взаиморасчеты». Кроме того, в сложных случаях рекомендуется провести общую корректировку данных налогового учета для выявления скрытых ошибок.

Важные нюансы законодательства и 1С

В процессе обсуждения темы были подняты важные вопросы касательно способа выплаты возврата.

1. Только безналичный расчет
Согласно ст. 231 НК РФ, возврат налогоплательщику излишне удержанных сумм налога производится только в безналичной форме путем перечисления денежных средств на счет налогоплательщика в банке. Выплачивать возврат через кассу наличными — нарушение.

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

2. Ручные правки в ведомостях — зло
Одной из причин проблемы в исходной теме были ручные правки бухгалтера в марте. Запомните правило: никогда не исправляйте суммы НДФЛ вручную в ведомости на выплату, если вы не понимаете глубоко, как работают регистры Расчеты налогоплательщиков с бюджетом по НДФЛ и Зарплата к выплате.

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

Резюме

Чтобы убрать долг в 182 рубля при возврате НДФЛ:

  1. Убедитесь, что у вас есть документ Начисление зарплаты, где исчислен отрицательный налог (-182).
  2. Убедитесь, что в этом же документе заполнена Корректировка выплаты на сумму -182. Это ключевой момент "зачета".
  3. Создайте документ Возврат НДФЛ на 182 рубля.
  4. Создайте отдельную ведомость на выплату (в банк/на счета), подобрав туда документ Возврат НДФЛ.

После выполнения этих шагов сальдо взаиморасчетов с сотрудником выровняется, а отчетность 6-НДФЛ заполнится корректно (возврат попадет в соответствующие строки Раздела 1 и Раздела 2).

← На главную