Как сделать перерасчет НДФЛ в ЗУП 3.1 после изменения настроек облагаемости начисления

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

В процессе ведения учета в программе 1С:Зарплата и управление персоналом 3.1 часто возникают ситуации, когда настройки вида начисления меняются «задним числом». Типичный пример: начисление ошибочно облагалось НДФЛ (например, использовался код дохода 4800), а затем бухгалтер меняет настройку на «НДФЛ не облагается». Однако программа не пересчитывает налог автоматически нарастающим итогом в текущем месяце. Разберем подробно, почему это происходит и какими способами можно добиться корректного перерасчета.

Почему НДФЛ не пересчитывается автоматически?

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

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

Способ 1. Перепроведение документов без перезаполнения

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

  1. Заходим в настройки вида начисления и убеждаемся, что на вкладке Налоги, взносы, бухучет установлено значение НДФЛ не облагается.
  2. Находим документы Начисление зарплаты и взносов или Разовое начисление, которыми вводился данный доход в прошлых периодах.
  3. Нажимаем кнопку Провести. Важно: не нужно нажимать «Пересчитать сотрудника» или «Заполнить», если вы не хотите изменить суммы самой зарплаты. Простое перепроведение заставит программу переписать движения в регистре Учет доходов для исчисления НДФЛ в соответствии с новыми настройками вида начисления.
  4. После этого в текущем месяце при создании документа Начисление зарплаты и взносов на вкладке НДФЛ должен появиться автоматический перерасчет с отрицательной суммой налога.

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

Способ 2. Использование документа «Операция учета НДФЛ»

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

Рассмотрим пошагово работу с документом Операция учета НДФЛ:

  1. Переходим в раздел Налоги и взносы — Операции учета НДФЛ.
  2. Создаем новый документ текущей датой.
  3. На вкладке Доходы вводим строку с тем кодом дохода, который мы хотим «убрать» (например, 4800). В поле Дата получения дохода указываем дату из исходного (ошибочного) документа. Сумму дохода вводим с минусом.
  4. На вкладке Исчислено по ставке 13% (30%) также вводим строку со сторнирующей (отрицательной) суммой налога. Это крайне важно, иначе у вас возникнет разрыв между базой и исчисленным налогом.
  5. Если налог уже был удержан и перечислен, проанализируем необходимость корректировки на вкладке Удержано по всем ставкам.

После проведения такой операции документ Начисление зарплаты в текущем месяце увидит «излишне исчисленный» налог и выровняет состояние расчетов с бюджетом.

Способ 3. Регистрация перерасчета вручную

Иногда программа «не видит» необходимость перерасчета из-за того, что в техническом списке перерасчетов нет соответствующей записи. Мы можем добавить её самостоятельно. Проанализируем этот путь:

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

Важный нюанс: Возврат НДФЛ

Выясним, что делать, если в результате перерасчета налог стал отрицательным. По закону (ст. 231 НК РФ), если образовался излишне удержанный НДФЛ, вы не имеете права просто уменьшить будущие выплаты сотруднику.

Рассмотрим правильный порядок действий:

  1. Сотрудник должен написать заявление на возврат излишне удержанного налога.
  2. В программе необходимо создать документ Возврат НДФЛ (раздел Налоги и взносы).
  3. Только после создания этого документа сумма налога попадет в Ведомость на выплату и корректно отразится в отчете 6-НДФЛ.

Если пропустить этот шаг, отрицательный НДФЛ будет числиться за сотрудником как долг налогового агента, но реальная сумма к выплате в ведомости не увеличится. Это часто сбивает с толку пользователей, которые видят «минус» в расчетном листке, но не видят его в ведомости.

Отражение в отчетности 6-НДФЛ

Посмотрим, как наши действия повлияют на отчетность. Если мы корректируем облагаемость дохода текущим периодом:

Подводя итог, отметим: наиболее безопасным и «чистым» методом для закрытых периодов является использование документа Операция учета НДФЛ в сочетании с Возвратом НДФЛ. Это позволяет сохранить неизменными расчетные листки прошлых месяцев и корректно отразить исправление в текущей отчетности.

← На главную