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

В Slidy можно описать расчёт словами в разделе «Таблицы» → «Начать с ИИ» и получить таблицу под ваши столбцы: даты, периоды вне стажа, дни.

Раздел «Таблицы» в Slidy с редактором таблиц и кнопкой «Начать с ИИ»

Сделайте таблицу расчёта: подставьте свои даты и стаж, получите дни

Сделать в Slidy
ТК РФст. 121, 127, 137 ТК РФ, п. 28 и 35 Правил № 169
Что говорит закон
  • При увольнении работнику выплачивают денежную компенсацию за все неиспользованные отпуска, сколько бы их ни накопилось (ч. 1 ст. 127 ТК РФ).
  • Стаж для отпуска считают по ст. 121 ТК РФ, а не по календарю.
  • За отпуск, отгулянный авансом, работодатель вправе удержать оплату неотработанных дней, кроме оснований из ч. 2 ст. 137 ТК РФ.
  • Месяцы округляют по п. 35, полную компенсацию дают по п. 28 Правил об очередных и дополнительных отпусках (утв. НКТ СССР 30.04.1930 № 169), которые действуют в части, не противоречащей ТК РФ (ст. 423).

Источник: ТК РФ, ст. 121, ст. 127, ст. 137, ст. 423; Правила № 169.

Проверено: ноябрь 2026. Сколько дней отпуска в году положено разным категориям, есть в статье.

Стаж для отпуска при увольнении: что сдвигает рабочий год

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

Какие периоды сдвигают рабочий год при расчёте дней к компенсации

ПериодВходит в стажЧто делать в расчёте
Работа, ежегодный отпуск, больничный, выходные и нерабочие праздничные дниДаНичего
Отпуск без сохранения заработной платы до 14 календарных дней за рабочий годДаНичего
Отпуск без сохранения заработной платы сверх 14 днейНетСдвинуть конец рабочего года на дни сверх 14
Отпуск по уходу за ребёнком до 1,5 или 3 летНетСдвинуть на весь период
Прогул, отстранение по ст. 76 ТК РФНетСдвинуть на эти дни
Вынужденный прогул с восстановлением, отстранение без медосмотра не по своей винеДаНичего
Приостановление договора по ст. 351.7 ТК РФ (мобилизация, контракт о службе)ДаНичего

Проверено: ноябрь 2026, ст. 121 ТК РФ.

Лимит 14 дней считают в каждом рабочем году отдельно, поэтому 10 дней за свой счёт в одном году и 10 в другом рабочий год не сдвигают.

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

Компенсацию за неиспользованный отпуск платят за все годы и при любом основании увольнения (ч. 1 ст. 127). Вместо денег работник может по письменному заявлению взять отпуск с последующим увольнением, если его не увольняют за виновные действия; днём увольнения считают последний день отпуска (ч. 2). При срочном договоре такой отпуск может выйти за его срок (ч. 3). Уходящий по своему желанию вправе отозвать заявление до начала отпуска, если на его место не пригласили работника в порядке перевода (ч. 4). В калькуляторе дни отпуска с последующим увольнением идут в графу «использовано». Образец заявления есть в статье.

Полная компенсация: 11 месяцев и 5,5 месяца

По п. 28 Правил № 169 проработавший не менее 11 месяцев в зачёт отпускного стажа получает при увольнении по любому основанию полную компенсацию, то есть за весь годовой отпуск. При стаже от 5,5 до 11 месяцев её дают при ликвидации, сокращении штата, призыве на военную службу, непригодности к работе, а по собственному желанию компенсация пропорциональная.

С учётом п. 35 и порога в 15 дней, который берут в расчётах, стаж 10 месяцев 15 дней и больше округляют до 11. Роструд в письме от 22.06.2022 № ПГ/15718-6-1 признал право на полную компенсацию при 10 месяцах 20 днях, хотя часть учётных программ требует 11 полных месяцев.

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

Отпуск авансом: когда удерживают и когда нельзя

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

  • п. 8 ч. 1 ст. 77 — отказ от перевода по медзаключению или нет подходящей работы;
  • п. 1, 2, 4 ч. 1 ст. 81 — ликвидация, сокращение штата, смена собственника (для руководителя, заместителей, главного бухгалтера);
  • п. 1, 2, 5, 6, 7 ст. 83 — призыв, восстановление прежнего работника, полная нетрудоспособность, смерть, чрезвычайные обстоятельства.

Уход по собственному желанию в перечень не входит. Все удержания вместе не больше 20 % выплаты (ст. 138).

Округление месяцев и дней

Месяцы округляют по п. 35 Правил № 169: излишки менее половины месяца исключают из подсчёта, излишки не менее половины месяца округляют до полного месяца. Сколько дней считать половиной, Правила не говорят. В расчётах берут 15 календарных дней, а на границе решают в пользу работника. Дни ТК РФ округлять не требует, компенсацию можно платить за 12,67 дня. Минтруд в разъяснениях допускает только округление в пользу работника, вверх (12,67 → 13); правило закрепляют в локальном акте. Округление вниз уменьшает компенсацию, положенную по ст. 127, поэтому его не применяют.

Дни к компенсации = Г × Л + Г / 12 × М − И

  • Г — годовой отпуск: основной плюс дополнительные.
  • Л — полные рабочие годы после сдвигов.
  • М — месяцы последнего неполного года после округления. Если по п. 28 положена полная компенсация, вместо Г / 12 × М берут Г.
  • И — все дни ежегодного отпуска, отгулянные за всё время, без дней за свой счёт.

Делите на 12 в конце, а не умножайте месяцы на округлённые 2,33 дня (28 / 12). За 3 года 8 месяцев (44 месяца) 28 / 12 × 44 = 102,67 дня, а 2,33 × 44 = 102,52, и на округлении теряется 0,15 дня.

Как калькулятор считает стаж по датам: 4 шага

  1. Найдите конец рабочего года: дата приёма + 1 год − 1 день + дни вне стажа в этом году.
  2. Посчитайте полные рабочие годы до даты увольнения.
  3. От начала последнего года до дня увольнения включительно отсчитайте полные месяцы и остаток дней.
  4. Округлите остаток по п. 35 и подставьте месяцы в формулу.

Формулы Excel для последнего года:

  • Месяцы: =РАЗНДАТ(начало; увольнение+1; "m")
  • Остаток дней: =увольнение+1-ДАТАМЕС(начало; месяцы)
  • Месяцы к расчёту: =месяцы + ЕСЛИ(остаток>=порог; 1; 0)
  • Дни к компенсации: =ГЛ+Г/12М-И

Плюс 1 к дате увольнения нужен, чтобы в стаж вошёл последний рабочий день. Порог 15 держите в отдельной ячейке, чтобы поменять его, если в локальном акте другое правило.

Если договор был на срок до двух месяцев

По срочному трудовому договору на срок до двух месяцев компенсацию считают из расчёта 2 рабочих дня за каждый месяц работы (ст. 291 ТК РФ). Здесь нужны рабочие дни, поэтому формула с календарными днями и делением на 12 не подходит.

Работника приняли 12.02.2023, отпуск 28 календарных дней в год. Во втором рабочем году он взял 24 дня за свой счёт (12.06.2024–05.07.2024). За всё время отгулял 90 дней ежегодного отпуска (28 + 28 + 20 + 14). Увольняется по собственному желанию, дата увольнения 03.11.2026.

Расчёт дней к компенсации при увольнении 03.11.2026 со сдвигом рабочего года

ПоказательЗначение
Рабочий год 112.02.2023–11.02.2024
Рабочий год 2, сдвиг 24 − 14 = 10 дней12.02.2024–21.02.2025
Рабочий год 322.02.2025–21.02.2026
Последний неполный год22.02.2026–03.11.2026: 8 месяцев 13 дней → 8
За полные годы28 × 3 = 84
За последний год28 / 12 × 8 = 18,67
Заработано всего / отгуляно102,67 / 90
Итог к компенсации12,67 дня (с округлением по локальному акту — 13)

Цифры условные, посчитаны по формуле.

Без сдвига последний год начался бы 12.02.2026, 23 дня остатка округлили бы до месяца, и к компенсации вышло бы 15 дней.

Со сдвигом получается 12,67 дня. Разница в 2,33 дня появилась из-за одного периода за свой счёт.

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

Работника приняли 01.03.2026, в июле по соглашению он отгулял 28 дней, а 12.10.2026 увольняется по собственному желанию. Отпускной стаж 7 месяцев 12 дней, 12 дней — излишки менее половины месяца, к расчёту идёт 7. Заработано 28 / 12 × 7 = 16,33 дня, отгуляно 28, итог −11,67 дня. Удержание за неотработанные дни отпуска здесь возможно. Из окончательного расчёта удержат отпускные / 28 × 11,67, но не больше 20 % выплаты. Если бы работника сокращали, удержания бы не было.

10 месяцев 18 дней: полная компенсация

Работника приняли 10.01.2026, отпуск он не брал, дата увольнения 27.11.2026. Отпускной стаж 10 месяцев 18 дней, остаток больше половины месяца, поэтому к расчёту идёт 11. По пропорции вышло бы 28 / 12 × 11 = 25,67 дня, но по п. 28 Правил № 169 положена полная компенсация за неиспользованный отпуск — 28 дней. Это первый рабочий год, спора о последнем году здесь нет. Если программа выдала 25,67, проверьте, засчитывает ли она округлённый месяц.

Сколько заплатят: коротко о деньгах

Сумма компенсации за неиспользованный отпуск равна числу дней, умноженному на средний дневной заработок (ст. 139 ТК РФ и Положение, утв. постановлением Правительства РФ от 24.04.2025 № 540). Её выплачивают в день увольнения (ст. 140), с суммы удерживают НДФЛ. Как считать средний заработок, разобрано в статьях о расчёте отпускных и о калькуляторе отпускных.

Замените данные в квадратных скобках и сверьте итог с примером выше.

Промпт в окне «Создать таблицу с ИИ» в Slidy для расчёта дней отпуска при увольнении
ГОТОВЫЙ ПРОМПТ

Составь таблицу расчёта дней отпуска к компенсации при увольнении. Данные: дата приёма [дата], дата увольнения [дата], годовой отпуск [N] календарных дней, отгулянные дни ежегодного отпуска за всё время [N]. Периоды вне отпускного стажа: [вид — с даты — по дату; если периодов нет, напиши «нет»]. Порог округления остатка: [15] дней. Правила: рабочий год идёт от даты приёма и заканчивается за день до годовщины; дни периода считай включительно по обе даты; если отпуска без сохранения зарплаты в рабочем году больше 14 дней, сдвиг конца года равен числу дней периода минус 14, отпуск по уходу за ребёнком сдвигает конец года на весь период; конец рабочего года = дата начала + 1 год − 1 день + сдвиг; считай полные рабочие годы до даты увольнения, затем в последнем году полные месяцы и остаток дней, день увольнения включай; остаток от порога и больше округляй до месяца, меньше порога отбрасывай; в первом рабочем году при стаже от 11 месяцев с учётом округления бери полный годовой отпуск вместо пропорции; дни к компенсации = годовой отпуск × полные годы + годовой отпуск ÷ 12 × месяцы − отгулянные дни; минус означает отпуск авансом; округление вниз не применяй. Таблица: сверху блок исходных данных (название и значение), ниже таблица расчёта с шапкой в одну строку; строки — рабочие годы с датами начала и конца, последний неполный год и итоги: за полные годы, за последний год, заработано всего, отгуляно, к компенсации. Формулы — в ячейках. Дни показывай с двумя знаками после запятой. Даты в формате ДД.ММ.ГГГГ.

— Вставьте в Slidy или в любую нейросеть

ГДЕ РАБОТАЕТ ПРОМПТ
Slidy
ChatGPT
Claude
Gemini

В Slidy можно вставить этот промпт со своими датами и отпуском в «Таблицы» → «Начать с ИИ» и получить таблицу расчёта.

Таблица расчёта дней отпуска к компенсации при увольнении в редакторе Slidy

Сделайте таблицу расчёта: подставьте свои даты и стаж, получите дни

Попробовать
  • Правила подсчёта дней не менялись. Ст. 121, 127 и 137 ТК РФ в прежней редакции, своей нормы об округлении в ТК РФ нет; округление и полная компенсация идут по п. 35 и п. 28 Правил № 169.
  • Сумму компенсации с 01.09.2025 считают по Положению из постановления № 540 вместо постановления № 922; 2026-й — первый полный год расчёта по нему.

Проверено: ноябрь 2026.

Чек-лист: где ошибается расчёт при увольнении
  • считают календарные годы вместо рабочих;
  • не сдвигают рабочий год на дни за свой счёт сверх 14 и на отпуск по уходу за ребёнком;
  • ставят дни за свой счёт в графу «использовано»;
  • округляют дни вниз;
  • не дают полную компенсацию при 10 месяцах и 15 днях и больше;
  • удерживают за отпуск авансом при сокращении штата или ликвидации;
  • удерживают больше 20 % выплаты;
  • считают календарные дни для договора на срок до двух месяцев.

Выпишите дату приёма, дату увольнения, периоды за свой счёт, отпуск по уходу за ребёнком и отгулянные дни. Сведите их в таблицу с формулами выше, и калькулятор отпускных при увольнении в 2026 году покажет неиспользованные дни отпуска к компенсации, а минус предупредит об удержании.

Сделайте таблицу расчёта: подставьте свои даты и стаж, получите дни

Открыть Slidy