Ситуация, когда после ввода данных о временной нетрудоспособности сотрудника программа 1С:Зарплата и управление персоналом или 1С:Бухгалтерия предприятия не рассчитывает налог, вызывает закономерную тревогу у бухгалтера. Отсутствие удержания может привести к недоимке перед бюджетом и штрафным санкциям при проверке. Чаще всего проблема кроется не в сбое программного кода, а в специфических настройках учета или особенностях текущего периода.
Алгоритмы расчета налогообложения в конфигурациях 1С жестко привязаны к законодательным нормам и внутренним параметрам документа. Если система пропускает начисление, это сигнал о том, что одно из обязательных условий для удержания не выполнено. Это может быть неверный статус выплаты, отсутствие регистрации в базе или специфика применяемого налогового режима.
В данной статье мы детально разберем основные причины, по которым НДФЛ не отражается в расчетных листках, и предложим пошаговый алгоритм диагностики. Мы затронем вопросы настройки видов начислений, проверки календарей выплат и анализа настроек самого сотрудника в карточке учета.
Статус выплаты и дата перечисления налога
Самая распространенная причина отсутствия налога — это статус документа «Больничный лист». В современных версиях конфигураций, таких как ЗУП 3.1, расчет налога напрямую зависит от того, запланирована ли выплата пособия. Если в документе не указана дата выплаты или она перенесена на будущий период, программа может не включать сумму в текущий расчет.
Проверьте поле Дата выплаты в шапке документа. Если дата пустая или стоит в следующем месяце, НДФЛ может не рассчитываться в текущем периоде, так как обязательство по удержанию возникает именно в момент фактической выплаты дохода. Система ожидает проведения документа с корректной датой.
Также критически важен статус документа. Убедитесь, что больничный проведен и помечен для проведения. Если документ находится в статусе черновика или имеет пометку «Не проводить», расчетные регистры не обновятся.
⚠️ Внимание: В некоторых версиях конфигураций при переносе даты выплаты на следующий месяц налог автоматически переносится вместе с суммой пособия. Это нормальное поведение системы, соответствующее правилам переноса сроков уплаты.
Всегда сверяйте дату выплаты в документе «Больничный лист» с фактическим днем перечисления денег на карту сотрудника. Расхождение дат может сдвинуть период удержания налога.
Если дата выплаты установлена верно, но налог все равно не считается, попробуйте перепровести документ. Иногда помогает последовательность действий: снять пометку на проведение, сохранить, а затем снова провести документ. Это принудительно обновит регистры накопления.
Настройки вида начисления и код дохода
Глубинная причина ошибок часто скрывается в справочнике Начисления. Каждый вид дохода, включая пособие по временной нетрудоспособности, должен иметь корректно настроенный код дохода для целей налогообложения. Если в настройках вида начисления указан неверный код или стоит галочка «Не облагается НДФЛ», расчет не произойдет.
Зайдите в раздел Настройка → Начисления и найдите элемент, соответствующий больничному листу (обычно это «Оплата по среднему» или специализированное начисление «Больничный лист»). Откройте карточку и перейдите на вкладку Налоги, взносы, бухучет.
Убедитесь, что в поле «Код дохода» выбрано значение 2000 (для обычных больничных) или 2010 (для больничных по уходу за ребенком, если они облагаются). Если поле пустое или выбран код, исключающий налогообложение, система проигнорирует эту сумму при расчете итоговой базы.
☑️ Проверка настроек начисления
| Вид дохода | Код дохода (НДФЛ) | Облагается страховыми взносами | Комментарий |
|---|---|---|---|
| Больничный (за счет ФСС) | 2000 | Нет | Обычное заболевание сотрудника |
| Больничный (за счет работодателя) | 2000 | Да | Первые 3 дня нетрудоспособности |
| Пособие по уходу за ребенком | 2010 | Нет | До 1.5 лет, часто не облагается |
| Материальная помощь | 2760 | Частично | Зависит от суммы и основания |
Особое внимание уделите флажкам, отвечающим за включение в базу налога. В старых версиях 1С:Бухгалтерия настройки могли сбиваться при обновлении типовой конфигурации.
⚠️ Внимание: Нормативная база и коды доходов могут изменяться законодателем. Всегда сверяйте актуальные коды в справочнике программы с последними приказами ФНС перед началом нового отчетного периода.
Особенности налогового резидентства сотрудника
Ставка НДФЛ и сам факт удержания зависят от статуса сотрудника как налогового резидента. Если в карточке физического лица неверно указан статус, программа применит неверную логику расчета или вовсе исключит доход из базы.
Откройте карточку сотрудника в разделе Кадры → Сотрудники и перейдите на вкладку НДФЛ. Проверьте поле «Статус налогоплательщика». Для большинства работников, работающих в России более 183 дней, должен быть выбран статус Резидент РФ.
Если сотрудник является нерезидентом, ставка налога составит 30% (или 15% для отдельных видов доходов), но сам налог должен удерживаться. Проблема возникает, если статус не определен вовсе или выбран ошибочный вариант, исключающий налогообложение доходов от источников в РФ.
Также проверьте дату начала работы и дату фактического пребывания на территории страны. Программа 1С может автоматически пересчитывать статус резидентства по итогам года, но для текущих расчетов важно корректное начальное заполнение.
Как работает автоматический пересчет статуса?
В конце года программа анализирует количество дней пребывания сотрудника в РФ. Если набралось 183 дня, статус меняется на "Резидент", и происходит перерасчет налога по ставке 13% вместо 30%.
Частой ошибкой является отсутствие заполненных данных о гражданстве или документе, удостоверяющем личность. Без этих данных некоторые отчетные формы и расчетные алгоритмы могут работать некорректно.
Влияние налоговых вычетов и лимитов базы
Иногда НДФЛ не удерживается не из-за ошибки в начислении больничного, а потому, что база для расчета налога исчерпана или перекрыта вычетами. Это особенно актуально для сотрудников с высокими доходами или большим количеством детей.
Проверьте, не превысил ли доход сотрудника с начала года предельную величину базы для исчисления налога (хотя для НДФЛ лимита в 13% нет, есть нюансы с прогрессивной шкалой или региональными особенностями). Более частая ситуация — применение стандартных налоговых вычетов.
Если сумма всех вычетов (на детей, социальных, имущественных) превышает сумму начисленного дохода, включая больничный, то налог к удержанию будет равен нулю. Это математически верный результат, а не ошибка программы.
⚠️ Внимание: При расчете вычетов на детей важно следить за лимитом дохода в 350 000 рублей. После превышения этой суммы вычеты перестают предоставляться, и налог начнет удерживаться в полном объеме.
Для анализа откройте отчет Анализ НДФЛ по сотруднику. В нем детально расписано, какие суммы вошли в базу, какие вычеты применились и каков итоговый налог. Это лучший инструмент для понимания логики расчета.
Нулевой НДФЛ при наличии больничного часто означает, что сумма налоговых вычетов полностью перекрыла налогооблагаемую базу сотрудника в текущем месяце.
Проблемы с периодом регистрации больничного листа
Специфика больничных листов заключается в том, что они могут относиться к разным месяцам. Период нетрудоспособности может начинаться в конце одного месяца и заканчиваться в начале другого. Ошибки в определении периода регистрации приводят к тому, что начисление попадает в «чужой» период.
В документе «Больничный лист» проверяйте даты начала и окончания заболевания. Убедитесь, что период начисления (месяц, за который рассчитывается средний заработок) определен верно. Обычно это месяц, в котором закрыт больничный лист.
Если больничный длительный и переходит через месяц, программа должна разбить сумму начисления по месяцам. Проверьте вкладку Начисления внутри документа. Если сумма отражена одной строкой без разбивки, возможно, сбит механизм распределения.
Также стоит проверить календарь работы сотрудника. Если в дни болезни сотрудник числился в отпуске без сохранения зарплаты или в простое, это может повлиять на расчет среднего заработка и, как следствие, на сумму налога.
Диагностика через отчеты и журналы расчетов
Когда визуальный осмотр документа не выявил причин, необходимо углубиться в технические отчеты системы. Журналы расчетов и протоколы формирования записей позволяют увидеть, на каком этапе алгоритм отсек начисление.
Используйте отчет Справка о доходах и суммах налога физического лица (бывшая 2-НДФЛ) в режиме предварительного просмотра. Если больничный там не отражен, значит, он не попал в регистры накопления.
Для продвинутых пользователей доступен отчет Анализ состояния расчетов с бюджетом. Он показывает движения по счетам учета НДФЛ. Отсутствие проводок или записей регистров укажет на то, что документ не сформировал налоговое обязательство.
Используйте обработку "Перепроведение документов за период". Она позволяет массово обновить расчеты НДФЛ для всех сотрудников за выбранный месяц, устраняя локальные сбои.
Если ни один из способов не помог, возможно, проблема в повреждении конкретного документа. Попробуйте создать новый документ «Больничный лист» с теми же данными, удалив проблемный экземпляр (предварительно сделав резервную копию базы).
Почему НДФЛ считается по ставке 30% вместо 13%?
Это происходит, если в карточке сотрудника установлен статус «Нерезидент». Для изменения статуса необходимо, чтобы сотрудник находился в РФ не менее 183 дней в течение 12 следующих подряд месяцев. Статус можно изменить вручную в карточке или дождаться автоматического пересчета в конце года.
Можно ли вручную добавить НДФЛ в документ больничного?
Нет, в типовой конфигурации 1С ручное редактирование суммы рассчитанного налога в документе начисления запрещено. Налог рассчитывается автоматически при проведении. Если расчет неверен, нужно искать причину в настройках вида начисления или карточки сотрудника, а не править сумму.
Что делать, если больничный оплачен, но НДФЛ не удержан?
Если выплата уже произведена, а налог не удержан, необходимо создать документ «Корректировка регистрации платежей» или вручную ввести операцию удержания налога в следующем месяце. Важно удержать налог до конца текущего календарного года, иначе его придется платить за счет средств организации.
Влияет ли районный коэффициент на расчет НДФЛ с больничного?
Районный коэффициент и северные надбавки увеличивают сумму начисления, которая является базой для расчета НДФЛ. Однако сам налог рассчитывается от общей суммы дохода с учетом этих надбавок. Ошибки возникают, если коэффициенты не настроены в виде начисления.
Почему в отчете 6-НДФЛ больничный отражается в другом периоде?
В отчете 6-НДФЛ доходы отражаются по дате фактического получения. Для больничных это дата выплаты денежных средств. Если вы выплатили пособие в марте, а начислили в феврале, в отчете за 1 квартал оно попадет в раздел 1 марта, а в раздел 2 — датой выплаты.