Как посчитать дни отпуска в 1С: остаток и отпускной стаж

· 6 мин

Содержание

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

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

Откуда 1С берёт дни отпуска: формула

За полностью отработанный рабочий год положено 28 календарных дней основного отпуска (ст. 115 ТК РФ). Рабочий год считается от даты приёма, а не с 1 января.

Отсюда норма за один отработанный месяц:

28 дней ÷ 12 месяцев = 2,33 дня в месяц

1С копит дни именно так — по 2,33 за каждый полный месяц стажа. Остаток на любую дату:

Остаток = 2,33 × отработанные месяцы − уже использованные дни

Месяцы округляются по правилу «15 дней»: если в неполном месяце отработано меньше 15 дней — месяц отбрасывается, 15 и больше — считается за целый (Правила № 169).

Если сотруднику положен удлинённый или дополнительный отпуск (вредность, ненормированный день, северные), норма за месяц выше — 1С берёт её из вида отпуска в карточке, а не жёстко 2,33.

Что входит в отпускной стаж, а что нет

Дни копятся не за календарное время, а за отпускной стаж (ст. 121 ТК РФ). Здесь чаще всего расходятся ручной расчёт и данные 1С.

ПериодВ стаж на отпуск
Фактическая работа✅ да
Выходные, праздники, отгулы✅ да
Ежегодный отпуск, больничный✅ да
Отпуск за свой счёт до 14 дней в году✅ да
Отпуск за свой счёт свыше 14 дней❌ нет (исключается сверх лимита)
Прогулы и отстранение по вине работника❌ нет
Отпуск по уходу за ребёнком до 1,5 / 3 лет❌ нет

⚠️ Самая частая причина расхождения — декрет по уходу за ребёнком. За этот период дни отпуска не копятся, и 1С сдвигает границу рабочего года. В ручном калькуляторе про это забывают — получают лишние дни.

Где посмотреть остаток дней отпуска в 1С

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

1С:ЗУП 3.1

  1. Раздел КадрыОтчёты по кадрам.
  2. Открыть отчёт «Остатки отпусков».
  3. Указать дату, на которую нужен остаток, и сотрудника (или всех).
  4. Программа покажет: положено, использовано, остаток по каждому виду отпуска.

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

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

Если зарплата ведётся в Бухгалтерии, отчёт по остаткам отпусков там урезан. Точный остаток показывает документ Отпуск (раздел Зарплата и кадры) при подборе сотрудника. Для полноценного учёта остатков по всем сотрудникам 1С рекомендует ЗУП.

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

Сверка остатка отпуска перед начислением
Выполнено: 0 / 5

Видео по теме

Видео с YouTube — канал «Учебный Центр No1 в Тюмени». Стороннее видео для наглядности; порядок действий в вашей версии 1С может отличаться.

Пример расчёта дней отпуска

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

  • Отработано с 12 марта по 12 декабря — ровно 9 полных месяцев.
  • Накоплено: 2,33 × 9 = 20,97 дня.
  • Округление в пользу работника при увольнении — до 21 дня; для планового отпуска 1С покажет 20,97 и обычно даёт брать 14–20 дней.

Второй случай — с отпуском за свой счёт. Тот же сотрудник взял 25 дней без сохранения зарплаты.

  • Лимит без последствий — 14 дней в году, сверх — 11 дней исключаются из стажа.
  • Граница рабочего года сдвигается на 11 дней вперёд.
  • 1С автоматически уменьшит стаж; вручную про эти 11 дней часто забывают.

Компенсация за неотгулянные дни при увольнении

При увольнении неотгулянные дни превращаются в деньги (ст. 127 ТК РФ). 1С считает это в документе Увольнение автоматически, но прикинуть сумму полезно заранее.

Формула:

Компенсация = средний дневной заработок × число неотгулянных дней
Средний дневной = доход за 12 мес ÷ 12 ÷ 29,3

Число дней берётся то самое — из остатка. Прикиньте сумму:

Компенсация за неиспользованный отпуск при увольнении
Средний дневной: · Компенсация:
Средний дневной = доход ÷ 12 ÷ 29,3 (при полностью отработанных месяцах). С компенсации удерживается НДФЛ.

С компенсации удерживается НДФЛ 13%, а вот от отпускных она не отличается по взносам — начисляются страховые взносы в полном объёме.

Частые ошибки в расчёте дней отпуска

  • 🔴 Считают от 1 января. Рабочий год — от даты приёма. Календарный год ни при чём.
  • 🔴 Забывают про декрет. Уход за ребёнком не даёт стажа на отпуск — 1С это учитывает, ручной калькулятор нет.
  • 🔴 Игнорируют лимит «за свой счёт». Сверх 14 дней в году период выпадает из стажа.
  • 🔴 Округляют в меньшую сторону. Остаток при увольнении округляют только в пользу работника (письмо Роструда № 5921-ТЗ).
  • 🔴 Не занесли прошлые отпуска. Если данные в 1С неполные, любой отчёт врёт — сначала порядок в кадрах, потом расчёт.

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

Есть ли в 1С готовый калькулятор дней отпуска?
Отдельной кнопки-калькулятора нет. Роль калькулятора выполняет отчёт «Остатки отпусков» в ЗУП и документ «Отпуск», где 1С сама показывает накопленные и оставшиеся дни на выбранную дату.
Сколько дней отпуска копится за один месяц работы?
При стандартном отпуске 28 дней — по 2,33 дня за каждый полностью отработанный месяц. При удлинённом или дополнительном отпуске норма за месяц выше, 1С берёт её из вида отпуска.
Почему остаток в 1С не совпадает с моим ручным расчётом?
Чаще всего из-за периодов, которые не дают стажа: декрет по уходу за ребёнком, отпуск за свой счёт свыше 14 дней, прогулы. Ещё причина — незанесённые в программу прошлые отпуска или неверная дата приёма.
Как считаются неполные месяцы?
По правилу 15 дней: отработано меньше 15 дней в месяце — месяц отбрасывается, 15 и больше — считается как целый.
Как 1С считает дни для компенсации при увольнении?
Берёт накопленный остаток на дату увольнения и умножает на средний дневной заработок. Остаток округляется в пользу работника. Всё это делает документ «Увольнение» автоматически.
Можно ли посчитать остаток отпуска в 1С:Бухгалтерии?
Точный остаток по конкретному сотруднику виден в документе «Отпуск». Полноценного отчёта по остаткам всех сотрудников в Бухгалтерии нет — для этого используют ЗУП.

Источники

  • Трудовой кодекс РФ, ст. 115, 121, 122, 127
  • Правила об очередных и дополнительных отпусках (утв. НКТ СССР 30.04.1930 № 169)
  • Письмо Роструда от 31.10.2008 № 5921-ТЗ