Неверный остаток отпуска в ЗУП 3.1: находим причину и выравниваем дни

· 10 мин

Содержание

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

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

С чего начать: ищем, где появилась разница в остатке отпуска

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

Сравните его с вашим ручным расчётом или с данными кадровика. Разница почти всегда сидит в одном конкретном рабочем году, а не размазана по всем.

Типовые причины расхождения:

  • 📅 Неверная дата приёма. Рабочий год в ЗУП отсчитывается от даты приёма. Ошибка в дате на месяц сдвигает все периоды.
  • 📋 Неправильное право на отпуск. В приёме или переводе указано 28 дней вместо 28 + 7 за ненормированный день или вредность.
  • 🔀 Право изменили поздно. Дополнительный отпуск назначили кадровым переводом с текущей даты, хотя положен он был с начала года.
  • ⏸️ Отпуск без сохранения оплаты сверх 14 дней. По ТК РФ такие дни не входят в стаж для ежегодного отпуска и сдвигают рабочий год.
  • 📦 Перенос из ЗУП 2.5 или другой программы. Начальные остатки загрузились не по тем рабочим годам или задвоились.
  • ✍️ Ручная правка периода в документе «Отпуск». Дни списали не с того рабочего года.

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

Диагностика: выберите симптом

Как проверить виды отпусков и право сотрудника на отпуск

Справочник лежит в Настройка → Виды отпусков. Откройте каждый вид, которым пользуется ваша организация.

На что смотреть:

  1. Признак ежегодного отпуска. Только для ежегодных видов программа ведёт остатки по рабочим годам. Если дополнительный отпуск заведён как неежегодный, его дни не попадут в отчёт об остатках.
  2. Количество дней в год по умолчанию. Это значение подставляется в кадровые документы. Ошибка здесь тиражируется на всех новых сотрудников.
  3. Дубли. Нередко встречаются два вида «Дополнительный за вредность», заведённые разными людьми. Сотрудникам начислено право по одному, а отпуск оформлен по другому — и остаток по первому виду не уменьшается.

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

Что нашлиЧто делать
В приёме не указан дополнительный отпускСоздать кадровый перевод с датой приёма или исправить приём, если месяц не закрыт
Дополнительный отпуск назначен поздноКадровый перевод с той даты, с которой право действительно возникло
Указан неправильный вид отпускаПеревод с заменой вида; лишние дни по старому виду снять начальными остатками
Количество дней правильное, а остаток нетПричина не в праве — идти к следующим разделам

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

Документ «Начальные остатки отпусков»: как исправить остатки в 1С ЗУП

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

Пошагово:

  1. Создайте новый документ. Дату поставьте на день, с которого остатки должны стать правильными. Чаще всего это начало текущего месяца или дата начала очередного рабочего года сотрудника.
  2. Выберите организацию и добавьте сотрудника.
  3. Укажите вид отпуска — тот самый, по которому идёт расхождение.
  4. Заполните границы рабочего года: дату начала и окончания. Они должны совпадать с реальными периодами сотрудника.
  5. Введите остаток дней за этот рабочий год на дату документа.
  6. Если долг по отпуску тянется с нескольких лет, добавьте строку на каждый рабочий год отдельно. Так программа будет правильно списывать дни с самого старого периода.
  7. Проведите документ и сразу сформируйте отчёт «Остатки отпусков» на ту же дату.

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

Как правильно посчитать число дней для ввода

Возьмём пример. Сотрудник принят 15.03.2023, право — 28 дней основного отпуска. Рабочий год 15.03.2025–14.03.2026, на 01.10.2025 он отгулял 14 дней.

С начала рабочего года прошло 6 полных месяцев с половиной: 15.03–14.09 — шесть месяцев, плюс 15.09–30.09 — 16 дней. По Правилам об очередных и дополнительных отпусках излишки меньше половины месяца отбрасываются, а от половины и больше округляются до полного месяца. Здесь 16 дней — больше половины, значит, 7 месяцев.

Заработано на дату: 28 / 12 × 7 = 16,33 дня. Минус 14 использованных — остаток 2,33 дня.

Но в документ обычно вводят остаток не «заработанный на дату», а по полному рабочему году: 28 − 14 = 14 дней. Отчёт «Остатки отпусков» сам покажет начисленную часть на нужную дату. Посмотрите, как в вашем релизе трактуется колонка с количеством дней — в подсказке к полю или в отчёте сразу после проведения.

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

Сдвиг рабочего года: правим стаж для права на отпуск

Статья 121 ТК РФ говорит, что в стаж для ежегодного оплачиваемого отпуска не входят:

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

Каждый такой «невключаемый» день отодвигает окончание рабочего года на день. Сотрудник, который в рабочем году 15.03.2025–14.03.2026 взял 20 дней за свой счёт, получит сдвиг на 6 дней: новый год закончится 20.03.2026.

Как это проверить в ЗУП:

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

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

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

Правка через документ «Отпуск»: когда достаточно его

Часто расхождение возникает не в остатках, а в самом отпуске: дни списали не с того периода. В документе Отпуск (раздел Кадры → Отпуска или Зарплата → Отпуска) на вкладке с основным отпуском видно, за какой рабочий год предоставлены дни.

Когда можно исправить прямо здесь:

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

Порядок:

  1. Откройте документ и проверьте период «за который» предоставлен отпуск.
  2. Если отпуск захватывает два рабочих года, программа делит дни сама. Проверьте, что сначала списан более старый период.
  3. Исправьте период вручную, если программа выбрала неверный.
  4. Перепроведите документ и сравните отчёт «Остатки отпусков» до и после.

Если месяц закрыт, не правьте документ задним числом. Используйте команду Исправить в форме проведённого документа: ЗУП создаст документ-исправление, а перерасчёт попадёт в текущий период. Удалять старый отпуск и вводить заново нельзя — потеряются связи с ведомостями и расчётом НДФЛ.

СпособКогда подходитРиски
Исправить вид отпуска или правоОшибка в настройках или кадровом документеПерерасчёт с даты изменения, затрагивает всех сотрудников с этим видом
Кадровый переводПраво изменилось, но не было оформленоПересчитывает остаток только с даты перевода
Правка документа «Отпуск»Месяц не закрыт, ошибка в периодеМеняются отпускные и НДФЛ
Команда «Исправить»Месяц закрыт, нужен перерасчётДоплата или удержание в текущем месяце
Начальные остатки отпусковНужно просто выровнять дни на датуЛегко задвоить, если не учесть последующие отпуска

Итоговая сверка остатков отпусков после исправления

После любой правки проверьте результат в двух местах.

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

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

Сверка после корректировки
Выполнено: 0 / 5

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

Частые вопросы по исправлению остатков отпусков

Можно ли ввести остатки отпусков сразу по всем сотрудникам?
Да. В один документ «Начальные остатки отпусков» можно добавить много строк. Удобно, если ошибка массовая, например после переноса из ЗУП 2.5.
Почему отчёт показывает дробный остаток, например 9,33 дня?
Дни начисляются пропорционально отработанным месяцам: 28 дней / 12 = 2,33 в месяц. Дробь нормальна. При увольнении компенсацию считают по тем же месяцам с округлением по правилу половины месяца.
Сгорают ли неиспользованные дни за прошлые годы?
Нет. Статья 124 ТК РФ запрещает непредоставление отпуска два года подряд, но сами дни не пропадают. Вводите остаток по каждому старому рабочему году отдельной строкой.
Нужно ли пересчитывать отпускные после корректировки остатка?
Только если менялся уже проведённый отпуск. Ввод начальных остатков на дни и деньги прошлых документов не влияет.
Что делать, если остаток задвоился после ввода начальных остатков?
Отмените проведение последнего документа и сформируйте отчёт заново. Затем введите строку с остатком на дату до ближайшего отпуска или уменьшите количество дней.

Источники

  • Трудовой кодекс РФ, статьи 115, 121, 124, 127
  • Правила об очередных и дополнительных отпусках (утв. НКТ СССР 30.04.1930 № 169)