Другое · 9 мин
Как в 1С найти остаток отпуска сотрудника
Как посмотреть остаток отпуска сотрудника в 1С:ЗУП: отчёт «Остатки отпусков», справка из карточки, расчёт компенсации при увольнении и типичные ошибки.
Остаток отпуска — количество неиспользованных календарных дней ежегодного отпуска, накопленных сотрудником на выбранную дату. В 1С:Зарплата и управление персоналом (ЗУП) эти данные рассчитываются автоматически на основе кадровых документов: приёмов на работу, отпусков, отсутствий и увольнений. Найти нужную цифру можно несколькими способами — через специальный отчёт, справку из карточки сотрудника или документ увольнения.
Точность остатка зависит от полноты введённых данных: если часть отпусков в программе не оформлена или дата приёма сотрудника указана неверно, расчёт будет искажён. Поэтому прежде чем использовать остаток для выплаты компенсации или планирования графика отпусков, стоит проверить, как программа получила это число.
Инструкции ниже ориентированы на 1С:ЗУП 3.1 — конфигурацию, в которой чаще всего ведут кадровый учёт. В 1С:Бухгалтерии 8 возможности ограничены, об этом — в отдельном разделе.
Где в программе хранятся данные об отпусках
1С:ЗУП не хранит остаток отпуска как готовое число — оно вычисляется каждый раз заново по истории кадровых событий. За основу берётся дата приёма сотрудника, из которой складываются рабочие годы. За каждый полный рабочий год полагается установленное число дней отпуска (стандартно 28 календарных дней, у отдельных категорий — больше).
Из накопленных дней вычитаются фактически предоставленные отпуска, оформленные документом «Отпуск». Отдельно учитываются периоды, которые не входят в отпускной стаж: например, отпуска без сохранения зарплаты сверх установленного лимита или отпуска по уходу за ребёнком. Именно поэтому корректное оформление всех отсутствий в программе напрямую влияет на остаток.
Как посмотреть остаток через отчёт «Остатки отпусков»
Основной инструмент — одноимённый отчёт. Откройте раздел «Кадры», перейдите в «Кадровые отчёты» и выберите «Остатки отпусков». Отчёт можно сформировать как по одному сотруднику, так и по подразделению или всей организации.
В шапке отчёта укажите дату, на которую нужен расчёт. По умолчанию подставляется текущая, но можно выбрать прошлую (например, дату увольнения) или будущую (для планирования). При необходимости добавьте отбор по сотруднику через кнопку «Настройки».
Результат показывает остаток в разрезе видов отпусков: основной ежегодный, дополнительные отпуска за вредные условия труда, ненормированный рабочий день и другие. Рядом с итоговым числом выводится детализация по рабочим годам — сколько дней заработано и сколько использовано в каждом периоде.
- 1Откройте раздел «Кадры» → «Кадровые отчёты» → «Остатки отпусков»
- 2Укажите дату расчёта и при необходимости отбор по сотруднику или подразделению
- 3Нажмите «Сформировать» и проверьте итог по видам отпусков
- 4Разверните детализацию по рабочим годам, чтобы увидеть, из чего сложился остаток
Как получить справку об остатке из карточки сотрудника
Когда нужна информация по одному конкретному человеку, удобнее работать из его карточки. Откройте раздел «Кадры» → «Сотрудники», найдите нужного сотрудника и в его карточке перейдите по ссылке «Отсутствия» или вызовите справку «Остатки отпусков» — в зависимости от версии конфигурации пункт может называться немного по-разному.
Справка выводит ту же информацию, что и отчёт, но в компактном виде: рабочие годы, заработанные и использованные дни, текущий остаток. Её можно распечатать — это удобно, когда остаток нужно показать сотруднику или приложить к кадровым документам.
Обратите внимание на ссылку «Как сотрудник использовал отпуск» (или аналогичную) — она открывает расшифровку с перечнем документов-отпусков. Это первое место, куда стоит заглянуть, если цифра вызывает сомнения.
Как найти остаток при увольнении
При увольнении остаток отпуска определяет сумму компенсации за неиспользованные дни либо количество дней, которые удерживаются за отпуск, использованный авансом. В документе «Увольнение» (раздел «Кадры») остаток рассчитывается автоматически на дату увольнения.
В табличной части документа на вкладке компенсаций отпуска видно: сколько дней положено к компенсации, по каким видам отпусков и за какие рабочие периоды. Если сотрудник «перегулял» отпуск, программа покажет отрицательный остаток и предложит удержание.
Перед проведением документа сверьте расчёт с отчётом «Остатки отпусков» на ту же дату. Расхождения обычно означают, что в базе есть непроведённые или ошибочные кадровые документы.
Почему остаток может быть неверным и как это проверить
Самая частая причина ошибок — отпуска, оформленные «на бумаге», но не внесённые в программу. Второй типичный источник — неверная дата приёма или переводы между организациями, оформленные как увольнение и новый приём, что обнуляет историю. Третья причина — отсутствия без сохранения зарплаты, которые не проведены и поэтому не скорректировали стаж.
Если учёт в ЗУП начался не с момента приёма сотрудника, начальные остатки отпусков должны быть введены отдельно. Проверьте это через карточку сотрудника: если история отпусков начинается с даты старта учёта, а не с реальной даты приёма, вероятно, начальные остатки не введены или введены с ошибкой. Для их корректировки используется документ ввода начальных остатков отпусков (раздел «Настройка» или «Кадры» в зависимости от версии).
Как проверить результат
Совпадает с реальной датой приёма по трудовому договору
Стоит дата начала учёта в программе — остатки будут занижены
Количество заработанных дней соответствует стажу и положенной продолжительности отпуска
Есть «пустые» годы без начисления дней — вероятно, стаж прерван непроведёнными отсутствиями
Каждый день отпуска подтверждён проведённым документом «Отпуск»
Отпуска, которые сотрудник реально брал, в списке отсутствуют
Остаток отпуска в 1С:Бухгалтерии 8
В 1С:Бухгалтерии 8 полноценного механизма учёта остатков отпусков нет: программа рассчитывает отпускные по введённому периоду отпуска, но не ведёт накопительную историю рабочих годов. Автоматический отчёт «Остатки отпусков» там отсутствует.
Если кадровый учёт ведётся в Бухгалтерии, остаток придётся считать вручную: от даты приёма определить рабочие годы, начислить положенные дни и вычесть оформленные отпуска. Для компенсации при увольнении количество дней вводится в документ вручную. Если сотрудников много, практичнее вести параллельный учёт в таблице или перейти на ЗУП.
Сравнение вариантов
Подходит для массового контроля по подразделениям и планирования графика отпусков; требует корректно введённых кадровых данных
Удобна для разбора ситуации по одному человеку и печати; не даёт сводной картины по организации
Актуален только при увольнении; считает остаток строго на дату увольнения
Единственный вариант без ЗУП; трудоёмок и подвержен арифметическим ошибкам
Типичные ошибки при работе с остатками отпусков
Отдельная ситуация — «отрицательный» остаток, когда сотрудник использовал больше дней, чем заработал. Это не всегда ошибка: отпуск мог быть предоставлен авансом законно. Но при увольнении такого сотрудника удержание за неотработанные дни имеет ограничения, поэтому каждый отрицательный остаток стоит проверять вручную.
FAQ
Можно ли посмотреть остаток отпуска на будущую дату?
Да, в отчёте «Остатки отпусков» укажите нужную дату в поле периода — программа рассчитает, сколько дней будет накоплено к этому моменту с учётом уже проведённых документов. Это удобно при составлении графика отпусков.
Почему остаток в отчёте не совпадает с расчётом в документе увольнения?
Чаще всего причина в разных датах расчёта или в непроведённых кадровых документах. Сформируйте отчёт строго на дату увольнения и проверьте журнал отпусков на наличие помеченных на удаление или непроведённых документов.
Как ввести остатки отпусков, если учёт в 1С начали недавно?
Используйте документ ввода начальных остатков отпусков (в ЗУП 3.1 — через раздел «Настройка» или «Кадры», в зависимости от релиза). В нём по каждому сотруднику указываются рабочие годы и количество неиспользованных дней на дату старта учёта.
Учитываются ли отпуска без сохранения зарплаты в остатке?
Да, но косвенно: дни отпуска без сохранения сверх установленного законом лимита не входят в стаж, дающий право на ежегодный отпуск, и сдвигают границы рабочего года. Чтобы это работало, такие отсутствия должны быть оформлены в программе соответствующим документом.
Можно ли выгрузить остатки отпусков по всем сотрудникам в Excel?
Да, сформированный отчёт «Остатки отпусков» по организации сохраняется через стандартную кнопку «Сохранить» или «Файл → Сохранить как» в формате табличного документа (mxl), Excel или PDF.
Что важно запомнить
Остаток отпуска в 1С:ЗУП смотрят через отчёт «Остатки отпусков», справку из карточки сотрудника или документ увольнения. Цифра рассчитывается из кадровых документов, поэтому перед использованием проверяйте детализацию по рабочим годам и полноту введённых отпусков. В 1С:Бухгалтерии 8 автоматического учёта остатков нет — там нужен ручной расчёт.