Перенос отпуска сотрудника из-за болезни — одна из самых частых кадровых операций, с которой сталкиваются бухгалтеры и кадровики. Согласно ст. 124 ТК РФ, если работник заболел во время отпуска, неиспользованные дни подлежат переносу на другой период. Однако на практике многие пользователи 1С:Зарплата и Управление Персоналом 8.3 допускают ошибки при оформлении такого переноса, что приводит к некорректному расчёту зарплаты, искажению данных в отчётах 6-НДФЛ и РСВ, а иногда — к претензиям со стороны трудовой инспекции.
В этой статье вы найдёте пошаговую инструкцию по переносу отпуска в 1С 8.3 ЗУП с учётом больничного листа, включая:
- 📌 Какие документы нужно создать в программе и в какой последовательности
- 🔄 Как автоматически пересчитать отпускные и больничные выплаты
- ⚠️ Типичные ошибки, из-за которых перенос не отражается в отчётах
- 📅 Нюансы переноса при уходе за ребёнком, продлении отпуска и других случаях
Все шаги проиллюстрированы скриншотами из актуальной версии 1С:ЗУП 3.1.25 (ред. 3.1), но инструкция подходит и для более ранних релизов (начиная с 3.0). Если вы работаете в 1С:ЗУП 2.5, алгоритм будет аналогичным, но с другими путями меню — их мы тоже укажем.
1. Правовые основы переноса отпуска из-за больничного
Прежде чем приступать к оформлению в 1С, разберёмся с юридической стороной вопроса. Согласно Трудовому кодексу РФ:
- 📜 Статья 124 — отпуск переносится, если работник заболел во время отпуска (независимо от вида: основной, дополнительный, учебный).
- 🏥 Статья 183 — больничный оплачивается в обычном порядке, даже если он выпал на период отпуска.
- 🗓️ Статья 125 — перенос возможен только на текущий рабочий год или следующий (не позже!).
Важно: если сотрудник заболел до начала отпуска, перенос не требуется — отпуск автоматически сдвигается на количество дней болезни (на основании ст. 124 ТК РФ). В 1С ЗУП это оформляется иначе — через изменение даты начала отпуска в документе Отпуск.
Ещё один нюанс: если больничный выдан по уходу за ребёнком или другим членом семьи, перенос отпуска не обязателен (постановление Правительства РФ № 375 от 15.06.2007). Однако на практике многие работодатели идут навстречу сотрудникам и переносят дни по их просьбе. В таком случае в 1С нужно создать документ Перенос отпуска вручную.
⚠️ Внимание: Правила переноса могут отличаться для госслужащих, сотрудников с вредными условиями труда и других категорий. Уточните актуальные нормы в ст. 124 ТК РФ или локальных актах вашей организации.
2. Подготовка: какие документы нужны для переноса
Чтобы перенести отпуск в 1С 8.3 ЗУП, вам понадобятся:
- Больничный лист (оригинал или электронная версия из ФСС). В нём должна быть указана дата начала болезни — она не может быть раньше первого дня отпуска.
- Заявление сотрудника о переносе неиспользованных дней отпуска (необязательно, но рекомендуется для подстраховки).
- Приказ о переносе отпуска (формируется автоматически в 1С при создании документа
Перенос отпуска).
Если больничный оформлен электронно (через систему ЕИИС "Соцстрах"), его реквизиты автоматически подтянутся в 1С при загрузке из ФСС. Для этого предварительно настройте обмен данными в разделе Зарплата → Обмен с ФСС.
| Документ | Где взять | Обязателен ли для 1С |
|---|---|---|
| Больничный лист | От сотрудника или ФСС | Да |
| Заявление о переносе | Сотрудник пишет от руки | Нет (но желателен) |
| Приказ о переносе | Формирует 1С автоматически | Да |
| Табель учёта рабочего времени | Формирует 1С или кадровик | Да (для корректного расчёта) |
Если у вас не загружаются электронные больничные в 1С, проверьте:
- 🔌 Настройки обмена в
Администрирование → Обмен с ФСС. - 🔑 Сертификат ЭЦП (должен быть действующим).
- 📡 Подключение к интернету (обмен идёт через личный кабинет ФСС).
Если больничный выдан на бумаге, введите его вручную через документ Больничный лист (раздел Зарплата → Больничные листы). Для ускорения работы используйте кнопку Заполнить по шаблону.
3. Пошаговая инструкция: как перенести отпуск в 1С 8.3 ЗУП
Теперь перейдём к практике. Рассмотрим алгоритм на примере: сотрудник Иванов И.И. был в отпуске с 10 по 23 июля 2026 года, но заболел 15 июля (больничный с 15 по 20 июля). Необходимо перенести 5 неиспользованных дней отпуска на сентябрь.
Создать документ "Больничный лист"|Отменить начисление отпускных за дни болезни|Создать документ "Перенос отпуска"|Пересчитать зарплату и отразить изменения в табеле-->
Шаг 1. Ввод больничного листа
Перейдите в раздел Зарплата → Больничные листы и создайте новый документ:
- Нажмите
Создать→Больничный лист. - Выберите сотрудника (Иванов И.И.).
- Укажите период болезни: с 15.07.2026 по 20.07.2026.
- В поле
Причина нетрудоспособностивыберитеЗаболевание. - Сохраните документ и проведите его.
Шаг 2. Отмена начисленных отпускных за дни болезни
Так как отпускные за 15–20 июля были начислены ошибочно (эти дни сотрудник болел), их нужно сторнировать:
- Откройте документ
Начисление отпусказа июль (найдите его черезЗарплата → Все документы). - Нажмите
Создать на основании→Сторнирование начислений. - В появившемся документе оставьте только строки с датами 15–20 июля (удалите остальные).
- Проведите документ.
После сторнирования в карточке сотрудника (Кадры → Сотрудники) проверьте, что дни отпуска за 15–20 июля отмечены как неиспользованные.
Шаг 3. Создание документа "Перенос отпуска"
Теперь перенесём неиспользованные дни на новый период:
- Перейдите в
Кадры → Отпуска → Перенос отпуска. - Нажмите
Создать. - Выберите сотрудника (Иванов И.И.).
- В поле
Отпускукажите документОтпуск, который нужно скорректировать (июльский). - В табличной части отметьте дни 15–20 июля (они подсветятся как неиспользованные).
- Укажите новый период отпуска: например, с 02.09.2026 по 06.09.2026.
- Нажмите
Записать и закрыть.
После проведения документа в 1С автоматически:
- 📄 Сформируется приказ о переносе отпуска (можно распечатать в
Печать → Приказ (Т-6)). - 🔄 Обновятся данные в личной карточке сотрудника и графике отпусков.
- 💰 Пересчитаются отпускные за новый период (если он попадает на другой месяц).
Шаг 4. Проверка корректности переноса
После переноса обязательно проверьте:
- 🔍 В табеле учёта рабочего времени (
Зарплата → Табель) дни 15–20 июля должны быть отмечены какБ(больничный), а неО(отпуск). - 📊 В отчёте "Анализ отпусков" (
Кадры → Отчёты по кадрам) неиспользованные дни должны отобразиться в новом периоде. - 💵 В расчётном листке сотрудника за сентябрь должны появиться начисления по отпуску.
Если что-то пошло не так, воспользуйтесь журналом документов (Все функции → Журналы документов) и найдите ошибки по фильтру "Отпуска" или "Больничные листы".
Самая частая ошибка — не сторнировать отпускные за дни болезни. Без этого перенос в 1С не сработает корректно, и в отчётах останутся искажённые данные.
4. Типичные ошибки и как их избежать
Даже опытные пользователи 1С ЗУП иногда допускают ошибки при переносе отпуска. Вот самые распространённые:
Ошибка 1: Перенос без сторнирования отпускных
Если не отменить начисление отпускных за дни болезни, в программе останется двойное начисление:
- 💰 Сотрудник получит отпускные за 15–20 июля (хотя болел).
- 💰 Плюс больничные за те же дни.
- 📉 В
6-НДФЛиРСВпоявятся лишние суммы.
Как исправить: Сторнируйте начисления до создания документа Перенос отпуска.
Ошибка 2: Неправильный период переноса
Переносить отпуск можно только на текущий или следующий рабочий год. Если указать дату за пределами этого срока (например, на 2026 год при переносе в 2026), 1С не выдаст ошибку, но:
- 📅 В графике отпусков дни отобразятся как "незапланированные".
- ⚖️ При проверке ГИТ это может быть расценено как нарушение ст. 124 ТК РФ.
Ошибка 3: Неучтённые дни в табеле
Если после переноса в табеле остались старые коды (О вместо Б), это приведёт к:
- 📉 Неправильному расчёту среднего заработка для следующего больничного.
- 📊 Ошибкам в отчётах
4-ФССиСЗВ-ТД.
Как проверить: Откройте Зарплата → Табель и убедитесь, что дни болезни отмечены кодом Б (или Т, если больничный по уходу).
⚠️ Внимание: Если сотрудник заболел в последний день отпуска, перенос оформляется только на 1 день (даже если больничный длился дольше). Это связано с тем, что отпуск заканчивается в 23:59 последнего дня, и болезнь после этого времени не влияет на перенос.
5. Особенности переноса в разных ситуациях
Не все случаи переноса отпуска из-за больничного одинаковы. Рассмотрим нюансы для разных сценариев.
Сценарий 1: Больничный по уходу за ребёнком
Если сотрудник болел не сам, а ухаживал за ребёнком (код 09 в больничном), перенос отпуска не обязателен (п. 40 Приказа Минздравсоцразвития № 624н). Однако если работник напишет заявление, вы можете перенести дни по аналогии с обычным больничным.
Как оформить в 1С:
- Создайте документ
Больничный листс причинойУход за больным членом семьи. - Если перенос согласован, создайте документ
Перенос отпускавручную (автоматически он не сформируется!).
Сценарий 2: Продление отпуска вместо переноса
Иногда сотрудник просит не переносить, а продлить отпуск на дни болезни. В этом случае:
- 📅 В документе
Отпускизмените дату окончания (например, с 23.07 на 28.07). - 💰 Доначислите отпускные за дополнительные дни (через документ
Начисление отпуска).
В 1С это оформляется проще, чем перенос, но требует согласия работодателя.
Сценарий 3: Больничный во время отпуска без сохранения зарплаты
Если сотрудник заболел во время отпуска за свой счёт (ст. 128 ТК РФ), перенос не предусмотрен. Больничный оплачивается в обычном порядке, но дни отпуска без сохранения зарплаты не сдвигаются.
Как отразить в 1С:
- Создайте документ
Больничный лист. - В табеле дни болезни отметьте как
Б, а дни отпуска за свой счёт — какДО.
| Ситуация | Перенос обязателен? | Документы в 1С |
|---|---|---|
| Болезнь сотрудника | Да | Больничный лист + Перенос отпуска |
| Уход за ребёнком | Нет (по желанию) | Больничный лист + ручной Перенос отпуска |
| Продление отпуска | Нет | Изменение даты в Отпуск + доначисление |
| Отпуск без сохранения зарплаты | Нет | Только Больничный лист |
Что делать, если сотрудник заболел за границей?
Если больничный выдан иностранным медучреждением, его нужно легализовать (поставить апостиль или консульскую легализацию) и перевести на русский. В 1С такой больничный вводится вручную через Больничный лист с пометкой "Иностранный". Перенос отпуска оформляется стандартным способом.
6. Проверка отчётности после переноса
После переноса отпуска обязательно проверьте, как изменения отразились в отчётности. Особое внимание уделите:
1. Отчёт 6-НДФЛ
В разделе 2 проверьте:
- 📅 Даты получения дохода по отпускным (должны совпадать с новым периодом отпуска).
- 💰 Суммы начислений (не должно быть дублей за старые дни).
Если перенос привёл к изменению месяца выплаты (например, с июля на сентябрь), в 6-НДФЛ отпускные отразятся в том периоде, когда они были фактически выплачены.
2. Отчёт РСВ (Расчёт по страховым взносам)
Проверьте:
- 📊 Раздел 3, приложение 1 — суммы отпускных и больничных должны быть в правильных периодах.
- 🔢 Раздел 3, приложение 2 — базы для начисления страховых взносов не должны содержать дублей.
3. Отчёт СЗВ-ТД
В этом отчёте перенос отпуска отражается как изменение кадровых данных. Проверьте:
- 📝 В разделе "Отпуска" должны быть указаны корректные даты (старые дни удалены, новые добавлены).
- 🔄 Если перенос привёл к изменению графика работы, обновите данные в
СЗВ-ТДчерез документИзменение кадровых данных.
Для быстрой проверки используйте отчёты в 1С:
- 📈
Зарплата → Отчёты по зарплате → Анализ начислений(фильтр по сотруднику и периоду). - 📊
Кадры → Отчёты по кадрам → Анализ отпусков.
⚠️ Внимание: Если перенос привёл к изменению расчётного периода для следующего больничного (например, с июля на сентябрь), пересчитайте средний заработок вручную через документСредний заработок(Зарплата → Средний заработок).
7. Автоматизация переноса: полезные обработки для 1С
Если переносов отпусков много, ручное оформление отнимает время. В 1С:ЗУП можно автоматизировать процесс с помощью:
1. Обработка "Массовый перенос отпусков"
Позволяет перенести отпуска нескольких сотрудников за один раз. Где взять:
- 🔧 Входит в стандартную поставку 1С:ЗУП КОРП (раздел
Сервис → Обработки → Массовый перенос отпусков). - 💻 Для базовой версии можно скачать с ИТС или 1С:Консультант.
Как использовать:
- Выберите период, за который нужно перенести отпуска.
- Укажите фильтр по сотрудникам (например, только те, у кого есть больничные).
- Запустите обработку — она сама создаст документы
Перенос отпуска.
2. Отчёт "Контроль переноса отпусков"
Помогает найти ошибки после массового переноса. Показывает:
- 🔍 Сотрудников, у которых не сторнированы отпускные.
- 📅 Отпуска с некорректными датами переноса.
- 💰 Расхождения в суммах начислений.
Где найти: Зарплата → Отчёты по зарплате → Контроль переноса отпусков.
3. Внешние обработки для интеграции с ФСС
Если у вас много электронных больничных, удобно использовать обработки для автоматической загрузки и переноса:
- 📥 "Загрузка больничных из ФСС" — скачивает больничные и создаёт документы в 1С.
- 🔄 "Автоперенос отпусков" — анализирует больничные и предлагает перенести отпуска.
Такие обработки можно найти на Инфостарте или заказать у партнёров 1С.
Перед использованием внешних обработок сделайте резервную копию базы (Администрирование → Выгрузка/загрузка данных)! Это убережёт от ошибок при массовых изменениях.
FAQ: Частые вопросы по переносу отпуска в 1С
🔹 Можно ли перенести отпуск, если больничный оформлен задним числом?
Да, но нужно учитывать:
- Если больничный датирован до начала отпуска, перенос не требуется — отпуск автоматически сдвигается.
- Если больничный оформлен после отпуска (например, через месяц), перенос возможен только при наличии веских причин (например, поздняя диагностика заболевания). В 1С оформляется стандартным способом, но может потребоваться пояснение для трудовой инспекции.
🔹 Как перенести отпуск, если сотрудник уволился?
Если сотрудник уволился до переноса отпуска, неиспользованные дни компенсируются денежным эквивалентом (ст. 127 ТК РФ). Перенос в этом случае невозможен.
Если увольнение произошло после переноса, но до нового отпуска, дни также компенсируются при расчёте.
В 1С это оформляется через документ Увольнение с галочкой Компенсация неиспользованного отпуска.
🔹 Почему после переноса в 6-НДФЛ остались старые суммы отпускных?
Это происходит, если:
- Не было создано сторнирование начислений за дни болезни.
- Документ
Перенос отпускане проведён. - В настройках учётной политики отключена опция
Учитывать изменения при переносе отпуска(Зарплата → Настройки зарплаты → Учётная политика).
Как исправить: Проверьте журнал документов на наличие сторнирования и проведите все документы заново.
🔹 Можно ли перенести отпуск на прошлый год?
Нет, согласно ст. 124 ТК РФ, перенос возможен только на текущий или следующий рабочий год. Если отпуск не был использован в прошлом году, его нужно либо:
- 💰 Компенсировать денежным эквивалентом (при увольнении).
- 🗓️ Перенести на текущий год (если это разрешено локальными актами компании).
В 1С такой перенос заблокирован — программа не даст указать дату из прошлого года.
🔹 Как отразить перенос отпуска в графике отпусков?
После создания документа Перенос отпуска изменения автоматически отразятся в графике (Кадры → График отпусков). Если этого не произошло:
- Проверьте, проведён ли документ
Перенос отпуска. - Обновите график кнопкой
Заполнить. - Если используете 1С:ЗУП 2.5, перезагрузите график через
Действия → Обновить.