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

Другое · 11 мин

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

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

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

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

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

Где в 1С хранятся остатки отпусков

В 1С:Зарплата и управление персоналом остатки отпусков формируются регистром накопления, который пополняется кадровыми документами. Каждый документ «Отпуск» списывает использованные дни, а стаж работы сотрудника добавляет положенные дни пропорционально отработанному времени — обычно 2,33 дня за полный месяц при стандартном отпуске 28 календарных дней.

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

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

Как ввести начальные остатки при старте учёта

Когда учёт в 1С начинается не с даты приёма сотрудников, а с середины их трудовой деятельности, программе нужно сообщить, сколько дней отпуска уже накоплено и использовано. Для этого служит специальный механизм ввода остатков.

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

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

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

Как программа считает остаток по текущим сотрудникам

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

На расчёт влияют и периоды отсутствия. Отпуск без сохранения зарплаты сверх установленного лимита, прогулы, отпуска по уходу за ребёнком сдвигают окончание рабочего года — эти периоды не входят в стаж, дающий право на отпуск. В 1С это отрабатывается автоматически, если все отсутствия оформлены документами, а не просто отмечены в табеле.

Если сотруднику положены дополнительные отпуска, проверьте, что они заданы в карточке должности или сотрудника. Частая ситуация: основной отпуск считается верно, а дополнительный не начисляется, потому что вид отпуска не привязан к штатной единице.

Проверка остатков отчётами

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

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

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

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

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

Совпадает с расчётом кадровика по личной карточке Т-2

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

Расхождение на целые дни или отрицательный остаток без объяснения

Границы рабочего года сотрудника
Норма

Год начинается с даты приёма или даты предыдущего рабочего года

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

Год начинается с произвольной даты, дата сдвинута без причины

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

Начисляются пропорционально стажу вместе с основным

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

Вид отпуска есть у сотрудника, но дни не накапливаются

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

Типичные ошибки и как их исправить

Чаще всего остатки «разъезжаются» из-за непроведённых или отменённых документов. Если отпуск был оформлен, потом документ пометили на удаление, а сотрудник в отпуск всё-таки ушёл, остаток завышен. Обратная ситуация — отпуск оформлен задним числом после расчёта, и остаток внезапно ушёл в минус.

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

Исправление зависит от причины. Если ошибка в документе — исправляется сам документ с последующей проверкой остатка. Если ошибка в начальных остатках — вводится корректирующий документ остатков на текущую дату с правильными данными. Удалять или перепроводить старые документы в закрытых периодах следует осторожно: это может затронуть уже сданную отчётность и выплаченные суммы.

Остатки при увольнении и компенсация

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

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

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

Особенности в разных конфигурациях 1С

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

Сравнение вариантов

1С:ЗУП

Полный учёт остатков: автоматический расчёт, отчёты, справки, дополнительные отпуска. Подходит при штате от нескольких десятков человек и сложных графиках.

1С:Бухгалтерия

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

Внешний учёт (Excel) с периодическим вводом в 1С

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

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

Итог

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

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

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

Почему в отчёте остаток отпуска отрицательный?

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

Как исправить остаток, если ошибка в прошлом закрытом периоде?

Не редактируйте документы закрытого периода напрямую — это затронет отчётность и выплаты. Введите корректирующий документ остатков текущей датой с правильными значениями и зафиксируйте причину корректировки в комментарии. Перед изменением сделайте резервную копию базы.

Учитывается ли отпуск без сохранения зарплаты при расчёте остатка?

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

Почему дополнительный отпуск не начисляется сотруднику?

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

Как перенести остатки из Excel при переходе на 1С?

Сначала сверьте данные Excel с личными карточками Т-2 и приказами на отпуск. Затем введите остатки документом «Остатки отпусков» на дату начала учёта, указав для каждого сотрудника вид отпуска, рабочий год и количество дней. После ввода сформируйте отчёт и сравните с исходной таблицей построчно.

Нужно ли вводить остатки, если сотрудник принят в текущем году?

Нет. Если сотрудник принят на работу после начала ведения учёта в программе и оформлен документом «Приём на работу», остаток начнёт накапливаться автоматически с даты приёма. Ручной ввод требуется только для сотрудников, чей стаж начался до старта учёта в 1С.