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