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