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

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

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

Нормативная база и логика расчета в программе

Прежде чем приступать к работе в интерфейсе 1С:ЗУП 3.1, необходимо освежить в памяти законодательные требования, так как именно они диктуют логику алгоритмов, заложенных разработчиками. Согласно статье 124 ТК РФ, если сотрудник заболел во время ежегодного оплачиваемого отпуска, отпуск должен быть продлен или перенесен на другой срок. Выбор между продлением и переносом зависит от того, уведомил ли работник работодателя о болезни во время отпуска.

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

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

⚠️ Внимание: Если сотрудник не предупредил о болезни во время отпуска и предоставил листок нетрудоспособности уже после выхода на работу, решение о продлении или переносе дней принимается по согласованию сторон. В 1С это отражается выбором соответствующего вида документа при оформлении.

📊 Как ваш сотрудник сообщил о болезни?
Во время отпуска по телефону
После выхода на работу
Через электронную почту
Не сообщал, просто не вышел

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

Первым шагом в цепочке действий является ввод самого документа, фиксирующего факт нетрудоспособности. В меню программы перейдите в раздел Зарплата и кадры, затем выберите пункт Больничные листы. Нажмите кнопку Создать. Критически важно правильно указать даты начала и окончания заболевания. Если вы введете даты, которые полностью или частично попадают в период ранее введенного документа Ежегодный отпуск, система активирует специальные механизмы обработки пересечений.

При заполнении поля Период нетрудоспособности убедитесь, что указан верный код причины. Для продления отпуска обычно используется код «01» (заболевание) или «02» (травма). Код «09» (уход за больным членом семьи) также дает право на продление, если уход осуществлялся за ребенком. В поле Сотрудник выберите нужное физическое лицо из списка. Программа автоматически подтянет данные о страховом стаже и среднем заработке, если они корректно велись в предыдущих периодах.

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

💡

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

Автоматический перерасчет отпускных и продление

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

Наиболее корректный способ — создание документа Перенос отпуска (или аналогичного в вашей конфигурации) на основании больничного. Перейдите в раздел Отпуска и создайте новый документ. В качестве основания укажите ранее введенный больничный лист. Система автоматически рассчитает количество дней, подлежащих переносу или продлению. Вы увидите формулу: Дата окончания нового отпуска = Дата окончания старого + Дни болезни.

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

Действие Документ 1С Влияние на дату отпуска Влияние на баланс дней
Продление Изменение графика / Больничный Сдвиг даты окончания Без изменений (дни использованы)
Перенос Перенос отпуска Дата окончания не меняется Дни возвращаются в остаток
Отмена больничного Корректировка записи Возврат к исходной дате Корректировка начислений

☑️ Контроль перерасчета

Выполнено: 0 / 5

Ручная корректировка и исправление ошибок

Иногда автоматические механизмы дают сбой, особенно если в базе данных есть задвоения периодов или если отпуск был оформлен нестандартным способом (например, частями с разными видами оплат). В таких случаях приходится прибегать к ручной корректировке. Вам может потребоваться документ Корректировка начислений. Этот инструмент позволяет вручную изменить суммы начислений за конкретный месяц, не меняя первичные документы отпусков, что иногда необходимо для быстрого закрытия периода.

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

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

⚠️ Внимание: Интерфейс и названия документов могут отличаться в зависимости от версии конфигурации (БП 3.0, ЗУП 3.1, КА 2). Всегда сверяйтесь с формой документа в вашей конкретной базе, так как логика проводок может иметь нюансы в разных релизах.

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

Если период отпуска попадает в месяц, по которому уже сдан отчет или закрыт расчетный период, вам придется использовать документ «Перерасчет зарплаты» или вносить изменения через «Корректировку расчета», чтобы не сбивать закрытый период.

Отражение операций в бухгалтерском и налоговом учете

С точки зрения бухгалтера, продление отпуска из-за больничного влечет за собой изменение налоговой базы по налогу на прибыль и НДФЛ. Сумма отпускных, приходящаяся на дни болезни, уменьшается. Это значит, что расходы на оплату труда в текущем периоде снижаются. Одновременно возрастают расходы на социальные выплаты (больничный). Для налогового учета важно, чтобы эти суммы были отражены в правильном отчетном периоде.

В конфигурациях 1С:Бухгалтерия, интегрированных с 1С:ЗУП, данные передаются автоматически через обмен. Проверьте документ Отражение зарплаты в бухучете. В нем должны сформироваться проводки: сторно начисления отпуска (Дт 20, 26, 44 — Кт 70) красным цветом или методом сторно, и новое начисление больничного (Дт 69 — Кт 70). Обратите внимание на счета учета: отпуск обычно относится на счета затрат, а больничный (первые 3 дня) — тоже на затраты, но за счет работодателя, а остальные дни — за счет ФСС.

Если вы используете прямые проводки в бухгалтерии без подсистемы зарплаты, вам придется вручную сделать корректировочные проводки. Убедитесь, что НДФЛ удержан корректно. Поскольку дата выплаты больничного может отличаться от даты выплаты отпускных, сроки перечисления налога в бюджет также могут сдвинуться. Ошибка в датах удержания НДФЛ приведет к штрафам со стороны налоговой инспекции.

💡

Главная сложность бухгалтерского учета при продлении отпуска — разнесение сумм по разным счетам затрат и корректное отражение НДФЛ в периоде фактической выплаты корректировок.

Проверка результатов и формирование отчетов

Завершающим этапом работы является верификация введенных данных. Никогда не полагайтесь на то, что «система сама все посчитала» без последующей проверки. Сформируйте отчет Расчетный листок для сотрудника за месяц, в котором был больничный. В нем должны быть видны две отдельные строки: одна с уменьшенной суммой отпускных и вторая с суммой пособия по нетрудоспособности.

Также рекомендуется вывести отчет Анализ зарплаты по сотрудникам. Сравните итоговую сумму начислений за месяц с ожидаемой. Проверьте, чтобы количество дней в графике отсутствий сотрудника обновилось. Если вы выбрали продление, то в табеле учета рабочего времени (форма Т-13 или аналог в 1С) дни после исходной даты окончания отпуска должны быть отмечены кодом «ОТ» (ежегодный отпуск), а не «Я» (явка).

  • 📄 Проверьте расчетный листок: суммы отпускных и больничного должны быть разделены.
  • 📅 Сверьте табель учета: дни продления должны отображаться как отпуск.
  • 💰 Контролируйте удержание НДФЛ: база не должна задваиваться.
  • 📊 Проверьте остатки отпусков: они должны соответствовать трудовому договору с учетом продления.

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

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

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

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

Да, можно. Дата выдачи листа нетрудоспособности не влияет на право продления, важны даты периода болезни. В 1С вводится больничный с фактическими датами заболевания. Документ продления отпуска также можно датировать текущим числом, указывая в основании период прошлой болезни.

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

Отпуск продлевается только в случае заболевания самого работника. Если листок нетрудоспособности выдан по уходу за ребенком (код 09), отпуск не продлевается и не переносится. В 1С такой больничный просто оплачивается за дни, не совпадающие с отпуском (если такое возможно по закону), но дни отпуска не восстанавливаются.

Нужно ли издавать приказ о продлении отпуска?

Да, кадровое делопроизводство требует издания приказа. В 1С документ «Изменение графика отпусков» или «Перенос отпуска» является аналогом приказа. Его можно распечатать в формате Т-60 или в произвольной форме, подписать у руководителя и ознакомить сотрудника.

Влияет ли продление отпуска на расчет среднего заработка для будущих отпусков?

Да, влияет косвенно. Поскольку дни болезни исключаются из расчетного периода для среднего заработка (вместе с начислениями по больничному), а дни продленного отпуска добавляются, база для расчета может измениться. 1С автоматически учитывает это при расчете следующего отпуска, используя актуальные данные регистров.