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

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

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

Выясним причину: почему 1С «лезет» в прошлый период?

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

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

Посмотрим на это со стороны отчетности: если вы уменьшили доход декабря, то годовая справка о доходах (бывшая 2-НДФЛ) и годовой отчет 6-НДФЛ за прошлый год становятся неактуальными. Сумма дохода в них завышена. Именно поэтому программа «возвращается» в прошлый период — чтобы обеспечить соответствие между начисленным доходом и исчисленным налогом в рамках одного налогового периода (календарного года).

Проанализируем проблему отрицательного НДФЛ

Когда вы проводите удержание зарплаты, в расчетном листке текущего месяца может появиться отрицательная сумма НДФЛ. Важно понимать, что «минусового» налога в налоговом учете не существует. Сумма с минусом — это излишне удержанный налог.

Многие пользователи пытаются просто «схлопнуть» этот минус текущим начислением, но здесь вступает в силу статья 231 НК РФ. Согласно закону, возврат излишне удержанного налога налоговым агентом производится на основании письменного заявления налогоплательщика. Более того, возврат должен быть осуществлен только в безналичной форме.

Если вы оставите «минус» как есть, возникнут следующие сложности:

  1. В отчете 6-НДФЛ в Разделе 2 сумма исчисленного налога не может быть отрицательной.
  2. Программа не позволит корректно выплатить зарплату через ведомость, так как удержанный налог не может быть меньше нуля в конкретной операции.
  3. Налоговая инспекция увидит расхождение между базой для страховых взносов и базой НДФЛ.

Разберем по шагам правильный алгоритм действий в 1С:ЗУП

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

Шаг 1. Оформление перерасчета (сторно)

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

Шаг 2. Анализ необходимости возврата

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

Шаг 3. Использование документа «Возврат НДФЛ»

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

  1. Выбираем сотрудника и месяц возврата.
  2. Нажимаем «Заполнить», программа сама подтянет сумму излишне удержанного налога.
  3. Проводим документ. Теперь эта сумма «зафиксирована» как долг организации перед сотрудником, который нужно вернуть.

Шаг 4. Выплата возвращенного налога

Сумма возвращенного НДФЛ должна быть выплачена сотруднику по отдельной ведомости (или включена в общую ведомость на выплату зарплаты). В 6-НДФЛ эта сумма попадет в строку 190 «Сумма налога, возвращенная налоговым агентом».

Как быть с отчетом 6-НДФЛ?

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

В корректировке должны измениться:

При этом Раздел 1 (удержанный налог) за прошлый год менять не нужно, так как в прошлом году вы налог удержали фактически, и этот факт не изменился. Факт возврата налога отразится в отчете того периода, когда вы физически перечислили деньги сотруднику (в текущем году).

Крайние меры: использование документа «Перенос данных»

Иногда бухгалтеры спрашивают: «Можно ли просто поправить регистры, чтобы не лезть в прошлый период?». Технически это возможно через документ Перенос данных, где можно вручную отредактировать записи регистров Расчеты налогоплательщиков с бюджетом по НДФЛ.

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


// Логика ручной корректировки (не рекомендуется без крайней необходимости):
// 1. Сторнируем запись в регистре накопления с категорией дохода прошлого периода.
// 2. Добавляем запись в этот же регистр с текущей датой и тем же минусом.

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

Резюме и рекомендации

Подводя итог, можно сказать: желание «оставить все в текущем месяце» понятно с точки зрения упрощения работы, но оно противоречит логике налогового учета РФ. Программа 1С:ЗУП работает корректно, разделяя доходы по периодам их возникновения.

Для правильного решения задачи рекомендуем:

  1. Принять тот факт, что корректировка прошлого периода неизбежна, если изменился доход.
  2. Использовать типовой механизм: Сторно -> Возврат НДФЛ -> Ведомость.
  3. Сдать корректирующий отчет 6-НДФЛ за прошлый год, чтобы избежать штрафов за недостоверные сведения.
  4. Не пытаться править регистры вручную без глубокого понимания взаимосвязей между всеми регистрами НДФЛ (их в программе более пяти, и они должны быть согласованы).

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

← На главную