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