Продление и перенос отпуска из-за больничного в 1С:ЗУП: полный алгоритм для кадровика и расчетчика
Пошаговая инструкция: как оформить больничный лист в 1С:ЗУП, если сотрудник заболел в отпуске. Автоматическое продление, перенос дней, перерасчет отпускных. Практические скриншоты и рекомендации.
Что делать, если сотрудник принес больничный во время отпуска: общий алгоритм
Сотрудник заболел в ежегодном оплачиваемом отпуске. Ситуация штатная, регламентированная статьей 124 ТК РФ. Работодатель обязан продлить отпуск или перенести его на другой срок с учетом пожеланий работника. В 1С:ЗУП этот процесс состоит из трех этапов: регистрация листка нетрудоспособности, продление или перенос дней отдыха и контроль перерасчета отпускных.
Программа автоматизирует ключевые шаги. При вводе больничного, пересекающегося с отпуском, система предлагает продлить отпуск на количество дней болезни. Если нужен перенос на другой период, используется отдельный документ. Расчетчик проверяет, как начисления за дни болезни повлияли на ранее выплаченные отпускные, и при необходимости делает перерасчет в документе «Начисление зарплаты».
Разберем каждый шаг детально.
Регистрируем больничный лист в 1С:ЗУП: пошаговая инструкция
Документ «Больничный лист» - точка входа для всей цепочки. Найти его можно в разделах «Кадры» или «Зарплата», в журнале «Все начисления» или «Больничные листы». Создайте новый документ, укажите организацию и сотрудника.
Основные поля для заполнения:
- Номер листка нетрудоспособности. Для электронного больничного достаточно ввести номер, и программа подтянет данные из системы Социального фонда России (СФР).
- Причина нетрудоспособности. Код «01» - заболевание, «02» - травма. Для отпуска по беременности и родам используется код «05», и алгоритм расчета там иной.
- Период освобождения от работы. Даты начала и окончания болезни. Именно этот период программа сравнивает с графиком отпусков сотрудника.
Перед проведением документа проверьте заполнение всех полей. Ошибка в датах приведет к некорректному пересечению с отпуском и неверному расчету.
Электронный больничный: как данные попадают в 1С:ЗУП
С 2022 года листки нетрудоспособности оформляются в электронном виде. Врач заносит данные в единую информационную систему, откуда они автоматически поступают в СФР и работодателю. В 1С:ЗУП для загрузки достаточно указать номер электронного больничного - система сама заполнит период, тип и первичные данные.
Бумажные листки практически не используются. Если сотрудник принес бумажный бланк старого образца, его можно зарегистрировать вручную, но это редкость. Главное правило для любого формата: перед проведением документа сверьте даты и код причины с теми, что указаны в листке. Автоматическая загрузка не страхует от технических сбоев.
Настройка документа для корректного пересечения с отпуском
Когда программа обнаруживает, что период больничного пересекается с днями ежегодного отпуска, она помечает это в документе. В форме «Больничный лист» появляется информационная строка или флажок, сигнализирующий о пересечении. Система автоматически определяет, сколько дней отпуска «перекрыто» болезнью.
Важный момент: проверьте график отпусков сотрудника. Если в графике указаны некорректные даты, автоматика сработает неверно. Откройте отчет «График отпусков» или личную карточку сотрудника и убедитесь, что период ежегодного отдыха отражен правильно. При необходимости скорректируйте даты в документе «Отпуск» до начала работы с больничным.
Если больничный переходящий и затрагивает только часть отпуска, программа сама рассчитает количество дней пересечения. Вмешательство расчетчика требуется только в нестандартных случаях: например, когда отпуск разбит на части и больничный попадает на стык двух периодов.
Автоматическое продление отпуска: когда программа все делает сама
После проведения документа «Больничный лист» 1С:ЗУП анализирует условия. Если больничный закрыт, а отпуск еще не закончился или закончился в период болезни, программа автоматически продлевает отпуск на количество дней нетрудоспособности, совпавших с днями отдыха.
Условия для автоматического продления:
- в настройках вида отпуска разрешено продление;
- больничный проведен и закрыт;
- период болезни пересекается с днями ежегодного основного отпуска.
Автоматическое продление работает для основного оплачиваемого отпуска. Для дополнительных отпусков (за ненормированный день, вредность) может потребоваться ручная корректировка. Система не всегда корректно обрабатывает пересечение с несколькими видами отпусков одновременно.
Сотрудник был в отпуске с 1 по 14 июля. Заболел 10 июля, закрыл больничный 16 июля. Пересечение - 5 дней (с 10 по 14 июля). Программа продлит отпуск на 5 календарных дней - новая дата окончания 19 июля.
Проверяем результат: как убедиться, что отпуск продлен корректно
После автоматического продления проверьте результат в трех местах:
- График отпусков. Откройте документ «График отпусков» по сотруднику - дата окончания должна сдвинуться на количество дней болезни.
- Личная карточка сотрудника. В разделе «Отпуска» отображается фактический период с учетом продления.
- Отчет «Остатки отпусков». Убедитесь, что дни болезни не засчитались как использованные дни отпуска. Количество списанных дней должно соответствовать изначальному приказу, а не периоду с продлением.
Если дата окончания не изменилась, проверьте настройки вида отпуска. Возможно, в карточке вида отпуска снят флажок «Продлевать отпуск при болезни». Включите его и перепроведите больничный лист.
Ручное продление и перенос неиспользованных дней отпуска
Продление отпуска означает, что сотрудник отдыхает дополнительные дни сразу после выздоровления. Перенос - это использование неотгулянных дней в другой период, согласованный с работодателем. Выбор между продлением и переносом регулируется статьей 124 ТК РФ и зависит от желания работника, зафиксированного в заявлении.
По умолчанию 1С:ЗУП предлагает продление. Если сотрудник хочет перенести дни на другой месяц, автоматическое продление нужно отменить и оформить перенос вручную.
Документ «Перенос отпуска»: заполняем без ошибок
Документ находится в разделе «Кадры» - «Отпуска» или «Все кадровые документы». Создайте новый документ «Перенос отпуска», укажите организацию и сотрудника.
Ключевые поля:
- Переносимый отпуск. Выберите документ «Отпуск», который затрагивается болезнью. Программа автоматически подтянет вид отпуска и количество неиспользованных дней.
- Остаток отпуска. Система рассчитывает разницу между предоставленными днями и днями болезни. Например, сотрудник отгулял 10 дней из 14, заболел на 5 дней, остаток для переноса - 4 дня.
- Новая дата начала. Укажите дату, с которой сотрудник планирует использовать оставшиеся дни. Период должен быть согласован с работодателем.
Основание для переноса - заявление сотрудника. Реквизиты заявления (дата, номер) можно указать в поле «Основание» или в комментарии к документу. Это упростит поиск при проверках.
После проведения документа «Перенос отпуска» в графике отпусков отразится новый период. Остатки отпусков пересчитаются автоматически.
Что делать, если отпуск продлевается, но сотрудник хочет перенести дни
Стандартное поведение программы - автоматическое продление после проведения больничного. Если работник написал заявление на перенос, действуйте так:
- Отмените автоматическое продление. Для этого откройте документ «Больничный лист» и снимите флажок «Продлить отпуск» (если он есть в форме) или удалите автоматически созданное продление в графике отпусков.
- Создайте документ «Перенос отпуска» и заполните его по алгоритму выше.
- Проверьте, что в графике отпусков старый период скорректирован, а новый добавлен.
Без заявления сотрудника перенос оформлять рискованно. При трудовом споре отсутствие документального подтверждения желания работника сыграет против работодателя. Об этом же напоминает Роструд в разъяснениях по статье 123 ТК РФ, о чем мы подробно рассказывали в статье про автоматизацию учета переноса отпусков.
Перерасчет отпускных после болезни: что нужно проверить перед расчетом зарплаты
При продлении отпуска перерасчет отпускных не требуется, если средний заработок не изменился. Сотрудник получил отпускные за весь период, включая дни, на которые пришлась болезнь. За эти дни он получит пособие по временной нетрудоспособности, а отпускные за них останутся у него как выплата за продленные дни отдыха.
При переносе ситуация иная. Дни отпуска, совпавшие с болезнью, не использованы в первоначальном периоде. Выплаченные за них отпускные становятся излишне выплаченной суммой. В документе «Начисление зарплаты» за текущий месяц программа автоматически сторнирует эти суммы и начислит зарплату за дни, которые сотрудник фактически работал после выздоровления.
Где смотреть результаты перерасчета:
- Документ «Начисление зарплаты», вкладка «Перерасчеты» - здесь отображаются сторнированные суммы отпускных.
- Расчетный листок сотрудника - проверьте, что сумма к выплате уменьшилась на сторнированную часть.
- Отчет «Свод начисленной зарплаты» - для контроля общей картины по организации.
Перед финальным расчетом зарплаты обязательно проверьте, что пособие по больничному рассчитано корректно. Ошибка в сумме пособия повлияет на НДФЛ и страховые взносы. Если в вашей практике встречаются ситуации, когда работник заболел до начала отпуска, алгоритм действий будет отличаться - мы разбирали его в статье про отпускные при больничном до отпуска.
Как программа учитывает больничный при расчете среднего заработка
Дни временной нетрудоспособности и суммы пособия исключаются из расчета среднего заработка для будущих отпусков. Это закреплено в Положении об особенностях порядка исчисления средней заработной платы. В 1С:ЗУП этот механизм реализован через регистр «Данные о начислениях для расчета среднего заработка».
При расчете следующего отпуска программа автоматически исключит период болезни и сумму пособия из базы. Проверить это можно в документе «Отпуск» на вкладке «Расчет среднего заработка». Если больничный не попал в исключаемые периоды, проверьте настройки вида расчета пособия - в нем должен быть установлен флажок «Не учитывать при расчете среднего заработка».
Особые случаи: отпуск по беременности и родам и другие нюансы
Отпуск по беременности и родам (БиР) оформляется отдельным документом «Больничный лист» с кодом причины «05». Он не продлевает и не переносит ежегодный отпуск. Эти два вида отпуска существуют параллельно и регулируются разными нормами ТК РФ.
Если сотрудница заболела во время дополнительного отпуска (например, за ненормированный рабочий день), автоматическое продление может не сработать. В настройках вида дополнительного отпуска редко включают флажок продления при болезни. Проверьте этот параметр заранее или используйте ручной перенос.
Еще один частный кейс: работник ушел в ежегодный отпуск, заболел и, не закрывая больничный, написал заявление на отпуск без сохранения заработной платы. В этой ситуации сначала закройте период болезни документом «Больничный лист», затем оформите продление или перенос ежегодного отпуска, и только потом вводите отпуск без содержания. Нарушение последовательности приведет к путанице в табеле и ошибкам в расчете зарплаты. Подробнее о нестандартных отпусках за свой счет мы рассказывали в статье про оформление отпуска без содержания для отстраненного сотрудника.
Больничный по беременности и родам: как он взаимодействует с ежегодным отпуском
Сотрудница имеет право использовать ежегодный оплачиваемый отпуск перед декретом или сразу после него, независимо от стажа работы у данного работодателя. Это гарантировано статьей 260 ТК РФ. В 1С:ЗУП такой отпуск оформляется стандартным документом «Отпуск».
Алгоритм действий:
- Оформите документ «Отпуск» на нужный период (например, 7 дней перед началом больничного по БиР).
- Создайте документ «Больничный лист» с кодом «05» на период декрета.
- Проверьте, что периоды не пересекаются. Если пересекаются, программа выдаст ошибку - отпуска не могут накладываться друг на друга.
Больничный по БиР не продлевает ежегодный отпуск. Если сотрудница заболела обычным заболеванием во время ежегодного отпуска, а затем у нее начался декретный отпуск, каждый период оформляется отдельным документом в хронологическом порядке.
Типичные ошибки при продлении и переносе отпуска из-за больничного
Собрали частые ошибки, которые приводят к неверным расчетам и переделкам:
- Больничный проведен после расчета зарплаты. Если сначала начислили зарплату за месяц, а потом провели больничный, перерасчет не выполнится автоматически. Придется перезаполнять документ «Начисление зарплаты» и вручную контролировать сторно. Последовательность: сначала все отклонения (больничные, отпуска), потом расчет зарплаты.
- Не проверили автоматическое продление. Программа продлила отпуск, но дата окончания наложилась на другой период отпуска или командировку. После каждого автоматического действия проверяйте график отпусков.
- Неправильно указан период переноса. В документе «Перенос отпуска» ошибочно выбрали не тот документ-основание или указали неверное количество дней. Сверяйте остаток с отчетом «Остатки отпусков».
- Не учли остаток отпуска за прошлые годы. По новому механизму 1С:ЗУП при переносе в первую очередь списываются остатки за прошлые рабочие годы. Если этот механизм не настроен, программа может списать дни текущего года, а старые остатки «зависнут». Актуально для версий с 3.1.37 и выше.
- Работа в устаревшей версии программы. Алгоритмы работы с электронными больничными и автоматическим продлением обновляются. Перед началом работы убедитесь, что конфигурация обновлена до актуального релиза.
Если сотрудник заболел в отпуске с последующим увольнением, алгоритм меняется. Отпуск не продлевается, а больничный оплачивается в обычном порядке. Этот случай требует отдельного рассмотрения.
Для тех, кто регулярно сталкивается с учетом больничных, рекомендуем статью про автоматический контроль лимита больничных для инвалидов в 1С:ЗУП - там разобран механизм, который поможет избежать ошибок при расчете пособий для льготных категорий сотрудников.