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