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