Как исправить остаток отпуска в 1С ЗУП 8.3: диагностика и корректировка

· 13 мин

Содержание

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

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

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

Откуда 1С ЗУП 8.3 берёт остаток отпуска

Формула, по которой считается остаток в ЗУП 3.1:

Остаток = начальный остаток + заработанные дни за стаж − использованные дни − компенсации

Каждое слагаемое программа тянет из своего источника:

СлагаемоеОткуда берётсяГде править
Право на отпуск (дней в год)Закладка «Отпуска» в «Приёме на работу» / «Кадровом переводе»Кадровый документ сотрудника
СтажДата приёма + периоды, исключаемые из стажаДаты в кадровых документах, виды отпусков
Начальный остатокДокумент «Остатки отпусков»Тот же документ, новой записью
ИспользованоДокументы «Отпуск», «Отпуск без оплаты», «Отпуск по уходу за ребёнком»Сами документы
Компенсации«Увольнение», «Компенсация отпуска»Документ-основание

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

Отчёты, которыми смотрят остаток

  1. Кадры → Кадровые отчёты → Остатки отпусков — основной отчёт, показывает по каждому рабочему году: положено, использовано, остаток.
  2. Кадры → Кадровые отчёты → Остатки отпусков (кратко) — одно число на сотрудника, удобно для сверки списком.
  3. Из карточки сотрудника: Кадры → Сотрудники → <сотрудник> → Отпуска — там же видно рассчитанные периоды.
  4. Зарплата → Отчёты по зарплате → Справка об остатках отпусков — печатная форма для работника.

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

Диагностика: почему остаток отпуска считается неверно

Прежде чем что-то корректировать, определите симптом. Девять случаев из десяти укладываются в этот список.

Диагностика: выберите симптом

Как исправить остаток отпуска в 1С 8.3 ЗУП: четыре способа

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

СпособКогда применятьРиск
Правка закладки «Отпуска» в кадровом документеНе указан или указан не тот вид ежегодного отпускаНизкий, пересчёт автоматический
Доввод документов «Отпуск» за прошлые годыОтпуска были, но в базу не попалиСредний — потянет перерасчёт среднего и НДФЛ
Настройка вида отпуска (исключение из стажа)Отпуск за свой счёт, декрет не сдвигают рабочий годСредний — пересчитает всех сотрудников с этим видом
Документ «Остатки отпусков»История до начала учёта в 1С недоступнаВысокий — ставит число «как есть», без объяснения

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

Способ 1. Исправить право на отпуск в кадровых документах

Самая частая и самая безобидная причина. Право на ежегодный отпуск задаётся не в справочнике сотрудника, а в кадровом документе.

  1. Откройте Кадры → Приёмы, переводы, увольнения и найдите «Приём на работу» сотрудника.
  2. Перейдите на закладку «Отпуска».
  3. Проверьте строки: должен быть «Ежегодный основной оплачиваемый отпуск» — 28 дней.
  4. Добавьте дополнительные отпуска, если они положены: за вредные условия (7 дней и больше), за ненормированный рабочий день (минимум 3 дня), северный (24 дня для районов Крайнего Севера, 16 — для приравненных).
  5. Запишите документ и перепроведите. Отчёт «Остатки отпусков» пересчитается сам.

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

Нет закладки «Отпуска» в документе? Проверьте Настройка → Кадровый учёт и Настройка → Расчёт зарплаты — ведение дополнительных отпусков включается настройками. В базовой версии состав настроек урезан.

Способ 2. Как скорректировать остатки отпусков документом начальных остатков

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

Документ называется «Остатки отпусков». Путь зависит от релиза:

  • Кадры → Все кадровые документы → Создать → Остатки отпусков;
  • либо через полный список: Главное → Все документы и поиск по слову «остатки»;
  • в старых релизах ЗУП 3.1 начальные остатки заполнялись внутри документа Начальная штатная расстановка.
Пошаговый помощник
Шаг 1. Зафиксируйте дату отсечки
Это дата, с которой кадровый учёт ведётся в 1С корректно. Обычно — первое число месяца начала эксплуатации. Все отпуска после этой даты должны быть в базе документами, всё до неё — одним числом в остатках.

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

Способ 3. Доввод и правка документов «Отпуск» за прошлые периоды

Когда отпуск реально был, но в 1С его нет, вводите кадровый документ, а не правьте остатки числом. Тогда сохранится история: кто, когда и за какой рабочий год отдыхал.

  1. Зарплата → Отпуска → Создать.
  2. Укажите сотрудника, даты отпуска и обязательно рабочий год (период), за который он предоставлен.
  3. Если отпускные уже выплачены и начислены другим документом, снимите расчёт начислений или оформите документ без начисления — иначе задвоите суммы и НДФЛ.
  4. Проведите и проверьте отчёт по остаткам.

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

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

Способ 4. Периоды, которые должны сдвигать рабочий год

Статья 121 ТК РФ: в стаж для ежегодного отпуска не включаются отпуск по уходу за ребёнком и отпуск без сохранения зарплаты в части, превышающей 14 календарных дней за рабочий год. Эти правила в 1С зашиты в вид отпуска, а не в документ.

Проверьте справочник: Настройка → Виды отпусков (в части релизов — Главное → Все справочники → Виды отпусков).

  • 🔎 У отпуска без оплаты должен стоять признак, что сверхнормативные дни исключаются из стажа.
  • 🔎 У отпуска по уходу за ребёнком — исключение всего периода.
  • 🔎 У учебного отпуска и отпуска по беременности и родам исключения быть не должно: эти периоды в стаж входят.
  • 🔎 Самодельные виды отпусков, созданные копированием, почти всегда теряют нужные флажки — смотрите их первыми.

Пример в днях. Сотрудник принят 10.03, рабочий год — с 10.03 по 09.03. За год он взял 30 дней за свой счёт. В стаж входят 14 дней, остальные 16 — нет. Рабочий год сдвигается на 16 дней, то есть закончится 25.03 следующего года. За «старый» год право останется 28 дней, но заработает их сотрудник позже.

Особенности по сценариям

Перевод и увольнение с повторным приёмом

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

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

Совместители

У внутреннего совместителя отдельная кадровая позиция и отдельное право на отпуск — 28 дней на каждой (ст. 286 ТК РФ требует предоставлять отпуск одновременно по обеим работам). В отчёте «Остатки отпусков» ставьте группировку по сотруднику, а не по физическому лицу, иначе два остатка сольются в один.

Срочный договор и неполный месяц

Месяц, в котором отработано 15 дней и больше, считается полным, менее 15 — отбрасывается (п. 35 Правил НКТ СССР № 169). Программа применяет это правило сама, но только если верно заполнены даты приёма и увольнения.

Другие конфигурации

  • 1С:ЗУП 3.1 (ПРОФ и КОРП) — полный учёт остатков, всё описанное выше.
  • 1С:ERP 2 и 1С:КА 2 — внутри работает та же подсистема ЗУП, разделы называются Кадры и Зарплата, документы и отчёты идентичны.
  • 1С:Бухгалтерия 3.0 — остатки отпусков не считает. Документ Зарплата и кадры → Отпуска есть, но дни к компенсации при увольнении бухгалтер вводит руками. Если нужен контроль остатков — это аргумент за переход на ЗУП.
  • 1С:Управление торговлей 11 — кадрового учёта отпусков нет вообще, расчёт ведётся во внешней программе.

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

Правка остатков — не только кадровая история. У неё два денежных последствия.

Компенсация при увольнении (ст. 127 ТК РФ). Документ Увольнение подтягивает дни из отчёта об остатках. Завысили остаток — переплатили работнику и завысили расходы, занизили — получили претензию и риск по ст. 236 ТК РФ (проценты за задержку выплаты).

Резерв отпусков. Если в Настройка → Расчёт зарплаты включено формирование резервов, остатки напрямую определяют сумму оценочного обязательства по ПБУ 8/2010. После массовой корректировки остатков перепроведите документ Зарплата → Начисление оценочных обязательств по отпускам за текущий месяц.

Проводки по операции

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

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

  • ❌ Правка остатка «калькулятором» в документе увольнения. Дни поправили, отчёт по остаткам продолжает врать, а следующий кадровик наступает на те же грабли. Правьте источник.
  • ❌ Два документа начальных остатков на одного сотрудника. Суммируются. Всегда ищите, не вводились ли остатки раньше.
  • ❌ Дата документа остатков внутри периода, где уже есть отпуска. Остаток задаётся на дату, и отпуска после неё спишутся повторно. Ставьте дату строго перед началом «чистого» учёта.
  • ❌ Отпуск введён без указания рабочего года. Самая массовая ошибка. Списывается с текущего периода, прошлые годы остаются незакрытыми.
  • ❌ Копия вида отпуска без признаков исключения из стажа. Создали «Отпуск за свой счёт (сотрудники склада)» копированием — потеряли правило 14 дней.
  • ❌ Пересчёт остатков без перепроведения документов по цепочке. В ЗУП 3.1 кадровые документы читают данные на свою дату. Поправили приём — перепроведите последующие переводы и отпуска.
  • ❌ Сверка по краткому отчёту. Итог может совпасть при двух взаимно компенсирующих ошибках в разных рабочих годах. Проверяйте с детализацией по периодам.
  • ❌ Остатки вводятся по физлицу, а не по сотруднику. У совместителей и переведённых между организациями это гарантированная путаница.

Отчёты и проверки после корректировки

Порядок финальной сверки — пять шагов, которые закрывают почти все расхождения:

  1. Кадры → Кадровые отчёты → Остатки отпусков с детализацией по рабочим годам — на дату корректировки и на текущую дату.
  2. Выборочно 3-5 сотрудников пересчитайте руками: месяцы стажа × 2,33 − использовано.
  3. Кадры → Кадровые отчёты → Отпуска сотрудников (или журнал Зарплата → Отпуска) — убедитесь, что нет отпусков без заполненного периода.
  4. Проверьте сотрудников с отрицательным остатком: это либо переотпуск, либо ошибка ввода. Отрицательный остаток у работающего сотрудника законен, но его надо понимать.
  5. Если ведёте резерв — перепроведите начисление оценочных обязательств и сверьте сальдо счёта 96.01 с суммой остатков в днях × средний дневной заработок.

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

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

Можно ли ввести остаток отпуска прямо в карточке сотрудника?
Нет. В ЗУП 3.1 остаток рассчитывается, а не хранится. Задать его числом можно только документом «Остатки отпусков»; всё остальное правится в кадровых документах и документах отпусков.
Почему остаток дробный — 16,33 дня?
За каждый полный месяц стажа положено 28 / 12 = 2,33 дня. Программа показывает точное значение. Округлять разрешено только в пользу работника и только до целого дня, поэтому 16,33 превращается в 17, а не в 16.
Как убрать лишние 40 дней у сотрудника, принятого задолго до внедрения 1С?
Введите документ «Остатки отпусков» на дату начала учёта с фактическим остатком по карточке Т-2. Программа перестанет начислять дни за годы до этой даты.
Отпуск за свой счёт должен уменьшать остаток?
Сам остаток — нет, он уменьшается только оплачиваемым отпуском. Но дни свыше 14 календарных за рабочий год исключаются из стажа (ст. 121 ТК РФ) и сдвигают рабочий год, из-за чего новые дни копятся позже.
Можно ли заменить накопленные дни деньгами без увольнения?
Деньгами заменяется только часть, превышающая 28 дней за год, и только по заявлению работника (ст. 126 ТК РФ). Основные 28 дней компенсировать нельзя, беременным и несовершеннолетним — нельзя в любом случае.
Сгорают ли неиспользованные отпуска за прошлые годы?
Нет. Дни копятся без ограничения срока и выплачиваются при увольнении (ст. 127 ТК РФ). Непредоставление отпуска более двух лет подряд — нарушение ст. 124 ТК РФ, за него штрафует инспекция труда.
Как исправить остаток отпуска в 1С 8.3 ЗУП сразу у 200 сотрудников?
Одним документом «Остатки отпусков»: в нём список строк, заполняется по подразделению или загрузкой из таблицы через буфер обмена. Перед вводом обязательно резервная копия базы.

Источники

  • Трудовой кодекс РФ, ст. 114, 115, 121, 122, 124, 126, 127
  • Правила об очередных и дополнительных отпусках (НКТ СССР от 30.04.1930 № 169)
  • ПБУ 8/2010 «Оценочные обязательства, условные обязательства и условные активы»