Почему при выплате зарплаты в ЗУП 3.1 появляется НДФЛ за прошлые месяцы и как это исправить

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

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

Разберем механизм возникновения «хвостов» по НДФЛ

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

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

  1. Категория дохода (например, оплата труда, прочие доходы, дивиденды).
  2. Дата получения дохода (для зарплаты это последний день месяца, для межрасчетных выплат — дата фактической выплаты).
  3. Месяц налогового периода.

Если в прошлом периоде налог был исчислен (документом «Начисление зарплаты») по одной Дате получения дохода, а удержан (в «Ведомости») по другой, в регистре зависают остатки с разными знаками. Например, висит «+1300» по одной дате и «-1300» по другой. Взаиморасчеты с сотрудником по деньгам при этом могут быть верными, но для налогового учета это «разрыв», который программа попытается «схлопнуть» (закрыть) в первой же попавшейся ведомости текущего периода.

Шаг 1: Анализ ситуации с помощью стандартных отчетов

Прежде чем что-то исправлять, выясним причину. Рассмотрим основные отчеты, которые нам в этом помогут:

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

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

3. Подробный анализ НДФЛ по сотруднику. Рассмотрим этот отчет в разрезе документов-оснований. Он наглядно покажет, какой именно документ (ведомость или начисление) создал «перекос».

Шаг 2: Проверка соответствия дат выплаты

Одной из скрытых причин является несовпадение даты, указанной в поле Дата выплаты в документах начисления (например, «Премия», «Материальная помощь» или «Отпуск»), с фактической датой в Ведомости. Рассмотрим пример:

В документе «Премия» вы указали планируемую дату выплаты — 10-е число. Однако по факту деньги были выплачены 11-го числа. Если в «Ведомости» стоит 11-е, программа может не «увидеть» связь между начислением и выплатой и создаст в регистрах две разные записи. В будущем это приведет к тому, что в ведомости за следующий месяц программа попытается скорректировать это расхождение.

Рекомендация: Всегда проверяйте, чтобы дата в Ведомости соответствовала планируемой дате выплаты в документах межрасчетных начислений. Если они расходятся, лучше перевыбрать дату в начислении и пересчитать в нем НДФЛ.

Шаг 3: Исправление старых ошибок через «Операцию учета НДФЛ»

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

В таких случаях воспользуемся документом Операция учета НДФЛ (раздел Налоги и взносы — См. также — Операции учета НДФЛ):

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

Шаг 4: Использование технической «нулевой» ведомости

Рассмотрим еще один эффективный метод — создание «технической» ведомости для схлопывания остатков. Посмотрим, как это сделать по шагам:

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

Шаг 5: Проблема пересортицы по КБК и статьям финансирования

Проанализируем ситуацию, когда организация ведет учет по разным статьям финансирования (ИФО) или КБК. НДФЛ часто «вылезает» из-за того, что начисление прошло по одному КБК, а выплата по ошибке привязалась к другому. В ведомости это выглядит как две строки: одна с минусом по старому КБК, другая с плюсом по новому.

Для решения этой проблемы необходимо проверить настройки Способов отражения в бухучете и убедиться, что в ведомости на вкладке «НДФЛ» аналитика полностью совпадает с аналитикой в документе-начислении.

Особенности учета при вводе начальных остатков

Если вы только начали работать в программе и ввели остатки задолженности (например, за ноябрь-декабрь), при выплате зарплаты НДФЛ может не отражаться. Рассмотрим, почему это происходит. При использовании документа Ввод начальных остатков (особенно если данные переносились из «1С:Бухгалтерии»), по регистрам НДФЛ движения часто не создаются.

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

Подведем итоги

Для успешного решения проблем с НДФЛ в ЗУП 3.1 придерживаемся следующего алгоритма:

  1. Никогда не исправляйте суммы НДФЛ вручную в ведомости «просто так» — программа все равно вернет их в следующем месяце.
  2. Используйте отчет Подробный анализ НДФЛ по сотруднику для поиска конкретного документа-виновника.
  3. Для исправления прошлых периодов применяйте Операцию учета НДФЛ.
  4. Следите за соответствием Даты выплаты в начислениях и ведомостях.

Помните, что с 2023 года правила учета НДФЛ существенно изменились (в связи с переходом на ЕНП), и теперь дата получения дохода всегда совпадает с датой выплаты. Это упрощает текущий учет, но может создавать дополнительные сложности при работе с архивными данными 2017-2022 годов.

← На главную