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