Почему в 1С:ЗУП 3.1 не рассчитывается НДФЛ в документе «Начисление по договорам»?

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

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

Причина 1: Изменение даты фактического получения дохода с 2023 года

С 1 января 2023 года вступили в силу изменения в статью 223 Налогового кодекса РФ. Если раньше датой получения дохода по договорам ГПХ считалась дата подписания акта или дата начисления, то теперь дата фактического получения дохода — это день его выплаты. Рассмотрим, как это влияет на работу программы.

Выясним причину: если в вашем документе Акт выполненных работ или в самом Договоре указана планируемая дата выплаты, относящаяся к следующему календарному месяцу, программа может «отказаться» считать НДФЛ в текущем месяце начисления. Например, акт датирован 28 февраля, а дата выплаты в нижней части документа установлена как 5 марта. В этом случае доход и налог будут относиться к налоговому периоду «Март».

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

Причина 2: Настройка способа оплаты в договоре

Проанализируем настройки самого договора или акта. В 1С:ЗУП существует три варианта выплаты вознаграждения по ГПХ:

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

Если вы ожидаете увидеть налог в Начислении по договорам, но выбрали способ «С зарплатой», проверьте итоговый расчетный документ за месяц. Скорее всего, налог «приехал» именно туда.

Причина 3: Совмещение должностей и применение налоговых вычетов

Посмотрим на ситуацию, когда человек одновременно является и штатным сотрудником, и исполнителем по договору ГПХ. Программа ведет учет НДФЛ в разрезе физического лица, а не конкретного договора. Рассмотрим подробнее механизм распределения вычетов:

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

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

Причина 4: Технические ошибки релиза и влияние патчей

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

  1. Обновление: Убедитесь, что установлены последние патчи (исправления) для вашего релиза. Разработчики 1С выпускали множество оперативных исправлений именно для корректного расчета НДФЛ в договорах ГПХ.
  2. Пересчет: В документе Начисление по договорам попробуйте нажать кнопку ЕщеПересчитать НДФЛ.
  3. Перезаполнение: Иногда помогает полная отмена проведения документа, обновление даты выплаты в Акте и повторное заполнение документа начисления.

Алгоритм исправления: что делать, если НДФЛ так и не появился?

Рассмотрим универсальную последовательность действий, которая помогает решить большинство проблем с ГПХ в ЗУП 3.1:

Шаг 1. Проверка даты выплаты

Зайдите в документ-основание (Акт или Договор). Проверьте дату в поле Дата выплаты. Если она пустая или некорректная, программа не сможет определить ставку и период налогообложения. Установите реальную дату, когда планируете перечислить деньги исполнителю.

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

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

Пример логики поиска дохода программой можно представить следующим кодом (условно):


Если ДатаВыплаты < НачалоМесяца(ДатаДокумента) Тогда
    // Доход считается полученным в прошлом периоде
    ИсчислитьНДФЛ(ПрошлыйПериод);
ИначеЕсли ДатаВыплаты > КонецМесяца(ДатаДокумента) Тогда
    // Доход относится к будущему периоду
    ИсчислитьНДФЛ(БудущийПериод);
Иначе
    // Исчисляем в текущем документе
    РассчитатьНалогНаТекущуюДату();
КонецЕсли;

Шаг 3. Анализ регистра накопления

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

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

Подводя итог, отметим: в современных реалиях ЗУП 3.1 (после 2023 года) отсутствие НДФЛ в начислении — это чаще всего не ошибка, а следствие работы новых правил НК РФ. Налог «ждет» своей даты выплаты.

Важные правила для работы:

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

← На главную