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

Другое · 12 мин

Как списать дни отпуска за предыдущие годы в 1С

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

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

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

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

Как 1С хранит остатки отпусков по рабочим годам

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

Текущую картину смотрят через отчёт «Остатки отпусков» (раздел «Кадры» → «Отчёты, справки») или справку «Остатки отпусков» из карточки сотрудника. Отчёт показывает остаток на дату и расшифровку по рабочим годам. Именно этот отчёт — контрольная точка до и после любых операций со списанием.

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

Списание дней через документ «Отпуск»

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

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

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

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

Компенсация за неиспользованный отпуск без увольнения

Денежная компенсация без увольнения допустима только для части отпуска, превышающей 28 календарных дней за рабочий год (ст. 126 ТК РФ), — например, у сотрудников с дополнительными отпусками. «Сжечь» обычные 28 дней прошлых лет деньгами, продолжая трудовые отношения, нельзя — это нарушение, за которое предусмотрена административная ответственность работодателя.

В 1С:ЗУП компенсация оформляется документом «Компенсация отпуска» (или начислением «Компенсация отпуска» в документе «Премия»/«Разовое начисление» в зависимости от настроек). Указывается вид компенсации и количество дней — программа рассчитает сумму по среднему заработку и спишет дни с остатков. Компенсация облагается НДФЛ и страховыми взносами в общем порядке.

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

Списание отпусков при увольнении

При увольнении все накопленные неиспользованные дни подлежат денежной компенсации независимо от того, за какие годы они накоплены. В 1С:ЗУП это делает документ «Увольнение»: на вкладке «Компенсация отпуска» программа автоматически подтягивает остаток дней на дату увольнения и рассчитывает сумму.

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

Если сотрудник перед увольнением хочет отгулять отпуск с последующим увольнением, оформляется сначала документ «Отпуск», затем «Увольнение» датой последнего дня отпуска. В этом случае дни списываются как фактически использованные, а компенсируется только остаток, не покрытый отпуском.

Способы закрыть накопленные дни

Документ «Отпуск»

Подходит для работающих сотрудников. Законно закрывает любые остатки, включая старые годы. Требует фактического предоставления отпуска и согласования с графиком.

Компенсация без увольнения

Только для дней сверх 28 за рабочий год. Быстро закрывает дополнительные отпуска, но не решает проблему накопленного основного отпуска.

Компенсация при увольнении

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

Корректировка неверных остатков за прошлые годы

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

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

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

Особенности 1С:Бухгалтерии 8

В 1С:Бухгалтерии 8 (без ЗУП) автоматический учёт остатков отпусков по рабочим годам отсутствует или сильно урезан — зависит от версии и настроек. Документ «Отпуск» начисляет отпускные, но контроль остатков и списание дней за конкретные годы приходится вести вручную, как правило, в отдельном реестре или Excel.

Практический порядок такой: остатки по сотрудникам считаются вне программы (по дате приёма и предоставленным отпускам), а в 1С:Бухгалтерии оформляется только начисление отпускных или компенсации. При увольнении количество дней компенсации вводится вручную в документ «Увольнение» или начисление.

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

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

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

Частая ошибка — оформление отпуска «задним числом» в закрытом периоде. Это ломает уже сданную отчётность и расчёты по НДФЛ. Если отпуск прошлым периодом отразить необходимо, согласуйте порядок исправления с бухгалтером: иногда требуется корректировка отчётности, а не просто перепроведение документов.

Вторая типичная ошибка — двойное списание: отпуск оформлен дважды (например, один документ ввёл кадровик, второй — расчётчик). Отчёт по остаткам покажет отрицательное значение или заниженный остаток. Лечится отменой проведения лишнего документа и повторной сверкой.

Типичные ошибки
01
Оформление компенсации основного отпуска работающему сотруднику — нарушение ТК РФ и риск штрафа
02
Корректировка остатков без исправления ошибочного документа — расхождение возвращается при следующей сверке
03
Отпуск «задним числом» в закрытом периоде — искажение сданной отчётности и расчётов по НДФЛ
04
Увольнение без предварительной сверки остатков — переплата компенсации, которую трудно взыскать
05
Дублирование документов «Отпуск» разными пользователями — отрицательные остатки и неверные расчёты
Контрольные точки

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

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

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

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

Остаток не изменился, ушёл в минус или закрылся не тот рабочий год

Расчёт среднего заработка в документе
Норма

В базу вошли все начисления расчётного периода, сумма сопоставима с обычным доходом сотрудника

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

Пропущены месяцы или начисления, средний заработок заметно занижен или завышен

Печатная форма приказа Т-6
Норма

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

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

Период подставлен неверно или не совпадает с остатками в отчёте

Итог

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

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

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

Можно ли в 1С выбрать, за какой именно рабочий год предоставляется отпуск?

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

Что делать, если сотрудник не был в отпуске несколько лет подряд?

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

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

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

Как перенести остатки отпусков при переходе с 1С:ЗУП 2.5 на 3.1?

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

Облагается ли компенсация за неиспользованный отпуск налогами?

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

Можно ли списать дни отпуска прошлых лет без начисления отпускных?

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