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

Другое · 11 мин

Как сформировать остатки отпусков в 1С

Как сформировать остатки отпусков в 1С:ЗУП: отчёты, документ «Ввод начальных остатков отпусков», проверка расчётов, типичные ошибки и ответы на вопросы.

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

Расчёт ведётся исходя из правила: за каждый полный отработанный месяц сотрудник зарабатывает часть годового отпуска (при стандартном отпуске 28 календарных дней это 2,33 дня в месяц). Из накопленного количества вычитаются фактически использованные дни. Если остатки в программе не сходятся с реальностью, причина почти всегда в незаполненных начальных остатках или в отпусках, оформленных «задним числом» без документов.

Как программа считает остатки отпусков

Механизм расчёта опирается на регистр накопления «Заработанные права на отпуска» и регистр фактических отпусков. При приёме на работу или вводе начальных данных программа фиксирует рабочий год сотрудника и количество положенных дней. Каждый документ «Отпуск», «Командировка» (в части влияния на стаж), «Отсутствие» и кадровые переводы изменяют стаж и остатки.

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

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

Просмотр остатков через отчёт «Остатки отпусков»

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

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

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

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

Ввод начальных остатков при переходе на программу

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

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

Откуда взять данные для ввода

Источник — личные карточки Т-2, приказы на отпуска за предыдущие годы и расчётные листки из прежней системы. Сверьте количество дней по каждому рабочему году отдельно: суммарная цифра без разбивки по периодам вводится некорректно и потом мешает анализу. Если данные за старые годы утеряны, обычно вводят остаток на дату старта учёта одной строкой с указанием текущего рабочего года, но это стоит зафиксировать внутренней служебной запиской.

Проверка правильности расчёта

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

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

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

Как проверить результат

Остаток по сотруднику, принятому недавно
Норма

Соответствует формуле: месяцы работы × 2,33 минус использованные дни

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

Остаток нулевой или отрицательный без факта отпуска

Документы «Отпуск» за период
Норма

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

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

Есть непроведённые документы или отпуска оформлены без документов

Начальные остатки
Норма

Введены документом на дату старта учёта по каждому виду отпуска

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

Документ отсутствует или введён одной суммарной строкой без рабочих лет

Типичные ошибки и их последствия

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

Вторая ошибка — редактирование прошлых документов «Отпуск» без перепроведения зависимых документов. Изменение дат отпуска влияет на стаж и на расчёт среднего заработка. После любых правок задним числом перепроведите документы начисления зарплаты за затронутые периоды и пересчитайте остатки.

Третья типичная ситуация — дублирование начальных остатков: документ введён дважды, и остатки удвоились. Проверить это просто: в журнале «Начальные остатки отпусков» по сотруднику должен быть один актуальный документ. Лишний документ нужно пометить на удаление и перепроверить отчёт.

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

Особые случаи: дополнительные отпуска и округление

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

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

Что делать при расхождениях

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

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

Маршрут решения

Как выбрать действие

У всех сотрудников остатки нулевые или заниженныеПроверьте, введён ли документ «Ввод начальных остатков отпусков» на дату старта учёта
У одного сотрудника остаток завышенПроверьте, все ли его отпуска оформлены проведёнными документами
Остаток отрицательныйУбедитесь, что отпуск предоставлен авансом, и проверьте корректность дат рабочего года
Цифры расходятся после правок старых документовПерепроведите документы отпусков и начислений за затронутые периоды

FAQ

В какой конфигурации 1С доступен отчёт по остаткам отпусков?

Отчёт «Остатки отпусков» штатно присутствует в 1С:ЗУП (ред. 3) и в конфигурациях с кадровым блоком, например 1С:КАМИН и комплексных решениях на базе ЗУП. В «1С:Бухгалтерии 8» полноценного учёта остатков отпусков нет — там он ведётся в ограниченном виде, и для кадрового учёта рекомендуется ЗУП.

Можно ли посмотреть остаток отпуска на будущую дату?

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

Почему в документе «Увольнение» компенсация не совпадает с отчётом?

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

Нужно ли вводить остатки по дополнительным отпускам отдельно?

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

Как исправить ошибочно введённые начальные остатки?

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

Влияет ли отпуск по уходу за ребёнком на остатки?

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

Итог

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

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