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

Другое · 12 мин

Как исправить остатки отпусков в 1С:ЗУП

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

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

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

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

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

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

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

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

Где посмотреть текущий остаток и найти расхождение

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

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

Остаток неверный у всех сотрудниковПроблема в начальных данных

Проверяйте ввод остатков при переходе на программу

Ошибка у одного сотрудникаПропущен или ошибочен кадровый документ

Ищите непроведённые отпуска, прогулы, отпуска за свой счёт

Рабочий год сдвинутЛишние исключаемые периоды

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

Остаток отрицательныйОтпусков введено больше, чем заработано

Это нормально при отпуске авансом, но проверьте дубли документов

Исправление через документ «Остатки отпусков»

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

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

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

Порядок исправления через «Остатки отпусков»
  1. 1
    Сформируйте справку об остатках отпусков и зафиксируйте текущее расхождение
  2. 2
    Определите дату, на которую известен достоверный остаток (по приказам или карточке Т-2)
  3. 3
    Создайте документ «Кадры — Остатки отпусков», выберите сотрудника и дату
  4. 4
    Заполните остаток по видам отпусков с распределением по рабочим годам
  5. 5
    Проведите документ и сформируйте справку на более позднюю дату
  6. 6
    Проверьте расчёт компенсации в тестовом документе «Увольнение» без проведения

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

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

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

Если переход выполнялся переносом данных из старой программы (например, из ЗУП 2.5), сверьте перенесённые остатки с отчётом источника. При переносе иногда теряется детализация по рабочим годам — тогда остаток корректен по сумме дней, но справка выглядит странно. Такую ситуацию проще исправить документом «Остатки отпусков» с правильным распределением по годам, чем править перенесённые данные.

Исправление ошибок в кадровых документах прошлых периодов

Если начальные данные верны, а расхождение появилось позже, ищите ошибку в кадровых документах. Частые причины: отпуск оформлен, но документ не проведён или отменён проведение; отпуск введён дважды (например, один документ ввёл кадровик, второй — расчётчик); в документе неверно указан период отпуска или вид отпуска; отпуск без сохранения зарплаты не введён, из-за чего рабочий год не сдвинут, хотя должен был.

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

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

Проверка результата и контрольные точки

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

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

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

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

Справка об остатках отпусков
Норма

Остаток совпадает с расчётом по приказам и карточке Т-2

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

Расхождение сохраняется или появились странные рабочие годы

Документ «Увольнение» (тест)
Норма

Дни компенсации равны остатку в справке

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

Компенсация отличается от остатка

Рабочие годы
Норма

Годы идут подряд от даты приёма, текущий год не закрыт

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

Пропуски, наложения, текущий год в прошлом

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

Сотрудник отображается с тем же остатком, что в справке

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

Отчёт и справка дают разные цифры

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

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

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

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

Как выбрать способ исправления

Учёт в программе начался недавно и остатки неверны у многих сотрудниковИсправляйте начальные данные в документах ввода остатков или начальной штатной расстановке
Ошибка у одного-двух сотрудников, история в базе полнаяИщите и исправляйте ошибочные кадровые документы, остаток пересчитается сам
История в базе неполная или недостоверная, но есть остаток на конкретную датуВведите документ «Остатки отпусков» на эту дату с распределением по рабочим годам
Расхождение вызвано переносом данных из другой программыСверьте с отчётом источника и зафиксируйте правильный остаток документом «Остатки отпусков»

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

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

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

Можно ли исправить остаток отпуска «задним числом»?

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

Отпуск введён, но в остатке не отражается. Что проверить?

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

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

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

Влияет ли исправление остатков на уже выплаченные отпускные?

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

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

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

Итог

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

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