К статье
Практический материал

Другое · 11 мин

Как пересчитать отпуск в связи с больничным в 1С 8

Пошаговая инструкция по пересчёту отпуска из-за больничного в 1С 8.3 ЗУП: продление, перенос, сторнирование отпускных, проверка расчётов и типичные ошибки.

Если сотрудник заболел во время ежегодного оплачиваемого отпуска, бухгалтеру или кадровику приходится решать две задачи: зарегистрировать больничный и скорректировать отпуск. В 1С:ЗУП 8.3 для этого предусмотрены штатные механизмы, но порядок действий зависит от того, что выбрал сотрудник — продлить отпуск на дни болезни или перенести неиспользованную часть на другой период.

По Трудовому кодексу РФ при болезни во время отпуска работник вправе продлить отпуск на число дней нетрудоспособности либо перенести эти дни на другой срок по согласованию с работодателем. От выбранного варианта зависит, какие документы и исправления потребуются в программе.

Важно понимать разницу между двумя ситуациями: больничный, открытый до начала отпуска, и больничный, наступивший уже внутри отпускного периода. В первом случае отпуск обычно переносится целиком, во втором — корректируется только его часть. Ниже разобраны оба сценария с пошаговыми действиями в 1С:ЗУП 8.3.

Что проверить до начала пересчёта

Прежде чем вносить изменения, убедитесь, что исходные данные в программе корректны. Откройте документ «Отпуск», которым был рассчитан отпуск сотрудника, и проверьте: период отпуска, начисленные суммы, дату выплаты отпускных и удержанный НДФЛ. Если отпускные уже выплачены, а НДФЛ перечислен в бюджет, пересчёт затронет отчётность 6-НДФЛ — это нужно учитывать.

Также уточните, закрыт ли расчётный месяц. Если зарплата за месяц, в котором начислен отпуск, уже рассчитана и выплачена, корректировки лучше выполнять через механизмы исправления документов, а не прямое редактирование. В противном случае можно перепровести исходный документ.

Обязательно зафиксируйте письменное решение сотрудника: заявление о продлении отпуска или о переносе его части. Без этого документа любые действия в программе не имеют основания, а при проверке могут быть признаны ошибкой.

Регистрация больничного в период отпуска

Первый шаг в обоих сценариях — ввод документа «Больничный лист» в разделе «Зарплата» (или «Кадры» в зависимости от настроек). Укажите номер листка нетрудоспособности, период болезни, стаж и процент оплаты. Если используется обмен с ФСС (ЭЛН), данные подгрузятся автоматически.

Ключевой момент: при проведении больничного, пересекающегося с отпуском, программа автоматически определяет конфликт периодов. В 1С:ЗУП действует приоритет больничного над отпуском — дни, пришедшиеся на болезнь, сторнируются из отпускных начислений. В документе «Больничный лист» на вкладке с начислениями появятся строки сторно отпускных.

Проверьте результат на вкладке «Начислено (подробно)» или в печатной форме расчёта: там должны отображаться начисление пособия и отрицательные суммы по отпуску за дни пересечения. Если сторно не сформировалось, проверьте, что оба документа относятся к одному сотруднику, одному месяцу регистрации или смежным периодам, и что в настройках расчёта зарплаты не отключён механизм вытеснения начислений.

Сценарий 1: продление отпуска на дни болезни

Если сотрудник решил продлить отпуск, после проведения больничного нужно скорректировать дату окончания отпуска. Откройте исходный документ «Отпуск» и воспользуйтесь кнопкой «Исправить» — программа создаст документ-исправление, не трогая исходный. В исправлении укажите новую дату окончания: первоначальная дата плюс количество календарных дней болезни, пришедшихся на отпуск.

Обратите внимание: дни болезни продлевают отпуск, но сами не оплачиваются как отпускные — за них начисляется пособие по временной нетрудоспособности. Программа при исправлении пересчитает средний заработок и суммы отпускных автоматически, учитывая уже сторнированные дни.

После проведения исправления проверьте табель учёта рабочего времени (раздел «Отчёты, справки» — «Табель учёта рабочего времени (Т-13)»): дни болезни должны отображаться кодом «Б», дни отпуска — кодом «ОТ», а период отпуска — продлён до новой даты окончания.

Порядок действий при продлении отпуска
  1. 1
    Получите от сотрудника заявление о продлении отпуска и листок нетрудоспособности
  2. 2
    Введите и проведите документ «Больничный лист» за период болезни
  3. 3
    Убедитесь, что в больничном сформировалось сторно отпускных за дни пересечения
  4. 4
    Откройте документ «Отпуск» и нажмите «Исправить»
  5. 5
    В исправлении сдвиньте дату окончания отпуска на число дней болезни
  6. 6
    Проведите исправление и проверьте табель и расчётный листок сотрудника

Сценарий 2: перенос части отпуска на другой период

Если сотрудник выбрал перенос, исходный отпуск остаётся в прежних границах, но фактически сотрудник прервал его по болезни. В этом случае после ввода больничного неиспользованные дни отпуска оформляются новым документом «Отпуск» на согласованный период — например, на следующий месяц или присоединяются к другому отпуску.

Сторнированные суммы отпускных при этом засчитываются: программа учтёт их при расчёте нового отпуска и при окончательном расчёте зарплаты за месяц. Если сумма сторно превысила начисления текущего периода, может возникнуть отрицательная сумма к выплате — её нужно аккуратно отразить в ведомости, обычно она закрывается последующими начислениями.

Новый отпуск рассчитывается по общим правилам: средний заработок определяется заново на новую дату начала, поэтому сумма отпускных за перенесённые дни может отличаться от сторнированной. Это закономерно и не является ошибкой.

Сравнение вариантов

Продление отпуска

Подходит, когда сотрудник хочет отдохнуть сразу после болезни. Оформляется исправлением документа «Отпуск», средний заработок обычно пересчитывается минимально.

Перенос на другой период

Подходит, когда сотрудник вышел на работу после больничного, а остаток отпуска берёт позже. Требуется новый документ «Отпуск» с полным пересчётом среднего заработка.

Отпуск без пересечения (болезнь до отпуска)

Если больничный закончился до начала отпуска, отпуск обычно переносится целиком — исходный документ отменяется или исправляется на новые даты.

Особый случай: больничный по уходу за ребёнком

Больничный по уходу за больным членом семьи, открытый во время ежегодного отпуска, не продлевает и не переносит отпуск — таково общее правило трудового законодательства. За дни, совпавшие с отпуском, пособие по такому листку не назначается.

В 1С:ЗУП при вводе больничного с причиной нетрудоспособности «Уход за больным ребёнком» или «Уход за больным взрослым членом семьи» программа сама ограничит оплату: дни пересечения с отпуском будут исключены из оплачиваемого периода. Сторно отпускных в этом случае не формируется, и никаких исправлений отпуска не требуется.

Если вы видите, что программа сторнирует отпуск по такому больничному, проверьте корректность кода причины нетрудоспособности в документе — вероятно, выбрана обычная «Заболевание или травма».

Проверка результата и влияние на отчётность

После всех исправлений сформируйте расчётный листок сотрудника за соответствующие месяцы. В нём должны быть видны: первоначальные отпускные, сторно за дни болезни, начисленное пособие и, при продлении, доначисление отпускных за добавленные дни. Суммы к выплате должны быть логичны и не содержать необъяснимых отрицательных остатков.

Отдельно проверьте регистры по НДФЛ: сторно отпускных уменьшает налоговую базу, а пособие по больничному облагается НДФЛ в обычном порядке. Если отпускные были выплачены в одном квартале, а пересчёт выполнен в другом, в 6-НДФЛ могут потребоваться уточнённые сведения за период первоначальной выплаты — это зависит от того, изменилась ли сумма налога к перечислению.

Для страховых взносов перерасчёт отражается в периоде, в котором выполнено сторно. Сформируйте отчёт «Анализ взносов в фонды» и убедитесь, что база за месяц перерасчёта изменилась ожидаемым образом.

Контрольные точки

Как проверить результат

Табель учёта рабочего времени
Норма

Дни болезни — код «Б», отпуск продлён или перенесён, нет наложения кодов

Тревожный признак

Один день отмечен одновременно отпуском и больничным

Расчётный листок
Норма

Есть сторно отпускных за дни болезни и начисление пособия

Тревожный признак

Отпускные начислены за все дни, пособие отсутствует или задвоено

Остаток отпуска (справка «Остатки отпусков»)
Норма

Неиспользованные дни при переносе сохранены в остатке

Тревожный признак

Дни болезни «сгорели» — остаток меньше фактического

6-НДФЛ / уведомления по НДФЛ
Норма

Налог пересчитан, суммы к перечислению соответствуют новым выплатам

Тревожный признак

НДФЛ остался от первоначальных отпускных без корректировки

Типичные ошибки при пересчёте

Самая распространённая ошибка — попытка просто изменить даты в исходном документе «Отпуск» после выплаты и сдачи отчётности. Это приводит к расхождениям между учётными регистрами, платёжными документами и отчётностью, которые потом трудно выявить. Всегда используйте «Исправить» или вводите корректирующие документы.

Вторая частая проблема — ввод больничного без проверки сторно. Если вытеснение не сработало (например, из-за разных месяцев регистрации или настроек начислений), сотруднику окажутся начислены и отпускные, и пособие за одни и те же дни, что является переплатой.

Третья ошибка — забыть про остаток отпуска при переносе. Если неиспользованные дни не оформить новым документом и не проконтролировать остаток, сотрудник потеряет часть положенного отпуска, а при увольнении возникнет спор о компенсации.

Типичные ошибки
01
Редактирование исходного «Отпуска» после выплаты вместо механизма «Исправить» — расхождения в НДФЛ и взносах
02
Ввод больничного без проверки сторно — двойная оплата одних и тех же дней
03
Продление отпуска на дни больничного по уходу за ребёнком — такое продление не положено
04
Забытый перенос остатка отпуска — сотрудник теряет дни, ошибка при компенсации при увольнении
05
Игнорирование уточнённого 6-НДФЛ при пересчёте прошлого квартала — требования от налоговой

Часто задаваемые вопросы

Нужно ли пересчитывать отпуск, если больничный открыт до его начала?

Если сотрудник заболел до начала отпуска и ещё болеет на дату его начала, отпуск по согласованию переносится на другой срок. В 1С исходный документ «Отпуск» отменяется или исправляется на новые даты, а больничный оплачивается полностью — пересечения периодов здесь нет, поэтому сторно не возникает.

Почему в больничном не появилось сторно отпускных?

Чаще всего причина в том, что больничный и отпуск зарегистрированы в разных месяцах, а документ «Отпуск» не был рассчитан в том же периоде, либо отпуск ещё не проведён. Также проверьте, что оба документа оформлены на одного сотрудника и в одной организации, и что вид начисления отпуска участвует в механизме вытеснения.

Как отразить продление отпуска, если месяц уже закрыт?

Не перепроводите документы закрытого периода. Введите больничный текущей датой — программа выполнит перерасчёт в текущем месяце. Затем создайте исправление документа «Отпуск» также текущим периодом. Все сторно и доначисления корректно попадут в текущую ведомость и отчётность.

Продлевается ли отпуск на праздничные дни, выпавшие на больничный?

Нерабочие праздничные дни сами по себе не включаются в число календарных дней отпуска. Отпуск продлевается на дни нетрудоспособности, а праздничные дни учитываются по общим правилам — они не входят в отпуск и не оплачиваются как отпускные.

Что делать, если после переноса отпуска образовалась отрицательная сумма к выплате?

Это нормальная ситуация: сторнированные отпускные превышают текущие начисления. Сумма закрывается последующими начислениями зарплаты или новым отпуском. Удерживать её с сотрудника принудительно без его согласия нельзя — проверьте правовые основания и оформите зачёт корректно.

Итог

Что важно запомнить

Сначала введите больничный — программа сторнирует отпускные за дни пересечения. Затем исправьте отпуск (продление) или создайте новый (перенос). Не редактируйте оплаченные документы напрямую, проверяйте табель, расчётный листок и остаток отпуска после каждого пересчёта.