Другое · 11 мин
Почему в 1С не начисляется НДФЛ на больничный лист
Разбираем, почему в 1С не удерживается НДФЛ с больничного листа: настройки вида расчёта, даты выплаты, ошибки в документах и способы исправить ситуацию.
Пособие по временной нетрудоспособности облагается НДФЛ в общем порядке — это один из немногих видов государственных пособий, которые налогом облагаются. Поэтому ситуация, когда программа 1С:ЗУП или 1С:Бухгалтерия начисляет больничный, но не считает с него налог, — это не норма, а признак ошибки в настройках, документах или методике отражения.
Чаще всего проблема кроется не в самом документе «Больничный лист», а в настройках вида начисления, датах получения дохода, остатках по налогу с прошлых периодов или в том, что пособие оплачивает ФСС напрямую, а работодатель отражает только свою часть. Чтобы найти причину, нужно последовательно проверить несколько участков учёта.
Ниже разобраны основные сценарии: от настройки вида расчёта до проверки регистров и отчётов по НДФЛ. Последовательность проверок построена от самых частых причин к более редким.
Как устроен учёт НДФЛ с больничного в 1С
Больничный лист в программе формирует доход сотрудника, который облагается НДФЛ по коду дохода 2300. Налог исчисляется на дату фактического получения дохода, а для больничных и отпускных такой датой считается день выплаты, а не последний день месяца, как для зарплаты.
Именно эта особенность порождает большинство вопросов: пользователь смотрит документ «Больничный лист» и видит, что НДФЛ там либо не рассчитан, либо рассчитан, но не попадает в отчёты за нужный период. Программа при этом работает корректно — просто налог «уехал» в дату выплаты.
Поэтому первая проверка — не «посчитался ли налог», а «в каком периоде он учтён». Откройте документ выплаты больничного и сравните его дату с периодом, в котором вы ищете НДФЛ в отчётах 6-НДФЛ или регистрах.
Проверяем настройки вида начисления
Самая частая техническая причина — в виде начисления, которым рассчитан больничный, не заполнен код дохода по НДФЛ. Без кода 2300 программа не считает сумму налоговой базой и налог просто не исчисляется.
Откройте справочник «Начисления» (в 1С:ЗУП — раздел «Настройка» — «Начисления»), найдите вид расчёта больничного и проверьте поле «Код дохода НДФЛ». Там должно стоять значение 2300 «Пособие по временной нетрудоспособности». Если поле пустое или выбран необлагаемый код, налог не посчитается.
- 1Откройте Настройка — Начисления и найдите вид расчёта больничного
- 2Проверьте поле «Код дохода НДФЛ»: должно быть 2300
- 3Убедитесь, что начисление не помечено как необлагаемое
- 4Пересчитайте документ «Больничный лист» после исправления настройки
- 5Проверьте, что НДФЛ появился в документе и в учёте
Обратите внимание: если больничный разбит на части — за счёт работодателя и за счёт ФСС, — проверять нужно оба вида начисления. Нередко код дохода заполнен только у одного из них, и налог считается лишь с части пособия.
Дата выплаты и период отражения налога
Если налог в документе рассчитан, но не виден в отчётах, почти наверняка дело в дате выплаты. Документ «Больничный лист» может быть проведён в одном месяце, а деньги выплачены в другом — тогда НДФЛ попадёт в учёт того месяца, в котором прошла выплата.
Больничный выплачен вместе с зарплатой
Когда пособие выплачивается одной ведомостью с зарплатой, программа определяет дату получения дохода по дате ведомости. Если больничный начислен в марте, а ведомость проведена в апреле, НДФЛ с пособия отразится в апреле. В отчётах за март его не будет — и это правильно.
Больничный выплачен отдельной ведомостью
При выплате «меж расчётным периодом» проверьте, что ведомость проведена и в ней действительно отражена сумма больничного. Если ведомость создана, но не проведена, либо сумма пособия в неё не попала, налог останется неудержанным до момента фактической выплаты.
Налог уже удержан или зачтён ранее
Вторая по частоте ситуация: НДФЛ рассчитан корректно, но при выплате удержан в меньшей сумме или не удержан вовсе, потому что программа зачла излишне удержанный налог прошлых периодов. Это происходит, когда у сотрудника ранее была переплата по НДФЛ — например, после перерасчёта отпуска или предоставления вычета задним числом.
Проверить это можно через отчёт «Анализ НДФЛ по сотруднику» или «Подробный анализ НДФЛ по сотруднику». Если в отчёте виден остаток излишне удержанного налога, программа будет уменьшать удержание по новым доходам, пока переплата не закроется.
Ещё один вариант — налог с больничного уже удержан ранее, в предыдущем документе выплаты, а вы пытаетесь найти его в текущей ведомости. Откройте все ведомости сотрудника за период и сверьте удержанные суммы с исчисленными.
Проверьте код дохода 2300 в виде начисления и наличие вычетов, перекрывающих базу
Проверьте ведомость: проведена ли, попала ли в неё сумма пособия, нет ли зачёта переплаты
Сравните дату ведомости с периодом отчёта — налог учитывается по дате выплаты
Проверьте, не отражён ли больничный как пособие полностью за счёт ФСС
Больничный за счёт ФСС и прямые выплаты
При прямых выплатах из ФСС работодатель оплачивает только первые три дня нетрудоспособности и является налоговым агентом только по этой части. Остальное пособие выплачивает фонд, который сам удерживает и перечисляет НДФЛ.
Если в программе больничный отражён как полностью оплачиваемый за счёт ФСС (например, пособие по уходу за больным ребёнком — оно с первого дня идёт за счёт фонда), то в учёте работодателя НДФЛ с этих сумм не появится в принципе. Это не ошибка: налоговый агент по таким выплатам — ФСС.
Ошибка возникает, когда пользователь ожидает увидеть в отчётах работодателя налог со всей суммы пособия. Проверьте в документе «Больничный лист» разбивку: какая часть за счёт работодателя, какая — за счёт ФСС. НДФЛ работодателя должен быть рассчитан только со своей части.
Вычеты и небольшие суммы пособия
Стандартные вычеты на детей применяются к совокупному доходу месяца. Если больничный начислен в месяце, где у сотрудника уже есть зарплата, вычеты обычно поглощаются зарплатой, и налог с пособия считается полностью. Но если больничный — единственный доход месяца, вычет может полностью перекрыть небольшую сумму пособия, и НДФЛ будет равен нулю.
Это законная ситуация, а не сбой. Проверьте в документе «Больничный лист» закладку с расчётом НДФЛ: там видно, применён ли вычет и как сформирована налоговая база.
Дополнительно учитывайте: вычеты предоставляются, пока доход сотрудника с начала года не превысил установленный лимит. Если лимит превышен, вычет не применяется, и налог должен считаться со всей суммы.
Как выбрать действие
Как проверить результат после исправления
После исправления настроек или дат пересчитайте документ «Больничный лист» и связанные ведомости. Затем сформируйте контрольные отчёты: «Анализ НДФЛ по сотруднику» и расчётный листок за период выплаты.
В анализе НДФЛ суммы исчисленного и удержанного налога по коду 2300 должны совпадать (если выплата прошла в том же периоде). В расчётном листке больничный должен отражаться в составе дохода, а НДФЛ — в составе удержаний.
Как проверить результат
Указан код 2300
Поле пустое или выбран необлагаемый код
Налог рассчитан с облагаемой части пособия
Налог равен нулю без применения вычетов
Проведена, содержит сумму пособия и удержанный НДФЛ
Не проведена или сумма пособия отсутствует
Исчисленный налог равен удержанному в периоде выплаты
Есть расхождения или неучтённая переплата
Финальный контроль — сверка с 6-НДФЛ: суммы по больничным должны попасть в раздел 2 за период выплаты с корректными датами удержания и перечисления. Если отчёт формируется без расхождений с учётом — настройка выполнена правильно.
Что важно запомнить
НДФЛ с больничного в 1С не начисляется по четырём основным причинам: не заполнен код дохода 2300 в виде начисления, налог учитывается по дате выплаты в другом периоде, налог зачтён против переплаты прошлых периодов, либо пособие полностью за счёт ФСС. Проверку начинайте с настройки вида расчёта и даты ведомости, а ручные правки регистров делайте только после выяснения причины.
Частые вопросы
Почему НДФЛ с больничного виден в документе, но не попадает в 6-НДФЛ?
Потому что в отчёт налог попадает по дате удержания, то есть по дате ведомости на выплату. Если ведомость проведена в следующем квартале, сумма отразится в расчёте за следующий период. Проверьте дату и проведённость ведомости.
Нужно ли удерживать НДФЛ с пособия по уходу за больным ребёнком?
Да, это пособие облагается НДФЛ, но оно полностью выплачивается за счёт ФСС. При прямых выплатах налоговым агентом выступает фонд, поэтому в учёте работодателя налог с этих сумм не отражается.
Может ли НДФЛ с больничного быть равен нулю законно?
Да, если стандартные вычеты полностью перекрыли сумму пособия — например, когда больничный единственный доход месяца и сумма небольшая. Проверьте применённые вычеты в документе начисления.
Что делать, если код дохода в виде начисления исправлен, а налог всё равно не считается?
Исправление настройки не пересчитывает уже проведённые документы автоматически. Откройте документ «Больничный лист» и пересчитайте его вручную, затем проверьте связанные ведомости на выплату.
Как проверить, не зачтён ли налог против переплаты?
Сформируйте отчёт «Анализ НДФЛ по сотруднику» за год. Если в нём есть остаток излишне удержанного налога, программа будет уменьшать удержание по новым доходам, пока переплата не закроется.
Когда перечислять НДФЛ с больничного в бюджет?
Не позднее последнего числа месяца, в котором пособие выплачено сотруднику. Это отличает больничные от зарплаты, по которой срок — следующий рабочий день после выплаты.