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

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

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

Почему происходит «задвоение» вычетов: разбираемся в законодательстве и логике 1С

Для того чтобы понять логику программы, нам необходимо обратиться к Налоговому кодексу РФ и правилам определения даты фактического получения дохода для разных видов начислений. Именно в датах кроется основная причина мнимого «задвоения» льгот.

Давайте проанализируем, как определяются даты получения доходов:

  1. Доходы по трудовому договору (оклад, премии, надбавки): В налоговом учете по НДФЛ (для периодов до 2023 года) датой получения дохода в виде оплаты труда признавался последний день месяца, за который она была начислена. Начиная с 2023 года правила изменились — теперь доход всегда признается по дате фактической выплаты денег сотруднику.
  2. Доходы по договору ГПХ (выполнение работ, оказание услуг): Для договоров подряда и услуг дата получения дохода всегда, независимо от налогового периода, определяется исключительно по дате фактической выплаты денег (согласно подпункту 1 пункта 1 статьи 223 НК РФ). Дата подписания акта выполненных работ или месяц начисления в учете роли не играют.

Рассмотрим конкретный пример, аналогичный обсуждаемому на форуме. В январе сотруднику начисляется оклад за отработанное время и вознаграждение по договору ГПХ. Все эти начисления бухгалтер вносит в один общий документ Начисление зарплаты и взносов за январь. При этом в настройках программы или в самом документе плановая дата выплаты зарплаты установлена, например, на 5 февраля.

В этот момент программа производит следующий расчет:

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

Как проверить, есть ли реальная ошибка в программе?

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

Давайте выполним проверку с помощью специализированных отчетов:

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

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

Пошаговые способы исправления и обхода проблемы

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

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

Самый надежный способ избежать путаницы с датами получения доходов — это начислять доходы по договорам ГПХ отдельно от регулярной заработной платы штатных сотрудников. Для этого в программе предназначен специальный межрасчетный документ.

Рассмотрим порядок действий по шагам:

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

Способ 2. Корректировка плановой даты выплаты в документе начисления

Если вы по каким-то причинам начисляете оклад и договор ГПХ в одном документе Начисление зарплаты и взносов, программа по умолчанию подставляет плановую дату выплаты зарплаты из общих настроек организации (вкладка Бухучет и выплата зарплаты в карточке организации).

Мы можем скорректировать эту дату вручную:

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

Способ 3. Автоматическая корректировка дат документами выплаты

Начиная с версии ЗУП 3.1.4, разработчики 1С реализовали механизм автоматического выравнивания дат получения доходов по ГПХ и межрасчетным выплатам при проведении платежных ведомостей.

Давайте разберем, как работает этот механизм и какие правила важно соблюдать:

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

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

← На главную