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