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

Другое · 10 мин

Как ввести остаток отпуска в 1С

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

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

В 1С:Зарплата и управление персоналом остатки отпусков хранятся по рабочим годам сотрудника, а не по календарным. Рабочий год отсчитывается от даты приёма на работу, и за каждый такой период положено определённое количество дней (обычно 28 календарных по основному отпуску). Остаток вводится именно с разбивкой по рабочим годам — это важно понимать до начала работы.

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

Подготовка данных перед вводом остатков

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

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

Способ 1: ввод остатков через «Начальную штатную расстановку»

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

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

Порядок действий при начальном вводе
  1. 1
    Откройте документ «Начальная штатная расстановка» и укажите дату, на которую вводятся данные
  2. 2
    Добавьте сотрудника и заполните кадровые сведения: подразделение, должность, дату приёма
  3. 3
    Откройте в строке сотрудника форму «Отпуска» и введите остаток по каждому виду отпуска с указанием рабочего года
  4. 4
    Проведите документ и проверьте остаток отчётом «Остатки отпусков»

Способ 2: ввод остатков, когда учёт уже ведётся

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

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

Корректировка ошибочно введённого остатка

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

Как остатки влияют на расчёт отпусков и компенсаций

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

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

Проверка результата после ввода

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

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

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

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

Отчёт «Остатки отпусков» на дату ввода
Норма

Количество дней совпадает с личной карточкой Т-2 по каждому виду отпуска

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

Остаток пуст, дублируется или относится к чужому рабочему году

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

Программа показывает накопленные дни и корректно списывает использованные

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

Остаток не отображается или уходит в минус без причины

Расчёт компенсации при тестовом увольнении (в копии базы)
Норма

Дни компенсации соответствуют ручному расчёту

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

Компенсация сильно отличается от ручного подсчёта

Типичные ошибки и как их избежать

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

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

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

Особые ситуации

Отрицательный остаток (отпуск авансом)

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

Дополнительные отпуска

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

Сотрудники с длительными отпусками без сохранения

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

Перед массовым вводом остатков сделайте пробный прогон на 2–3 сотрудниках с разными ситуациями: обычный остаток, отпуск авансом, несколько видов отпусков. Сверьте результат отчётом и только потом вводите данные по всем остальным — это сэкономит часы на исправлениях.
ПЗ
Практическое замечание
Итог

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

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

Частые вопросы

Можно ли ввести остатки отпусков загрузкой из Excel?

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

Что делать, если рабочий год сотрудника неизвестен?

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

Почему после ввода остатков отчёт показывает ноль?

Чаще всего отчёт сформирован на дату раньше даты остатков — сформируйте его на дату документа или позже. Также проверьте, что документ проведён, выбран тот же сотрудник и та же организация, и что в отборе отчёта не стоит лишний фильтр по подразделению.

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

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

Как исправить остаток, если обнаружилась ошибка спустя несколько месяцев?

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

Влияют ли остатки отпусков на расчёт среднего заработка?

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