Ситуация, когда в программе 1С:Зарплата и управление персоналом не формируется удержание налога на доходы физических лиц с выплаченных сумм по временной нетрудоспособности, часто вызывает недоумение у специалистов кадрового учета. Это может происходить по ряду причин, начиная от банальных ошибок в датах выплаты и заканчивая специфическими настройками видов начислений или особенностями налогового резидентства сотрудника.
В 2026 году правила администрирования налогов и механизмы работы с больничными листами в конфигурациях 1С претерпели ряд изменений, связанных с цифровизацией процессов и электронным документооборотом. Если налог не удерживается, система чаще всего «считает», что выплата еще не состоялась, либо сумма относится к необлагаемым доходам, что требует детальной проверки журнала расчетов.
Для устранения проблемы необходимо последовательно проверить несколько ключевых блоков настройки: параметры учета НДФЛ, статус самого больничного листа, а также настройки способа отражения выплаты. Часто причина кроется не в сбое программы, а в несоответствии введенных данных требованиям налогового законодательства на текущий момент.
Проверка статуса и даты выплаты больничного листа
Самая распространенная причина отсутствия удержания — это несовпадение даты фактической выплаты с периодом регистрации документа. В 1С:ЗУП налог удерживается именно в момент выплаты дохода. Если в документе «Больничный лист» дата выплаты не установлена или стоит в будущем относительно даты формирования ведомости, налог не будет рассчитан.
Необходимо убедиться, что в карточке документа проставлена корректная дата перечисления средств. Система автоматически подтягивает эту дату из графика выплат или из введенного вручную значения. Если дата пустая, механизм налогообложения просто не срабатывает, так как событие получения дохода юридически еще не произошло.
Также стоит обратить внимание на статус электронного больничного листа (ЭЛН). Если интеграция с СФР настроена, но документ находится в статусе «Черновик» или «Ошибка приема», начисление может быть рассчитано, но не проведено окончательно, что блокирует расчет налога.
- 📅 Проверьте поле Дата выплаты в документе начисления — она должна быть актуальной.
- 📄 Убедитесь, что статус ЭЛН имеет значение «Закрыт» или «Сформован».
- 💸 Сверьте дату выплаты с датой фактического перечисления денег на карту или в кассу.
⚠️ Внимание: Если вы выплачиваете больничный частями (авансом и остатком), НДФЛ удерживается при каждой части выплаты. Убедитесь, что в документе «Ведомость» выбран правильный вид выплаты.
Настройки видов начислений и кодов доходов
Техническая сторона вопроса часто кроется в настройках самого начисления. В справочнике «Начисления» для вида расчета «Оплата больничного листа» должны быть корректно прописаны коды доходов для налогового учета. Если код дохода указан неверно или помечен как необлагаемый, удержание не произойдет.
В карточке начисления, на вкладке «Налоги, взносы, бухучет», проверяется поле «Код дохода НДФЛ». Для больничных листов в 2026 году, как и ранее, используется код 2300. Если здесь стоит прочерк или код, исключающий налогообложение (например, для материальной помощи), система не сформирует запись в регистре накопления.
Также важно проверить флажок «Налог рассчитывается». В некоторых случаях, при копировании видов начислений или обновлении конфигурации, этот признак может сброситься. Отсутствие галочки приводит к тому, что сумма попадает в базу для исчисления налога, но само удержание не фиксируется.
Если вы используете типовую конфигурацию, не меняйте настройки предустановленных видов начислений вручную. Лучше создайте новый вид начисления на основе существующего, если требуется специфический учет.
Для глубокой диагностики можно воспользоваться отчетом «Анализ состояния налогового учета». Он покажет, с каким кодом дохода сумма попала в расчет и применилась ли к ней налоговая ставка.
| Параметр настройки | Корректное значение | Возможная ошибка |
|---|---|---|
| Код дохода НДФЛ | 2300 | 2000 или пустое поле |
| Налог рассчитывается | Установлен (галочка) | Снят |
| Вид дохода | Оплата по листку нетрудоспособности | Иные выплаты |
| Способ учета | Начисления и удержания | Только начисления |
Особенности налогового резидентства сотрудников
Статус налогового резидентства играет критическую роль в расчете НДФЛ. Если сотрудник утратил статус резидента РФ (находился за границей более 183 дней в течение 12 месяцев), к его доходам применяется ставка 30% или 15%, либо налог не удерживается вовсе, если это предусмотрено международными соглашениями.
В 1С:ЗУП статус резидентства определяется автоматически на основании данных о днях пребывания в РФ, введенных в карточку сотрудника. Однако алгоритм расчета может дать сбой, если дни не заполнены или заполнены неверно. В таком случае система может посчитать сотрудника нерезидентом и применить особые правила, исключающие стандартное удержание.
Особое внимание следует уделить иностранным гражданам и лицам без гражданства. Для них правила могут отличаться в зависимости от вида на жительство или патента. Ошибка в указании гражданства или статуса в карточке физлица приведет к некорректному расчету налога по всему массиву начислений.
Проверить текущий статус можно в отчете по сотруднику или непосредственно в документе начисления, нажав на кнопку «Подробнее» в разделе НДФЛ. Если статус указан неверно, его необходимо скорректировать в карточке сотрудника и перепровести документы.
Влияние налоговых вычетов и льгот
Иногда отсутствие удержания объясняется тем, что сумма налога полностью перекрывается налоговыми вычетами. Стандартные, социальные или имущественные вычеты могут уменьшить налоговую базу до нуля, особенно если зарплата сотрудника невелика или больничный выплачен в месяце с большим количеством дней отпуска без содержания.
В карточке сотрудника на вкладке «НДФЛ» могут быть заявлены вычеты на детей. Если сумма дохода с начала года не превысила лимит в 350 000 рублей, вычеты применяются. В месяце выплаты больничного совокупный доход может оказаться меньше суммы вычетов, что математически обнулит налог к уплате.
Также стоит проверить наличие уведомлений от налоговой о предоставлении вычетов. В 2026 году механизм подтверждения вычетов через ФНС стал основным. Если уведомление не загружено или срок его действия истек, программа перестанет применять вычеты, но это, наоборот, должно увеличить налог, а не обнулить его. Парадокс возникает, если ранее был заявлен неверный вычет, который «съедал» весь налог.
⚠️ Внимание: Всегда сверяйте накопительную базу НДФЛ с начала года. Ошибка в остатке вычетов за прошлые периоды может привести к тому, что в текущем месяце налог не удержится, хотя должен был.
Проблемы с разделением выплат и очередностью
В сложных случаях расчетной дисциплины проблема может крыться в очередности обработки документов. Если документ «Больничный лист» проведен позже, чем сформирована и выплачена «Ведомость к выплате зарплаты», система не успеет рассчитать налог в рамках этого платежного поручения.
НДФЛ с больничных должен быть удержан при фактической выплате. Если вы выплачиваете больничный отдельной ведомостью, убедитесь, что в настройках этой ведомости включен расчет налога. Часто бухгалтеры создают ведомость, копируют данные, но забывают нажать кнопку «Заполнить» для раздела удержаний.
Кроме того, при наличии нескольких видов выплат в одном месяце (зарплата, премия, больничный) может возникнуть ситуация «кассового разрыва» в учете, когда сумма удержания формируется, но не распределяется на конкретный источник выплаты из-за настроек приоритетов в учетной политике.
Как исправить очередность документов?
Если больничный выплачивается вместе с зарплатой, убедитесь, что документ начисления больничного введен и проведен ДО создания Ведомости на выплату. Если ведомость уже создана, её нужно пересоздать или нажать кнопку «Заполнить» заново после проведения больничного.
Рекомендуется всегда соблюдать хронологию: сначала все начисления, затем расчет НДФЛ, и только потом формирование документов на выплату. Нарушение этой последовательности — частая причина расхождений в учете.
Диагностика через Журнал расчетов и перерасчет
Для выявления точной причины сбоя необходимо использовать инструмент «Журнал расчетов». Этот отчет позволяет увидеть детализацию начислений и удержаний по каждому сотруднику в разрезе видов расчета. Здесь можно увидеть, попал ли больничный в базу для исчисления налога.
Если в журнале сумма начисления есть, а сумма удержания равна нулю, следует посмотреть колонку «Налоговая база». Если она также равна нулю или меньше суммы вычетов, причина найдена. Если база есть, но налога нет — проблема в ставке или коде дохода.
В некоторых случаях помогает процедура «Перерасчет НДФЛ». Она доступна в меню «Зарплата» -> «НДФЛ». Запуск этой обработки позволяет принудительно пересчитать налог по всем сотрудникам за выбранный период с учетом текущих настроек и исправленных ошибок в документах.
☑️ Чек-лист диагностики проблемы
⚠️ Внимание: Перед массовым перерасчетом НДФЛ обязательно создайте резервную копию базы данных. Непредвиденные изменения в настройках могут повлиять на уже сданные отчеты.
FAQ: Часто задаваемые вопросы
Почему НДФЛ с больничного не удерживается, хотя зарплата облагается?
Скорее всего, в настройках вида начисления «Больничный лист» не указан код дохода или не стоит галочка «Налог рассчитывается». Также проверьте, не является ли сотрудник нерезидентом, к которому применяются иные правила.
Можно ли удержать НДФЛ с больничного в следующем месяце?
Нет, согласно НК РФ, удержание налога производится непосредственно при выплате дохода. Если в месяце выплаты удержание не произошло из-за ошибки, необходимо сторнировать выплату и провести её корректно, либо доплатить налог за счет средств организации (с последующим удержанием из следующей зарплаты, но не более 50%).
Влияет ли прямой порядок выплат через СФР на удержание НДФЛ в 1С?
Да, влияет. При прямых выплатах пособие перечисляет фонд, но налоговые агенты (работодатели) обязаны удержать и перечислить НДФЛ с первой части пособия (за первые 3 дня). В 1С ЗУП это настраивается через виды выплат с особым признаком учета.
Что делать, если код дохода 2300 отсутствует в справочнике?
В типовых конфигурациях он должен быть. Если его нет, возможно, справочник был очищен. Необходимо добавить код дохода вручную с указанием соответствующего вида дохода или восстановить его через обновление справочников конфигурации.
Почему в отчете 2-НДФЛ сумма больничного есть, а налога нет?
Это классический признак того, что сумма попала в регистр начислений, но не в регистр удержаний. Проверьте документ выплаты: возможно, налог был рассчитан, но не включен в сумму к перечислению из-за отсутствия денежных средств на счете в момент формирования платежки (в случае прямой выплаты) или ошибки в ручном редактировании ведомости.
В 90% случаев проблема решается проверкой даты выплаты в документе больничного и перепроведением ведомости на выплату зарплаты.