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