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

В этой статье мы разберём 7 ключевых причин, почему может не рассчитывать налог с больничного, включая нюансы налогового кодекса, типичные ошибки пользователей и технические сбои. Также вы найдёте пошаговые инструкции для диагностики проблемы и её устранения — от проверки регламентированных отчётов до ручной корректировки документов.

Особое внимание уделим случаям, когда НДФЛ не удерживается законно (например, при выплате пособий за счёт ФСС), и когда это требует вмешательства бухгалтера. Статья актуальна для версий 1С:ЗУП 3.1, 1С:Бухгалтерия 3.0 и 1С:Комплексная автоматизация 2.4.

1. Больничный выплачивается за счёт ФСС: когда НДФЛ не удерживается по закону

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

  • 📄 Первые 3 дня болезни (если они оплачиваются работодателем — НДФЛ удерживается, если ФСС — нет).
  • 🏥 Весь период больничного, если он полностью компенсируется ФСС (например, при травме на производстве или профессиональном заболевании).
  • 👶 Пособия по беременности и родам (декретные), которые всегда выплачиваются из ФСС.

В это реализовано через механизм Вида расчёта. Если в документе Больничный лист или Начисление зарплаты указан источник финансирования ФСС, программа автоматически исключает сумму из налогооблагаемой базы. Проверить это можно в отчёте Анализ начислений по работникам (раздел Зарплата → Отчёты по зарплате).

⚠️ Внимание: Если в вашей организации действует пилотный проект ФСС "Прямые выплаты", то пособие перечисляется напрямую фондом, а работодатель только передаёт данные. В этом случае вообще не формирует начисление в базе — соответственно, и НДФЛ не рассчитывается.

2. Ошибки в настройках вида расчёта: почему 1С "не видит" налог

Если больничный оплачивается работодателем (например, первые 3 дня), но всё равно не удерживает НДФЛ, проблема может крыться в некорректных настройках вида расчёта. Чаще всего это происходит из-за:

  • 🔧 Неправильно указанного Кода дохода в настройках вида расчёта (должен быть 2300 для больничных).
  • 📋 Отсутствия галочки Удерживать НДФЛ в карточке вида расчёта.
  • 🔄 Ошибочного привязывания к Категории НДФЛ (например, вместо "Доходы, облагаемые по ставке 13%" выбрана "Необлагаемые доходы").

Чтобы проверить настройки:

  1. Откройте Справочники → Виды расчётов.
  2. Найдите вид расчёта для больничного (обычно называется Пособие по временной нетрудоспособности или Больничный лист).
  3. На вкладке Налоги и взносы убедитесь, что:
    • 📌 Указан код дохода 2300.
    • 📌 Стоит флажок Удерживать НДФЛ (если пособие оплачивает работодатель).
    • 📌 В поле Категория НДФЛ выбрано Доходы, облагаемые по ставке 13%.

Убедиться, что код дохода — 2300

Проверить флажок "Удерживать НДФЛ"

Выбрать правильную категорию НДФЛ

Сохранить изменения и пересчитать документ-->

Если настройки верные, но проблема остаётся, проверьте, не переопределяются ли они в самом документе Больничный лист. Иногда пользователи вручную снимают галочку Удерживать НДФЛ непосредственно в форме документа.

3. Неактуальная версия программы или регламентированных отчётов

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

  • 📅 До 2021 года НДФЛ удерживался со всех больничных, включая выплаты за счёт ФСС.
  • 🔄 В 2022 году изменились коды доходов для некоторых видов пособий.
  • 📊 В 2023 году скорректированы правила удержания налога при прямых выплатах от ФСС.

Чтобы проверить актуальность:

  1. Перейдите в Администрирование → Обновление программы.
  2. Нажмите Проверить наличие обновлений.
  3. Если доступны новые релизы, установите их.
  4. После обновления перейдите в Отчёты → Регламентированные отчёты и обновите шаблоны (кнопка Обновить в правом верхнем углу).
⚠️ Внимание: Если вы работаете в облачной версии (например, 1С:Фреш), обновления устанавливаются автоматически. Но иногда требуется вручную перезапустить сеанс, чтобы изменения вступили в силу.

Раз в месяц

Раз в квартал

Только при критических ошибках

Не обновляю вообще-->

4. Ошибки в документе "Больничный лист": что проверить в первую очередь

Даже если настройки вида расчёта верные, проблема может скрываться в самом документе Больничный лист. Рассмотрим типичные ошибки:

Ошибка Причина Как исправить
Не указан источник финансирования Поле Оплачивается за счёт пустое или заполнено неверно. Выбрать Работодатель (для первых 3 дней) или ФСС (для остального периода).
Неверный период болезни Даты в документе не совпадают с данными больничного листа. Сверить даты с оригиналом больничного и скорректировать.
Отсутствует привязка к сотруднику Не указан физическое лицо или неверный табельный номер. Проверить поле Сотрудник и данные о нём.
Не рассчитано пособие Документ не проведён или расчёт прерван. Нажать Заполнить → Рассчитать и провести документ.

Также проверьте, не дублируется ли больничный лист. Иногда пользователи создают несколько документов на один и тот же период, что приводит к конфликтам в расчётах. Чтобы найти дубли, используйте отчёт Анализ начислений по работникам с фильтром по датам и виду расчёта.

💡

Если в документе Больничный лист поле Сумма пособия равно нулю, проверьте правильность ввода данных о страховом стаже сотрудника. От него зависит процент оплаты больничного (60%, 80% или 100%).

5. Особенности расчёта НДФЛ при прямых выплатах от ФСС

С 2022 года во многих регионах действует пилотный проект ФСС "Прямые выплаты", в рамках которого пособия по временной нетрудоспособности выплачиваются напрямую фондом, а не работодателем. В этом случае:

  • 📋 Работодатель только передаёт данные в ФСС через (документ Сведения для расчёта пособий).
  • 💰 Деньги сотруднику перечисляет ФСС, а не компания.
  • 📊 не формирует начисление в базе, поэтому и НДФЛ не удерживается.

Если ваша организация участвует в пилотном проекте, но в по-прежнему создаётся документ Больничный лист с начислением, это ошибка. В этом случае:

  1. Удалите ошибочно созданный документ Больничный лист.
  2. Сформируйте Сведения для расчёта пособий (Зарплата → Пособия → Сведения для ФСС).
  3. Отправьте файл в ФСС через или личный кабинет на сайте фонда.

Проверить участие в пилотном проекте можно на сайте ФСС или в личном кабинете страхователя. Если вы не уверены, действует ли проект в вашем регионе, уточните это у местного отделения ФСС.

6. Технические сбои и ошибки платформы: когда виновата не настройка, а система

В редких случаях проблема кроется не в настройках, а в технических сбоях платформы 1С. Это может проявляться как:

  • 🖥️ Зависание расчёта НДФЛ при проведении документа.
  • 🔄 Некорректное отображение сумм в отчётах (например, НДФЛ рассчитан, но не показан).
  • 📉 Ошибки при формировании 6-НДФЛ или 2-НДФЛ.

Чтобы диагностировать техническую проблему:

  1. Проверьте Журнал регистрации (Администрирование → Журнал регистрации) на наличие ошибок.
  2. Попробуйте пересчитать документ в Тестовом режиме (кнопка Ещё → Тестовый режим).
  3. Если ошибка повторяется, выполните Тестирование и исправление ИБ (Администрирование → Тестирование и исправление).
  4. В крайнем случае обратитесь в службу поддержки с логом ошибок.

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

Что делать, если тестирование не помогло?

Если после тестирования и исправления базы проблема остаётся, попробуйте:

1. Создать нового пользователя в и повторить операцию под его учётной записью.

2. Перенести документ в новую базу (например, через Выгрузка/Загрузка данных) и проверить расчёт там.

3. Установить последний релиз платформы 1С:Предприятие (не путать с обновлением конфигурации!).

Если ничего не помогает, обратитесь к партнёру для глубокой диагностики.—>

7. Как вручную доначислить НДФЛ, если 1С не сделала это автоматически

Если вы выяснили, что НДФЛ должен был быть удержан, но этого не сделала, можно исправить ситуацию вручную. Для этого:

  1. Откройте документ Начисление зарплаты или Больничный лист.
  2. Перейдите на вкладку Налоги и взносы.
  3. В разделе НДФЛ нажмите Добавить и введите сумму налога вручную.
  4. Укажите Код дохода 2300 и Ставку 13%.
  5. Проведите документ и сформируйте 6-НДФЛ для проверки.

Если больничный уже выплачен, а НДФЛ не удержан, придётся:

  1. Создать документ Удержание из зарплаты (Зарплата → Удержания).
  2. Указать тип удержания НДФЛ и сумму.
  3. Удержать налог из ближайшей зарплаты сотрудника.
⚠️ Внимание: При ручном доначислении НДФЛ убедитесь, что сумма налога рассчитана верно. Ошибка может привести к переплате или недоплате в бюджет, что чревато штрафами. Используйте калькулятор НДФЛ или проверьте расчёт через отчёт Свод по НДФЛ.

FAQ: Частые вопросы о НДФЛ и больничных в 1С

❓ Нужно ли удерживать НДФЛ с больничного, если первые 3 дня оплачивает работодатель, а остальные — ФСС?

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

❓ Почему в 6-НДФЛ не отражается больничный, выплаченный за счёт ФСС?

Потому что суммы, не облагаемые НДФЛ, не включаются в раздел 1 отчёта 6-НДФЛ. Они отражаются только в разделе 2 как необлагаемые доходы (строка 030) с кодом 2300.

❓ Можно ли в 1С отключить удержание НДФЛ с больничных полностью?

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

❓ Как проверить, правильно ли 1С рассчитала НДФЛ с больничного?

Используйте отчёт Анализ начислений по работникам с детализацией по видам расчёта. Также сверьте данные с отчётом Свод по НДФЛ и 6-НДФЛ. Если суммы не сходятся, пересчитайте налог вручную: (Сумма пособия за счёт работодателя) × 13%.

❓ Что делать, если в пилотном проекте ФСС 1С всё равно создаёт начисление больничного?

Это ошибка конфигурации. Нужно:

  1. Удалить ошибочный документ Больничный лист.
  2. Создать Сведения для расчёта пособий.
  3. Отключить в настройках программы опцию Начислять пособия в организации (если она есть).

Если проблема повторяется, обновите конфигурацию или обратитесь в поддержку.