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