Вы рассчитали больничный в 1С:Зарплата и Управление Персоналом 8, но программа не удержала НДФЛ — или удержала неверную сумму? Эта ошибка встречается чаще, чем кажется. В 80% случаев проблема кроется не в сбое программы, а в неправильных настройках, неверном вводе данных или неучтённых нюансах законодательства. Например, многие бухгалтеры забывают, что с 2022 года НДФЛ с больничных удерживается по особым правилам — и это напрямую влияет на алгоритмы расчёта в 1С.
В этой статье мы разберём все возможные причины, почему 1С ЗУП не считает НДФЛ с больничного, — от банальных опечаток в документах до скрытых параметров налогового учёта. Вы получите чек-листы для проверки настроек, таблицу с актуальными ставками НДФЛ для разных типов больничных, а также пошаговые инструкции по исправлению ошибок. Особое внимание уделим случаям, когда программа «молча» пропускает удержание налога — это чаще всего связано с флагом «Не удерживать НДФЛ» в карточке сотрудника или неверным типом начисления.
1. Проверьте тип начисления больничного в 1С ЗУП
Самая распространённая причина — неправильно выбранный вид начисления при оформлении больничного листа. В 1С ЗУП есть несколько типов документов для оплаты временной нетрудоспособности, и не все из них автоматически рассчитывают НДФЛ. Например, если вы выбрали:
- 📄
Больничный лист (пособие)— НДФЛ должен удерживаться по умолчанию (если нет других ограничений). - 📄
Оплата по среднему заработку (не больничный)— здесь НДФЛ может не рассчитываться, так как документ не привязан к ФСС. - 📄
Доплата до среднего заработка— часто используется для компенсации разницы между пособием и окладом, но налоговые настройки могут отличаться.
Чтобы проверить тип начисления:
- Откройте документ
Больничный листв 1С ЗУП. - Перейдите на вкладку
Начисления. - Убедитесь, что в поле
Вид начисленияуказаноПособие по временной нетрудоспособности(или аналогичный вариант для вашей версии программы).
Если в списке видов начислений нет подходящего варианта, проверьте настройки справочника Виды начислений (раздел Настройка → Виды расчётов). Возможно, требуемый вид отключён или не настроен для удержания НДФЛ.
2. Настройки налогового учёта: где искать ошибку
Даже если тип начисления выбран верно, НДФЛ может не рассчитываться из-за настроек налогового учёта в 1С. Чаще всего проблема кроется в следующих параметрах:
- 🔧 Флаг «Не удерживать НДФЛ» в карточке сотрудника (раздел
Кадры → Сотрудники → Налоговый учёт). - 🔧 Неверная ставка НДФЛ для данного вида дохода (по умолчанию должна быть 13%, но для нерезидентов или особых случаев — 15% или 30%).
- 🔧 Отсутствие привязки к коду дохода в справочнике
Виды начислений(должен быть указан код2300для больничных).
Как проверить настройки:
- Откройте карточку сотрудника, для которого не рассчитан НДФЛ.
- Перейдите на вкладку
Налоговый учёт. - Убедитесь, что поле
Ставка НДФЛзаполнено корректно (обычно13%для резидентов). - Проверьте, не стоит ли галочка
Не удерживать НДФЛ(если стоит — снимите её).
Что делать, если ставка НДФЛ в карточке сотрудника отличается от стандартной?
Если у сотрудника указана ставка 15% или 30%, это может быть связано с его налоговым статусом (нерезидент). В таком случае НДФЛ с больничного будет удерживаться по повышенной ставке, но сам факт удержания должен отражаться в расчётах. Если налог не рассчитан даже при ставке 30%, проблема кроется не в ставке, а в настройках вида начисления или документа.
3. Проблемы с датами: когда больничный попадает в «серую зону»
НДФЛ с больничного удерживается только в том периоде, когда произведена выплата. Если даты документа или периода начисления указаны некорректно, программа может «не увидеть» обязанность по удержанию налога. Обратите внимание на следующие нюансы:
- 📅 Дата начала и окончания больничного — если больничный начинается в одном месяце, а заканчивается в другом, НДФЛ должен удерживаться в периоде выплаты (не обязательно в месяце открытия листа).
- 📅 Дата выплаты пособия — если выплата произведена в следующем налоговом периоде (например, больничный за декабрь выплачен в январе), НДФЛ будет удержан в январе.
- 📅 Дата регистрации документа в 1С — если документ проведён задним числом, программа может неправильно определить период удержания.
Чтобы избежать ошибок:
- Убедитесь, что в документе
Больничный листкорректно указаны датыНачалоиОкончаниенетрудоспособности. - Проверьте дату в поле
Дата выплаты— она должна совпадать с фактической датой перечисления средств сотруднику. - Если больничный оплачивается частями (например, первые 3 дня за счёт работодателя, остальные — за счёт ФСС), убедитесь, что для каждой части указан правильный период.
Редко (раз в год или реже)|Иногда (несколько раз в год)|Часто (ежемесячно)|Постоянно (в каждом расчёте)-->
4. Особенности расчёта НДФЛ для разных типов больничных
Не все больничные облагаются НДФЛ одинаково. В зависимости от причины нетрудоспособности и источника выплаты (работодатель или ФСС) правила удержания налога могут отличаться. Ниже — таблица с актуальными ставками и нюансами:
| Тип больничного | Ставка НДФЛ | Кто удерживает налог | Особенности |
|---|---|---|---|
| Обычный больничный (заболевание сотрудника) | 13% | Работодатель | НДФЛ удерживается с полной суммы пособия, включая первые 3 дня, оплачиваемые работодателем. |
| Больничный по уходу за ребёнком | 13% | Работодатель | Налог удерживается со всей суммы, но пособие по уходу за ребёнком до 1.5 лет НДФЛ не облагается. |
| Больничный по беременности и родам | 0% | — | Пособие по БиР не облагается НДФЛ (п. 1 ст. 217 НК РФ). |
| Производственная травма | 13% | Работодатель | НДФЛ удерживается со всей суммы, но пособие выплачивается за счёт ФСС. |
| Больничный нерезидента РФ | 30% | Работодатель | Если сотрудник не является налоговым резидентом, ставка НДФЛ повышается до 30%. |
Если в вашем случае НДФЛ не удержан, сверьте тип больничного с таблицей. Например, пособие по беременности и родам (БиР) не облагается НДФЛ — и это нормально! А вот если речь идёт об обычном больничном по болезни, но налог не рассчитан, проблема точно в настройках 1С.
Пособие по беременности и родам (БиР) — единственный тип больничного, с которого НДФЛ не удерживается. Если в 1С не рассчитан налог для БиР, это не ошибка, а правильный расчёт!
5. Ошибки в настройках вида расчёта: пошаговая проверка
Если все предыдущие пункты проверены, но НДФЛ по-прежнему не рассчитывается, проблема может крыться в настройках вида расчёта для больничного. В 1С ЗУП каждый вид начисления имеет собственные параметры налогового учёта, и если они заданы неверно, программа «не увидит» обязанность удерживать налог.
Как проверить настройки вида расчёта:
- Откройте справочник
Виды расчётов(Настройка → Виды расчётов). - Найдите вид начисления, который используется для больничного (обычно это
Пособие по временной нетрудоспособности). - Перейдите на вкладку
Налоговый учёт. - Проверьте следующие параметры:
- 🔹
Код дохода для НДФЛ— должен быть2300(для больничных). - 🔹
Ставка НДФЛ— должна соответствовать типу больничного (обычно13%). - 🔹
Удерживать НДФЛ— флаг должен быть включён. - 🔹
Вид дохода для страховых взносов— должен бытьПособие по временной нетрудоспособности.
- 🔹
Если какой-то из параметров отсутствует или задан неверно, исправьте его и перепроведите документ Больничный лист.
Код дохода для НДФЛ = 2300|Ставка НДФЛ соответствует типу больничного|Флаг "Удерживать НДФЛ" включён|Вид дохода для страховых взносов указан корректно-->
6. Конфликт с другими начислениями или удержаниями
Иногда НДФЛ не рассчитывается из-за конфликта с другими начислениями или удержаниями в том же периоде. Например:
- 💰 Аванс или зарплата за тот же период — если больничный попадает на даты, за которые уже начислена зарплата, программа может «забыть» удержать НДФЛ с пособия.
- 💰 Иные удержания (алименты, кредиты) — если сумма удержаний превышает 50% от выплаты, НДФЛ может не рассчитываться (хотя это и нарушение).
- 💰 Перерасчёт прошлых периодов — если в текущем месяце проводился перерасчёт, это могло повлиять на налоговые обязательства.
Чтобы исключить конфликты:
- Проверьте, нет ли в том же периоде других начислений сотруднику (например, зарплаты или премий).
- Откройте отчёт
Анализ начислений и удержаний по сотрудникам(Отчёты → Зарплата) и посмотрите, какие ещё суммы влияют на НДФЛ. - Если обнаружен конфликт, скорректируйте даты или суммы начислений так, чтобы они не пересекались.
Если в периоде есть и зарплата, и больничный, убедитесь, что документ Начисление зарплаты проведён после документа Больничный лист. Порядок проведения документов может влиять на расчёт НДФЛ!
7. Технические сбои и обновления 1С
В редких случаях проблема кроется не в настройках, а в технических сбоях программы или устаревшей версии 1С ЗУП. Например:
- 🖥️ Неактуальная версия программы — если вы давно не обновляли 1С, в ней могут отсутствовать актуальные налоговые ставки или алгоритмы расчёта.
- 🖥️ Повреждение базы данных — если файлы конфигурации повреждены, программа может неправильно обрабатывать налоговые настройки.
- 🖥️ Конфликт с другими модулями — например, если установлены несовместимые обработки или отчёты.
Как проверить и исправить:
- Обновите 1С ЗУП до последней версии (
Сервис → Обновление конфигурации). - Запустите тестирование и исправление базы данных (
Администрирование → Тестирование и исправление). - Проверьте журнал регистрации (
Администрирование → Журнал регистрации) на наличие ошибок, связанных с расчётом НДФЛ.
⚠️ Внимание: Если после обновления 1С проблема сохраняется, обратитесь в службу поддержки с логом ошибок. Возможно, в вашей версии программы есть известный баг, для которого уже выпущено исправление.
FAQ: Частые вопросы по НДФЛ с больничных в 1С ЗУП
Почему НДФЛ не рассчитан с больничного по уходу за ребёнком?
НДФЛ удерживается со всех больничных по уходу за ребёнком, кроме пособия по уходу до 1.5 лет. Если ребёнку больше 1.5 лет, но налог не удержан, проверьте настройки вида расчёта (должен быть код дохода 2300 и ставка 13%).
Как исправить НДФЛ, если больничный уже выплачен без налога?
Если сумма без НДФЛ уже перечислена сотруднику, вам нужно:
- Сделать перерасчёт в 1С (документ
Корректировка начислений). - Удержать НДФЛ из следующей выплаты (зарплаты, аванса).
- Сдать уточнённую отчётность в ФНС (если налоговый период ещё не закрыт).
⚠️ Внимание: Если сотрудник уволился, а НДФЛ не удержан, вам придётся платить налог за него из средств работодателя (п. 5 ст. 226 НК РФ).
Может ли 1С автоматически не удерживать НДФЛ с больничного?
Да, если:
- В карточке сотрудника стоит галочка
Не удерживать НДФЛ. - Тип больничного не облагается НДФЛ (например, БиР).
- В виде расчёта не указан код дохода
2300.
Во всех других случаях отсутствие НДФЛ — ошибка.
Где в 1С посмотреть, удержан ли НДФЛ с больничного?
Откройте отчёт Расчётная ведомость (Т-51) или Анализ начислений и удержаний по сотрудникам. В колонке НДФЛ должна отобразиться сумма удержанного налога. Если там 0, проверьте настройки, как описано выше.
Нужно ли платить НДФЛ с больничного, если сотрудник в отпуске?
Да, НДФЛ удерживается независимо от того, находится ли сотрудник в отпуске. Больничный оплачивается по среднему заработку, и налог рассчитывается в обычном порядке. Исключение — если больничный совпал с отпуском по уходу за ребёнком (тогда пособие может не облагаться НДФЛ).