Почему вычет 104 в 1С:ЗУП 3.1 предоставляется за месяцы, когда сотрудник не работал, и как это исправить?

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

В практике бухгалтера нередко возникает ситуация: сотрудник увольняется в начале года (например, в феврале), несколько месяцев не числится в штате, а затем вновь принимается в ту же организацию (например, в мае). При расчете первой заработной платы после возвращения бухгалтеры часто обнаруживают, что программа 1С:Зарплата и управление персоналом 8 (редакция 3.1) предоставляет стандартный налоговый вычет (код 104) не только за май, но и за «пустые» месяцы — март и апрель. Рассмотрим подробнее, почему это происходит, является ли это ошибкой программы и как настроить систему корректно.

Законодательный контекст: почему вычеты «нагоняются»

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

Разберем позицию контролирующих органов (Минфина и ФНС). Если сотрудник часть года не работал и не получал доходов, облагаемых по ставке 13% (15%), то при последующем трудоустройстве к тому же или новому работодателю вычеты должны быть предоставлены в том числе и за те месяцы, когда он не имел дохода. Главное условие: вычеты не должны быть предоставлены другим работодателем в этот же период. Таким образом, поведение программы 1С, когда она «добирает» неиспользованные вычеты за период отсутствия сотрудника, во многих случаях является юридически обоснованным.

Особенности реализации личных вычетов в 1С:ЗУП 3.1

В программе существует важное различие между «детскими» вычетами (код 126, 127 и др.) и «личными» вычетами (код 104 — на самого налогоплательщика, например, для ветеранов боевых действий или инвалидов). Проанализируем техническую разницу:

  1. Детские вычеты: Имеют жесткое ограничение по доходу (350 000 рублей с начала года). Программа внимательно отслеживает каждый месяц и прекращает вычет автоматически при превышении порога или увольнении, если установлены соответствующие флаги.
  2. Личные вычеты (код 104): Не имеют порога по доходу. В архитектуре 1С эти вычеты привязаны непосредственно к физическому лицу. Программа считает, что если право на вычет заявлено, оно действует до конца налогового периода, если не введено обратное.

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

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

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

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

  1. Оформите стандартный документ Увольнение.
  2. Сразу после этого создайте документ Прекращение стандартных вычетов (раздел Налоги и взносы — Заявления на вычеты).
  3. В документе укажите дату, с которой вычеты прекращаются (месяц, следующий за месяцем увольнения).

Выясним, что произойдет при повторном приеме: когда сотрудник вернется в мае, вам необходимо будет создать новый документ Заявление на вычеты по НДФЛ, указав месяц начала — май. В этом случае цепочка автоматического расчета за март и апрель будет разорвана, так как программа увидит официальное прекращение права на вычет в марте.

Способ 2: Корректировка права на вычет в карточке сотрудника

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

Посмотрим, как это сделать:

  1. Зайдем в карточку сотрудника (раздел Кадры — Сотрудники).
  2. Перейдем по ссылке Налог на доходы.
  3. В разделе «Вычеты» мы увидим активное право на вычет. Если там указано, что вычеты применяются с начала года, это и есть причина доначисления.
  4. Попробуем ввести новое заявление, указав в поле «Месяц, с которого применяется вычет» месяц повторного приема (май).

Важное замечание: Иногда программа игнорирует новое заявление, если старое не было прекращено. В таком случае вернитесь к Способу 1 и введите прекращение задним числом на дату первого увольнения.

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

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

Разберем алгоритм:

  1. В документе Начисление зарплаты и взносов перейдем на закладку НДФЛ.
  2. Установим флаг Редактировать налог вручную.
  3. В колонке «Примененные вычеты» (ее можно открыть двойным кликом по сумме налога или через отдельное окно корректировки вычетов) вручную удалим лишние суммы за март и апрель, оставив только майскую.

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

Выводы и рекомендации

Ситуация с вычетом 104 при повторном приеме — это сочетание особенностей законодательства и логики программного продукта. Для корректной работы системы мы рекомендуем:

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

← На главную