Ситуация, когда программа «сторнирует» (отменяет) ранее предоставленный стандартный налоговый вычет, часто встречается в практике бухгалтера, работающего с конфигурацией 1С:Зарплата и управление персоналом. Особенно ярко это проявляется при увольнении и последующем повторном приеме сотрудника в течение одного календарного года. Если в феврале сотрудник получил вычет в размере 2800 рублей (например, на двоих детей), а при начислении зарплаты в мае программа доначислила НДФЛ в размере 364 рубля (что составляет ровно 13% от 2800), это сигнализирует о том, что система пересчитала налоговую базу за прошлые периоды.
Рассмотрим детально, почему это происходит, как устроены механизмы учета НДФЛ в 1С и какие шаги необходимо предпринять для исправления ситуации.
Разберем фундаментальный принцип работы программы. В системе 1С разделены понятия Справочник.ФизическиеЛица и Справочник.Сотрудники. Физическое лицо — это конкретный человек с его ИНН и СНИЛС, а сотрудник — это запись о его трудовом договоре (табельный номер). Согласно Налоговому кодексу РФ, НДФЛ рассчитывается нарастающим итогом с начала налогового периода (календарного года) по всем доходам, полученным физическим лицом у данного налогового агента.
Проанализируем ситуацию: когда мы принимаем сотрудника второй раз, мы создаем новый элемент в справочнике Сотрудники, но обязательно выбираем уже существующее ФизическоеЛицо. Для программы это означает, что доходы по первому табельному номеру и по второму должны быть суммированы. Если в мае система «увидела» основания для отмены февральского вычета, она автоматически произведет доначисление налога в текущем документе НачислениеЗарплатыИВзносов.
Выясним наиболее вероятную причину — лимит дохода для предоставления стандартных вычетов на детей. На текущий момент этот лимит составляет 350 000 рублей. Как только совокупный доход сотрудника с начала года превышает эту сумму, право на вычет теряется.
Рассмотрим пример. Допустим, в феврале при увольнении сотруднику была выплачена значительная компенсация за неиспользованный отпуск. Если в мае, после приема на работу, его суммарный доход (Февраль + Май) превысил 350 000 рублей, программа проанализирует каждый месяц. Если окажется, что предел был достигнут еще в феврале (но на тот момент это не было учтено), 1С в майском расчете снимет вычет за февраль, начислив те самые 13% (364 рубля).
Посмотрим на настройки учетной политики организации в 1С:ЗУП. В разделе «Настройка» — «Организации» — вкладка «Учетная политика и другие настройки» — «НДФЛ» есть критически важный параметр: «Вычеты, не использованные в течение месяца, переносятся на следующие месяцы налогового периода».
Если этот флаг установлен, программа ведет себя следующим образом:
Проанализируем работу с документами, дающими право на вычет. В ЗУП 3.1 право на вычеты привязывается к физическому лицу. Если при повторном приеме вы создали новое ЗаявлениеНаВычетыПоНДФЛ, не прекратив действие старого, может возникнуть коллизия.
Разберем правильный алгоритм действий:
Увольнение. На вкладке «Начисления и удержания» — «НДФЛ» программа фиксирует налог на дату увольнения.Увольнение прекращать право на вычеты.ПредоставленныеСтандартныеИИмущественныеВычетыПоНДФЛ нет дублирующих записей.Чтобы понять, за какой именно месяц программа «сняла» вычет, выполним следующие действия:
НачислениеЗарплатыИВзносов.-2800 и положительной суммой налога 364.Если визуальный анализ документа не дает ответа, обратимся к «первоисточнику» данных — регистрам. В 1С вся информация для отчетов хранится не в документах, а в записях регистров. Нам понадобятся два основных регистра:
Часто проблема кроется в том, что при увольнении в феврале доход был начислен одним месяцем (например, февралем), а выплата (и фиксация НДФЛ) прошла в марте. Из-за разрыва периодов 1С может ошибочно применить или сторнировать вычет.
Для исправления ситуации воспользуемся следующими методами:
Вариант А: Пересчет документа увольнения. Если выяснилось, что в феврале доход превысил 350 000 руб., то доначисление в мае правомерно. Если же дохода было мало, попробуйте пересчитать НДФЛ в исходном документе Увольнение (если период еще не закрыт для правок). После этого майский расчет должен «выровняться».
Вариант Б: Корректировка заявления на вычеты. Если вычеты применились дважды (и по старому, и по новому сотруднику в одном месяце), необходимо зайти в старое ЗаявлениеНаВычетыПоНДФЛ и установить дату окончания действия — дату увольнения. Затем в новом заявлении указать дату начала — дату повторного приема.
Вариант В: Операция учета НДФЛ. Если автоматические механизмы не справляются, можно воспользоваться документом ОперацияУчетаНДФЛ, чтобы вручную скорректировать суммы предоставленных вычетов и исчисленного налога, однако этот метод требует высокой квалификации, так как ошибки в этом документе приведут к неверному заполнению отчета 6-НДФЛ.
Рассмотрим пример использования ОперацияУчетаНДФЛ для корректировки:
// В документе выбираем Физическое лицо
// На закладке "Стандартные вычеты" указываем месяц пересчета (февраль)
// Указываем код вычета (например, 126) и сумму (2800)
// Это позволит принудительно "вернуть" вычет в систему, если 1С его ошибочно снимает
В завершение подчеркнем: всегда проверяйте детальный расчет НДФЛ непосредственно в документе начисления. Программа 1С действует строго по алгоритму, заложенному в настройках налогового учета, и 13% от суммы вычета (364 руб.) — это классический признак пересмотра налоговой льготы за прошлый период. Тщательный анализ совокупного дохода по физическому лицу за весь год позволит вам быстро найти и устранить причину расхождений.