В работе бухгалтера и расчетчика заработной платы часто возникают ситуации, когда при начислении больничного листа НДФЛ в документе отображается некорректно или вовсе равен нулю. Особенно это заметно, когда сумма пособия по временной нетрудоспособности «выпадает» из отчетов, таких как Анализ НДФЛ по месяцам, или когда при выплате образуется странное сальдо. Рассмотрим подробнее, почему это происходит в программе 1С:Зарплата и управление персоналом 3.1 и как правильно выстроить цепочку действий для исправления ошибки.
Одной из самых распространенных причин «исчезновения» НДФЛ является смещение даты фактического получения дохода. Согласно Налоговому кодексу РФ, датой получения дохода для больничных листов считается день их фактической выплаты. В 1С:ЗУП 3.1 эта дата указывается непосредственно в документе Больничный лист в поле Дата выплаты.
Проанализируем ситуацию: если больничный начислен в январе, но в поле Дата выплаты стоит число следующего месяца (например, 5 февраля), программа автоматически считает этот доход доходом февраля. В этот момент в игру вступают стандартные налоговые вычеты. Разберем по шагам, что происходит внутри системы:
НДФЛ становится равным 0, а бухгалтер видит «недоплату» или расхождения в отчетах.Выясним причину, почему это сбивает с толку: в самом документе Больничный лист расчет налога может отображаться, но при проведении итогового документа Начисление зарплаты и взносов или формировании Ведомости, программа пересчитывает налог с учетом накопленного итога и вычетов, что и приводит к «обнулению» суммы налога.
В 1С:ЗУП 3.1 крайне важна хронология проведения документов. Если вы сначала создали и провели Начисление зарплаты и взносов, а затем решили добавить или изменить Больничный лист, который выплачивается «вместе с зарплатой», регистры накопления могут «разойтись».
Посмотрим на типичную последовательность действий, которая гарантирует правильный расчет:
Больничный лист. Убедитесь, что указан правильный способ выплаты (в межрасчетный период, с авансом или с зарплатой) и стоит актуальная Дата выплаты.Начисление зарплаты и взносов. Именно здесь происходит окончательное «схлопывание» всех налогов и вычетов за месяц. Если больничный выплачивается с зарплатой, налог по нему окончательно зафиксируется именно здесь.Ведомости на выплату.Если вы обнаружили сальдо или отсутствие налога, рекомендуем выполнить полную перерегистрацию документов за месяц. Как показывает практика, простое перепроведение («прогнать» документы по цепочке заново) часто решает проблему, так как программа заново выстраивает связи в регистре Расчеты налогоплательщиков с бюджетом по НДФЛ.
Рассмотрим подробнее разницу между выплатой «С зарплатой» и «В межрасчетный период». Когда мы выбираем межрасчетную выплату, программа стремится рассчитать и удержать налог немедленно. Однако, как отмечают опытные пользователи, даже в межрасчетных документах (таких как Отпуск или Больничный лист), 1С может применить стандартные вычеты, если это первая выплата в месяце.
Проанализируем ситуацию: бухгалтер хочет выплатить больничный отдельно, но не хочет «тратить» вычеты на него. К сожалению, логика программы такова, что вычеты применяются к самому первому доходу месяца. Если вы измените дату выплаты в больничном, программа пересчитает НДФЛ, и это может повлечь за собой изменения в расчете всей последующей зарплаты.
Если визуально в документах все верно, а налога в отчетах нет, нам необходимо заглянуть «под капот» программы. Посмотрим на регистры накопления, которые отвечают за НДФЛ. Для этого можно воспользоваться универсальным отчетом или перейти в регистры через кнопку «Еще» — «Движения документа»:
Учет доходов для исчисления НДФЛ — здесь фиксируется дата получения дохода. Проверьте, совпадает ли месяц в поле Дата получения дохода с вашими ожиданиями.Расчеты налогоплательщиков с бюджетом по НДФЛ — здесь хранится информация об исчисленном налоге.Если вы видите, что доход зафиксирован одним месяцем (например, январем), а вычеты применились февральские, значит, Дата выплаты в документе установлена февральская. Чтобы вернуть НДФЛ в январь, необходимо изменить дату выплаты на январскую, но тогда придется выплачивать этот больничный именно в январе, что должно подтверждаться Ведомостью.
Хотя в примере рассматривался 2019 год, важно учитывать актуальные изменения законодательства. С 2023 года понятие «месяц начисления» для НДФЛ фактически уступило место «дате выплаты». Теперь любая выплата — будь то аванс, больничный или окончательный расчет — является моментом исчисления и удержания налога.
Рассмотрим, как это работает сейчас: если вы выплачиваете больничный 25-го числа, программа обязана исчислить НДФЛ именно на эту дату. Если выплата происходит в период с 23-го числа предыдущего месяца по 22-е число текущего, налог попадает в ближайшее уведомление по НДФЛ. Любая ошибка в дате в документе Больничный лист теперь критична не только для внутреннего учета, но и для регламентированной отчетности 6-НДФЛ.
Для того чтобы исправить ситуацию с неначислением НДФЛ на больничный, выполним следующие действия:
Больничный лист. Если она относится к следующему месяцу, убедимся, что применение вычетов этого месяца обосновано.Начисление зарплаты и взносов, и только в конце — Ведомость.Важный момент: никогда не пытайтесь править НДФЛ «руками» в ведомости, не разобравшись в причинах его отсутствия в документе-основании. Это приведет к еще большим расхождениям в регистрах, которые «всплывут» в следующем отчетном периоде.