Остаток дней отпуска в 1С: где смотреть и как проверить расчёт

· 9 мин

Содержание

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

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

Из чего складывается остаток дней отпуска

Остаток — это разница между тем, что сотрудник заработал, и тем, что он уже использовал:

Остаток = Положено дней − Использовано дней

Право на ежегодный оплачиваемый отпуск по закону — 28 календарных дней за полный рабочий год (ст. 115 ТК РФ). За каждый отработанный месяц накапливается:

28 ÷ 12 = 2,33 дня за полный месяц работы.

У отдельных категорий отпуск длиннее (удлинённый основной или дополнительный — за вредность, ненормированный день, северный стаж). Тогда базой для деления будет не 28, а общая продолжительность: например, при 31 дне в месяц копится 31 ÷ 12 = 2,58 дня.

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

В стаж для отпуска не входят (ст. 121 ТК РФ): отпуск за свой счёт свыше 14 календарных дней за рабочий год и отпуск по уходу за ребёнком. 1С учитывает эти периоды и сдвигает дату окончания рабочего года — поэтому у сотрудницы после декрета «положено» растёт медленнее, чем кажется.

Где в 1С посмотреть остаток отпуска

Главный инструмент — отчёт «Остатки отпусков». Он есть в 1С:ЗУП 3.1 и в 1С:Бухгалтерии 8.3, но лежит в разных местах.

КонфигурацияПуть к отчёту
1С:ЗУП 3.1Кадры → Отчёты по кадрам → Остатки отпусков
1С:Бухгалтерия 8.3 (с модулем зарплаты)Зарплата и кадры → Отчёты по кадрам → Остатки отпусков

В 1С:Бухгалтерии кадровый блок рассчитан на небольшой штат (до 60 человек) и упрощён. Если учёт отпусков ведётся плотно — с графиком, дополнительными отпусками, компенсациями, — его обычно переносят в 1С:ЗУП, где отчёты по остаткам детальнее.

Отчёт показывает три ключевых столбца на выбранную дату:

  • 🟢 Положено — сколько дней работник заработал нарастающим итогом;
  • 🔵 Использовано — сколько дней отпуска уже оформлено документами;
  • 🟡 Остаток — разница, то есть сколько дней ещё доступно.

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

Как сформировать отчёт по остаткам: пошагово

  1. Откройте раздел Кадры (в 1С:Бухгалтерии — Зарплата и кадры) и в группе «Отчёты по кадрам» выберите Остатки отпусков.
  2. В поле даты вверху формы укажите, на какое число считать остаток. По умолчанию подставляется текущая дата — для графика на следующий год поставьте 1 января.
  3. При необходимости задайте отбор: по конкретному сотруднику, подразделению или организации. Кнопка настройки отбора — в командной панели отчёта.
  4. Нажмите «Сформировать».
  5. В таблице посмотрите столбец с остатком. Чтобы увидеть детализацию — из чего сложилось число по конкретному человеку, — используйте вариант отчёта с расшифровкой (разворачивается по видам отпуска: основной, дополнительный).

Отчёт удобно вывести на печать или выгрузить в Excel стандартной кнопкой сохранения — пригодится для согласования графика и для справки работнику.

Перед тем как доверять цифре остатка, проверьте
Выполнено: 0 / 5

Ручной расчёт остатка: формула и пример

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

Шаг 1. Считаем стаж в полных месяцах. От даты приёма (или от начала текущего рабочего года) до даты расчёта. Излишки: если набежало 15 дней и больше — месяц округляем до полного, меньше 15 дней — отбрасываем (п. 35 Правил № 169).

Шаг 2. Умножаем месяцы на норму. Для стандартного отпуска — на 2,33.

Шаг 3. Вычитаем использованные дни.

Пример. Сотрудник принят 1 февраля 2026 года, считаем остаток на 1 ноября 2026 года. Отпуск стандартный — 28 дней.

  • Отработано полных месяцев: с 1 февраля по 31 октября — это 9 месяцев.
  • Положено: 9 × 2,33 = 20,97 дня.
  • За лето сотрудник отгулял 14 дней.
  • Остаток: 20,97 − 14 = 6,97 дня.

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

Хотите сверить до копейки — в отчёте «Остатки отпусков» разверните строку по сотруднику: 1С покажет дату начала рабочего года и накопление по месяцам. Расхождение с ручным счётом почти всегда объясняется исключёнными из стажа периодами.

Остаток и компенсация при увольнении

При увольнении неиспользованный остаток не сгорает — за него платят денежную компенсацию (ст. 127 ТК РФ). Логика расчёта та же, но с нюансами:

  • стаж считают по дату увольнения включительно;
  • если отработан полный рабочий год — компенсация за полные 28 дней за минусом отгулянного;
  • за неполный год — пропорционально, по тем же 2,33 дня за месяц с округлением месяцев по правилу «15 дней».

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

Пример при увольнении. Сотрудник принят 10 марта 2026 года, увольняется 7 ноября 2026 года, отпуск за год не брал.

  • С 10 марта по 9 ноября прошло бы ровно 8 месяцев; до 7 ноября не хватает двух дней, последний неполный период — 28 дней.
  • 28 дней — это больше половины месяца, значит округляем вверх: считаем 8 полных месяцев.
  • Компенсация положена за 8 × 2,33 = 18,64 дня.

Эту цифру дней и подставит 1С в документ увольнения, а затем умножит на средний дневной заработок. Если у вас в учётной политике закреплено округление до целых в пользу работника, 18,64 превратятся в 19 дней.

Прикиньте сумму компенсации до того, как её посчитает 1С, — удобно для контроля:

Компенсация за неиспользованный отпуск при увольнении
Средний дневной: — · Компенсация: —
Средний дневной = доход ÷ 12 ÷ 29,3 (при полностью отработанных месяцах). С компенсации удерживается НДФЛ.

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

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

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

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

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

Как держать остатки отпусков под контролем

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

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

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

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

Типичные ошибки в остатках отпуска

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

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

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

Частые вопросы

Почему 1С показывает дробный остаток, например 6,97 дня?
Это норма. Дни копятся по 2,33 за месяц, поэтому остаток почти всегда дробный. Округляют только при выплате компенсации за увольнение, если это правило закреплено в учётной политике.
Отпуск дали, а остаток не уменьшился — в чём дело?
Чаще всего документ отпуска не проведён либо отпуск оформлен только в расчёте зарплаты, минуя кадровый документ. Откройте приказ и проверьте отметку о проведении.
1С копит дни «с нуля», хотя сотрудник работает давно. Как исправить?
Не введены начальные остатки на дату перехода на программу. Заполните их в блоке начального заполнения кадровых данных — укажите дату и число дней по каждому сотруднику.
Как посчитать остаток на будущую дату, для графика отпусков?
В отчёте «Остатки отпусков» поставьте нужную дату (например, 1 января следующего года) и сформируйте. 1С спрогнозирует остаток с учётом того, что сотрудник доработает до этой даты.
Остаток отрицательный — это ошибка?
Нет. Отрицательный остаток означает отпуск авансом: сотрудник отгулял больше, чем заработал на дату отпуска. При увольнении за эти дни удерживают из последней выплаты (не более 20%).

Источники

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