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

Другое · 11 мин

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

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

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

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

Ниже разобраны основные сценарии пересчёта отпуска из-за больничного: как ввести больничный лист, как продлить или перенести отпуск, как сторнировать отпускные и что проверить после всех операций. Материал ориентирован на типовую конфигурацию 1С:ЗУП 8 редакции 3.1.

Как определить ваш сценарий перед началом работы

Прежде чем вносить документы, ответьте на три вопроса: когда сотрудник заболел (до отпуска, во время отпуска или уже после его окончания), выплачены ли отпускные и закрыт ли расчётный месяц. От этого зависит, потребуется ли простое продление отпуска или полноценное сторнирование с перерасчётом.

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

Маршрут решения

Как выбрать действие

Больничный внутри отпуска, месяц ещё не закрытВведите больничный лист и продлите отпуск через кнопку «Исправить» в документе «Отпуск»
Месяц закрыт, зарплата выплаченаВведите больничный текущим периодом — программа выполнит сторно отпускных автоматически
Сотрудник заболел до начала отпускаПеренесите отпуск: отмените исходный документ и создайте новый «Отпуск» с другими датами
Сотрудник просит перенести дни на другой период, а не продлитьОформите новый документ «Отпуск» на выбранные даты, сторно выполнится при расчёте

Ввод больничного листа, пришедшегося на период отпуска

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

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

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

Продление отпуска через исправление документа

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

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

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

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

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

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

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

Сторнирование отпускных и перерасчёт среднего заработка

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

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

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

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

Проверка результата после пересчёта

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

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

Дополнительно сверьте остаток дней отпуска в отчёте «Остатки отпусков» (раздел «Кадры»). После продления или переноса количество фактически использованных дней должно соответствовать реальному отдыху сотрудника.

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

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

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

Сторно отпускных за дни болезни и начисление больничного отражены отдельными строками

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

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

Табель Т-13
Норма

Дни болезни — код «Б», дни отпуска — «ОТ», без наложений

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

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

Остатки отпусков
Норма

Использованные дни совпадают с фактическим отдыхом

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

Дни болезни списаны как использованный отпуск

6-НДФЛ
Норма

Перерасчёт отражён в периоде фактического пересчёта

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

Суммы отпускных в отчёте не совпадают с учётом

Типичные ошибки и ограничения

Чаще всего проблемы возникают из-за попытки «вручную» отредактировать суммы в документах. Ручная правка начислений ломает связь с регистрами учёта: при следующем расчёте зарплаты программа пересчитает суммы обратно, а разница всплывёт в отчётности. Все корректировки делайте только через документы-исправления и сторно.

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

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

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

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

Программа не предлагает кнопку «Исправить» в документе «Отпуск». Что делать?

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

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

Да, программа пересчитает НДФЛ и страховые взносы автоматически при перерасчёте начислений. Изменения отразятся в отчётности за тот период, в котором выполнен перерасчёт. Проверьте корректность через отчёты «Анализ НДФЛ» и «Анализ взносов».

Сотрудник заболел в отпуске, но больничный принёс через два месяца. Как быть?

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

Продлевается ли отпуск на дни больничного по уходу за ребёнком?

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

Отпускные после пересчёта получились меньше выплаченных. Как вернуть разницу?

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

Можно ли оформить перенос отпуска без заявления сотрудника?

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

Итог

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

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