К статье
Практический материал

Другое · 10 мин

Как посмотреть, сколько дней отпуска осталось у сотрудника в 1С

Как посмотреть, сколько дней отпуска осталось у сотрудника в 1С:ЗУП и 1С:Бухгалтерии. Отчёты, справка по отпускам, проверка остатков и типичные ошибки.

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

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

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

Где в 1С хранятся данные о днях отпуска

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

Источниками данных служат документы: «Приём на работу», «Отпуск», «Отпуск без сохранения оплаты», «Командировка» (в части стажа), «Увольнение». Если отпуск оформлялся приказом на бумаге, но в 1С не вводился, программа считает эти дни неиспользованными — и остаток завышается.

Как посмотреть остаток отпуска в 1С:ЗУП через отчёт

Основной инструмент — отчёт «Остатки отпусков». Откройте раздел «Кадры», затем «Отчёты, справки» и найдите в списке «Остатки отпусков». В некоторых версиях отчёт также доступен из раздела «Зарплата» — «Отчёты по зарплате».

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

Отчёт удобен, когда нужно проверить остатки сразу по всему подразделению или компании — например, перед составлением графика отпусков. Результат можно сохранить в Excel или распечатать через стандартное меню «Ещё».

Как сформировать отчёт «Остатки отпусков» в ЗУП
  1. 1
    Откройте раздел «Кадры» → «Отчёты, справки»
  2. 2
    Выберите отчёт «Остатки отпусков»
  3. 3
    Установите дату расчёта и отбор по сотруднику или подразделению
  4. 4
    Нажмите «Сформировать» и проверьте колонку с остатком дней
  5. 5
    При необходимости сохраните или распечатайте результат

Как посмотреть остаток из карточки сотрудника

Если нужен быстрый ответ по одному человеку, откройте справочник «Сотрудники» (раздел «Кадры» → «Сотрудники») и найдите нужного работника. В форме сотрудника есть ссылка «Отсутствия» или «Отпуска» — по ней открывается список всех оформленных отпусков и формируется справка по отпускам.

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

Обратите внимание на колонку «Рабочий год»: отпуск считается не по календарным годам, а по рабочим периодам от даты приёма. Если сотрудник принят 15 марта, его рабочий год длится с 15 марта по 14 марта следующего года.

Как узнать остаток отпуска в 1С:Бухгалтерии

В 1С:Бухгалтерии 8 кадровый функционал проще. Если в программе ведётся кадровый учёт и оформляются документы «Отпуск», остаток виден прямо при создании нового документа: откройте «Зарплата и кадры» → «Отпуска» → «Создать», выберите сотрудника — программа покажет неиспользованные дни на дату документа.

Также доступен отчёт «Остатки отпусков» в разделе «Зарплата и кадры» → «Отчёты по кадрам» (наличие зависит от версии). Если кадровый учёт в Бухгалтерии не ведётся, а отпуска рассчитываются вручную, остаток в программе будет недостоверным — в этом случае данные нужно сверять с бумажными приказами или Excel-учётом.

Где смотреть остаток в разных конфигурациях

1С:ЗУП — отчёт «Остатки отпусков»

Подходит для массовой проверки по подразделениям; требует корректно введённых кадровых документов

1С:ЗУП — справка из карточки сотрудника

Лучший вариант для детального разбора по одному работнику с раскладкой по рабочим годам

1С:Бухгалтерия — документ «Отпуск»

Быстрый просмотр при оформлении нового отпуска; не подходит для сводного анализа

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

Единственный вариант, если кадровые документы в базу не вводились

Как проверить, что остаток посчитан правильно

Цифра в отчёте корректна только при полноте исходных данных. Сверьте список отпусков сотрудника в программе с бумажными приказами или личной карточкой Т-2: каждый фактический отпуск должен быть отражён документом с правильными датами и количеством дней.

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

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

Контрольные точки

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

Список отпусков сотрудника в базе
Норма

Все приказы внесены, даты и дни совпадают с бумажными документами

Тревожный признак

Есть отпуска на бумаге, которых нет в программе

Дата приёма на работу
Норма

Совпадает с трудовым договором и приказом

Тревожный признак

Дата отличается — рабочие периоды смещены

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

Указана с учётом дополнительных дней, если они положены

Тревожный признак

У всех стоит 28 дней, хотя части сотрудников положено больше

Итоговый остаток
Норма

Неотрицательное число или небольшой аванс, объяснимый приказами

Тревожный признак

Большой минус без документов или завышенный плюс

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

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

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

Третья ситуация — перенос базы или начало учёта в новой программе без ввода начальных остатков. Если компания начала работать в 1С не с момента основания, остатки на дату старта учёта нужно ввести специальным документом «Начальная штатная расстановка» или «Ввод начальных остатков отпусков» (в ЗУП — через «Начальные остатки отпусков» в настройке). Без этого программа посчитает дни только с даты начала ведения учёта.

Типичные ошибки
01
Отпуск оформлен приказом, но не введён в базу — остаток завышается, при увольнении выплачивается лишняя компенсация
02
Перепутан вид отпуска в документе — дни не списываются или неверно считается стаж
03
Не введены начальные остатки при переходе на новую базу — программа считает отпуска только с даты старта учёта
04
Не проверяется продолжительность отпуска у льготных категорий — дополнительные дни теряются
05
Остаток смотрят на текущую дату, а нужен на дату увольнения или конец года — возникает расхождение в расчётах

Что делать, если остаток в программе не сходится с реальностью

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

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

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

FAQ: частые вопросы об остатках отпусков в 1С

Почему в отчёте отрицательный остаток отпуска?

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

Как посмотреть остаток отпуска на конкретную дату, например на конец года?

В отчёте «Остатки отпусков» в ЗУП установите нужную дату в поле периода перед формированием. Программа пересчитает заработанные и использованные дни на указанное число. Это удобно для планирования графика отпусков и расчёта резерва.

Сотрудник увольняется — где взять остаток для компенсации?

В документе «Увольнение» в ЗУП остаток рассчитывается автоматически на дату увольнения, и компенсация начисляется по этим данным. Перед проведением документа сверьте остаток со справкой по отпускам, чтобы не выплатить лишнее или не занизить сумму.

Почему в 1С:Бухгалтерии нет отчёта по остаткам отпусков?

В 1С:Бухгалтерии кадровый учёт урезан по сравнению с ЗУП. В зависимости от версии отчёт может отсутствовать или называться иначе. Если полноценный учёт отпусков критичен, используйте ЗУП или ведите параллельный учёт в личных карточках Т-2 с периодической сверкой.

Учитываются ли декретные отпуска при расчёте остатка?

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

Итог

Что важно запомнить

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