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