К статье
Практический материал

Другое · 11 мин

Почему в 1С не начисляется НДФЛ на больничный лист

Разбираем, почему в 1С не удерживается НДФЛ с больничного листа: настройки вида расчёта, даты выплаты, ошибки в документах и способы исправить ситуацию.

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

Чаще всего проблема кроется не в самом документе «Больничный лист», а в настройках вида начисления, датах получения дохода, остатках по налогу с прошлых периодов или в том, что пособие оплачивает ФСС напрямую, а работодатель отражает только свою часть. Чтобы найти причину, нужно последовательно проверить несколько участков учёта.

Ниже разобраны основные сценарии: от настройки вида расчёта до проверки регистров и отчётов по НДФЛ. Последовательность проверок построена от самых частых причин к более редким.

Как устроен учёт НДФЛ с больничного в 1С

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

Именно эта особенность порождает большинство вопросов: пользователь смотрит документ «Больничный лист» и видит, что НДФЛ там либо не рассчитан, либо рассчитан, но не попадает в отчёты за нужный период. Программа при этом работает корректно — просто налог «уехал» в дату выплаты.

Поэтому первая проверка — не «посчитался ли налог», а «в каком периоде он учтён». Откройте документ выплаты больничного и сравните его дату с периодом, в котором вы ищете НДФЛ в отчётах 6-НДФЛ или регистрах.

Проверяем настройки вида начисления

Самая частая техническая причина — в виде начисления, которым рассчитан больничный, не заполнен код дохода по НДФЛ. Без кода 2300 программа не считает сумму налоговой базой и налог просто не исчисляется.

Откройте справочник «Начисления» (в 1С:ЗУП — раздел «Настройка» — «Начисления»), найдите вид расчёта больничного и проверьте поле «Код дохода НДФЛ». Там должно стоять значение 2300 «Пособие по временной нетрудоспособности». Если поле пустое или выбран необлагаемый код, налог не посчитается.

Порядок проверки вида начисления
  1. 1
    Откройте Настройка — Начисления и найдите вид расчёта больничного
  2. 2
    Проверьте поле «Код дохода НДФЛ»: должно быть 2300
  3. 3
    Убедитесь, что начисление не помечено как необлагаемое
  4. 4
    Пересчитайте документ «Больничный лист» после исправления настройки
  5. 5
    Проверьте, что НДФЛ появился в документе и в учёте

Обратите внимание: если больничный разбит на части — за счёт работодателя и за счёт ФСС, — проверять нужно оба вида начисления. Нередко код дохода заполнен только у одного из них, и налог считается лишь с части пособия.

Дата выплаты и период отражения налога

Если налог в документе рассчитан, но не виден в отчётах, почти наверняка дело в дате выплаты. Документ «Больничный лист» может быть проведён в одном месяце, а деньги выплачены в другом — тогда НДФЛ попадёт в учёт того месяца, в котором прошла выплата.

Больничный выплачен вместе с зарплатой

Когда пособие выплачивается одной ведомостью с зарплатой, программа определяет дату получения дохода по дате ведомости. Если больничный начислен в марте, а ведомость проведена в апреле, НДФЛ с пособия отразится в апреле. В отчётах за март его не будет — и это правильно.

Больничный выплачен отдельной ведомостью

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

Налог уже удержан или зачтён ранее

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

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

Ещё один вариант — налог с больничного уже удержан ранее, в предыдущем документе выплаты, а вы пытаетесь найти его в текущей ведомости. Откройте все ведомости сотрудника за период и сверьте удержанные суммы с исчисленными.

НДФЛ в документе равен нулюНалог не исчислен

Проверьте код дохода 2300 в виде начисления и наличие вычетов, перекрывающих базу

НДФЛ исчислен, но не удержанПроблема на этапе выплаты

Проверьте ведомость: проведена ли, попала ли в неё сумма пособия, нет ли зачёта переплаты

НДФЛ есть, но не в том месяцеНалог в периоде выплаты

Сравните дату ведомости с периодом отчёта — налог учитывается по дате выплаты

Пособие только от ФССРаботодатель не налоговый агент

Проверьте, не отражён ли больничный как пособие полностью за счёт ФСС

Больничный за счёт ФСС и прямые выплаты

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

Если в программе больничный отражён как полностью оплачиваемый за счёт ФСС (например, пособие по уходу за больным ребёнком — оно с первого дня идёт за счёт фонда), то в учёте работодателя НДФЛ с этих сумм не появится в принципе. Это не ошибка: налоговый агент по таким выплатам — ФСС.

Ошибка возникает, когда пользователь ожидает увидеть в отчётах работодателя налог со всей суммы пособия. Проверьте в документе «Больничный лист» разбивку: какая часть за счёт работодателя, какая — за счёт ФСС. НДФЛ работодателя должен быть рассчитан только со своей части.

Вычеты и небольшие суммы пособия

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

Это законная ситуация, а не сбой. Проверьте в документе «Больничный лист» закладку с расчётом НДФЛ: там видно, применён ли вычет и как сформирована налоговая база.

Дополнительно учитывайте: вычеты предоставляются, пока доход сотрудника с начала года не превысил установленный лимит. Если лимит превышен, вычет не применяется, и налог должен считаться со всей суммы.

Маршрут решения

Как выбрать действие

В виде начисления пустой код дохода НДФЛУкажите код 2300 и пересчитайте документ больничного
Налог исчислен, но не попадает в отчёт за нужный месяцПроверьте дату ведомости на выплату — налог учитывается по ней
Удержанный налог меньше исчисленногоПроверьте излишне удержанный НДФЛ прошлых периодов в анализе по сотруднику
Пособие полностью за счёт ФССНалог у работодателя не возникает — его удерживает фонд, это норма
Больничный — единственный доход месяца, НДФЛ равен нулюПроверьте применённые вычеты — возможно, они перекрыли базу

Как проверить результат после исправления

После исправления настроек или дат пересчитайте документ «Больничный лист» и связанные ведомости. Затем сформируйте контрольные отчёты: «Анализ НДФЛ по сотруднику» и расчётный листок за период выплаты.

В анализе НДФЛ суммы исчисленного и удержанного налога по коду 2300 должны совпадать (если выплата прошла в том же периоде). В расчётном листке больничный должен отражаться в составе дохода, а НДФЛ — в составе удержаний.

Контрольные точки

Как проверить результат

Код дохода в виде начисления
Норма

Указан код 2300

Тревожный признак

Поле пустое или выбран необлагаемый код

НДФЛ в документе «Больничный лист»
Норма

Налог рассчитан с облагаемой части пособия

Тревожный признак

Налог равен нулю без применения вычетов

Ведомость на выплату
Норма

Проведена, содержит сумму пособия и удержанный НДФЛ

Тревожный признак

Не проведена или сумма пособия отсутствует

Анализ НДФЛ по сотруднику
Норма

Исчисленный налог равен удержанному в периоде выплаты

Тревожный признак

Есть расхождения или неучтённая переплата

Финальный контроль — сверка с 6-НДФЛ: суммы по больничным должны попасть в раздел 2 за период выплаты с корректными датами удержания и перечисления. Если отчёт формируется без расхождений с учётом — настройка выполнена правильно.

Типичные ошибки
01
Исправление налога ручными операциями без поиска причины — приводит к двойному учёту и расхождениям в 6-НДФЛ
02
Поиск НДФЛ в месяце начисления вместо месяца выплаты — создаёт ложное впечатление об ошибке
03
Ожидание налога с пособия, полностью оплачиваемого ФСС, — налоговый агент по нему фонд, а не работодатель
04
Исправление вида начисления без пересчёта уже проведённых документов — старые документы сохраняют нулевой налог
Итог

Что важно запомнить

НДФЛ с больничного в 1С не начисляется по четырём основным причинам: не заполнен код дохода 2300 в виде начисления, налог учитывается по дате выплаты в другом периоде, налог зачтён против переплаты прошлых периодов, либо пособие полностью за счёт ФСС. Проверку начинайте с настройки вида расчёта и даты ведомости, а ручные правки регистров делайте только после выяснения причины.

Частые вопросы

Почему НДФЛ с больничного виден в документе, но не попадает в 6-НДФЛ?

Потому что в отчёт налог попадает по дате удержания, то есть по дате ведомости на выплату. Если ведомость проведена в следующем квартале, сумма отразится в расчёте за следующий период. Проверьте дату и проведённость ведомости.

Нужно ли удерживать НДФЛ с пособия по уходу за больным ребёнком?

Да, это пособие облагается НДФЛ, но оно полностью выплачивается за счёт ФСС. При прямых выплатах налоговым агентом выступает фонд, поэтому в учёте работодателя налог с этих сумм не отражается.

Может ли НДФЛ с больничного быть равен нулю законно?

Да, если стандартные вычеты полностью перекрыли сумму пособия — например, когда больничный единственный доход месяца и сумма небольшая. Проверьте применённые вычеты в документе начисления.

Что делать, если код дохода в виде начисления исправлен, а налог всё равно не считается?

Исправление настройки не пересчитывает уже проведённые документы автоматически. Откройте документ «Больничный лист» и пересчитайте его вручную, затем проверьте связанные ведомости на выплату.

Как проверить, не зачтён ли налог против переплаты?

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

Когда перечислять НДФЛ с больничного в бюджет?

Не позднее последнего числа месяца, в котором пособие выплачено сотруднику. Это отличает больничные от зарплаты, по которой срок — следующий рабочий день после выплаты.