Калькулятор рабочих дней считает, сколько рабочих дней между двумя датами или какая дата наступит через N рабочих дней, по производственному календарю РФ: исключает субботы, воскресенья, нерабочие праздники ст. 112 ТК РФ и перенесённые выходные, добавляет рабочие субботы. Заодно он показывает календарные дни и норму часов при любой рабочей неделе — от 18 до 40 часов.
Как посчитать рабочие дни онлайн в калькуляторе
- Во вкладке «Между датами» укажите первую и последнюю дату. По умолчанию обе входят в период; снимите флажок, если день события в счёт не идёт.
- Выберите рабочую неделю — от неё зависит только норма часов. Для неполного или сокращённого времени есть вариант «своя» с шагом полчаса.
- Если сотрудник был в отпуске, на больничном или в командировке, добавьте эти даты в «Исключить периоды»: калькулятор покажет рабочие дни и часы без них.
- Для срока откройте вкладку «Срок от даты»: дата события, число дней, рабочие или календарные, прибавить или отнять.
- Сохраните расчёт: таблицу в Excel (CSV) и печать — сразу, PDF — после бесплатной регистрации.
Под итогом — разбивка по месяцам и список дней, которые повлияли на результат: праздники, переносы, рабочие субботы и сокращённые дни. Для 2024–2027 годов переносы взяты из постановлений Правительства, для других лет учтены только выходные и праздники — калькулятор об этом предупреждает. Какие постановления и нормы использует калькулятор и когда они сверены — в блоке «На чём основан расчёт» под инструментом.
Как посчитать рабочие дни между датами вручную
Рабочие дни между датами — это календарные дни периода за вычетом выходных, нерабочих праздничных дней и перенесённых выходных, плюс субботы, которые постановлением стали рабочими.
- Посчитайте календарные дни, включив обе даты: с 1 по 31 марта — 31 день.
- Вычтите субботы и воскресенья.
- Вычтите праздники из ст. 112 ТК РФ, выпавшие на будни, и выходные, перенесённые на будни.
- Прибавьте рабочие субботы, если они попали в период: в 2027 году это 20 февраля.
Пример: март 2026 года. 31 календарный день, 9 из них — субботы и воскресенья. 8 марта выпало на воскресенье, поэтому выходной перешёл на понедельник 9 марта (ч. 2 ст. 112 ТК РФ). Итог: 31 − 9 − 1 = 21 рабочий день, при 40-часовой неделе — 168 часов. Калькулятор на тех же датах выдаёт те же 21 день и 168 часов.
Рабочие дни от даты: как прибавить к дате и посчитать срок
Рабочие дни от даты отсчитывают со следующего дня после события: так начинается любой срок по ст. 191 ГК РФ. Выходные, праздники и перенесённые выходные пропускают, рабочие субботы считают.
Пример. Договор подписан в понедельник 12 октября 2026 года, оплата — в течение 10 рабочих дней. Отсчёт идёт с 13 октября: 13–16 октября — 4 дня, 19–23 октября — ещё 5, десятый день — понедельник 26 октября. Это последний день оплаты, просрочка начинается 27 октября — вкладка «Срок от даты» показывает обе даты.
Если срок установлен в календарных днях и его последний день выпал на выходной или праздник, днём окончания считается ближайший следующий рабочий день — ст. 193 ГК РФ; такое же правило есть в ст. 14 ТК РФ и п. 7 ст. 6.1 НК РФ. Калькулятор переносит такую дату сам и пишет почему. Срок в рабочих днях всегда заканчивается в рабочий день.
Календарные или рабочие: в каких днях считать срок
Если в договоре или законе написано «рабочих дней», считайте рабочие. Если написано просто «дней», вид дней зависит от отрасли права.
| Где установлен срок | «N дней» без уточнения | Основание |
|---|---|---|
| Договор, гражданское право | календарные | гл. 11 ГК РФ, практика судов |
| Трудовые отношения | календарные, нерабочие дни входят в срок | ст. 14 ТК РФ |
| Налоги и взносы | рабочие | п. 6 ст. 6.1 НК РФ |
| Прямо сказано «рабочих» | рабочие | например, 3 рабочих дня на уведомление о ликвидации — п. 1 ст. 62 ГК РФ |
Отпуск в календарных днях или рабочих
Ежегодный оплачиваемый отпуск — основной и дополнительный — считается в календарных днях: субботы и воскресенья в него входят, а нерабочие праздничные дни, выпавшие на отпуск, в число его дней не включаются и продлевают его (ст. 120 ТК РФ). Перенесённый выходной праздником не является и в отпуск входит.
Пример. Отпуск 14 календарных дней с понедельника 4 мая 2026 года. На него попадает праздник 9 мая — он не считается, поэтому последний день отпуска — 18 мая, а не 17-е. Понедельник 11 мая — выходной, перенесённый с субботы 9 мая, а не праздник: он входит в 14 дней.
В рабочих днях отпуск считают только в двух случаях: работникам по трудовому договору на срок до двух месяцев и сезонным работникам — из расчёта два рабочих дня за месяц работы (ст. 291 и ст. 295 ТК РФ). Дату окончания такого отпуска покажет вкладка «Срок от даты» в режиме «включая эту дату». Сколько дней ежегодного отпуска набралось и когда он закончится — в калькуляторе дней отпуска.
Сколько календарных дней в 5, 10 и 30 рабочих днях
На обычных неделях 5 рабочих дней — это 7 календарных, 10 — 14. Поэтому в ответах часто встречается формула «рабочие × 1,4», но майские и новогодние праздники её ломают. Ниже — результат калькулятора при отсчёте со следующего дня после пятницы.
| Событие | 5 рабочих | 10 рабочих | 30 рабочих |
|---|---|---|---|
| 9 октября 2026 | 16 октября — 7 кал. | 23 октября — 14 кал. | 23 ноября — 45 кал. |
| 24 апреля 2026 | 4 мая — 10 кал. | 12 мая — 18 кал. | 9 июня — 46 кал. |
| 25 декабря 2026 | 12 января — 18 кал. | 19 января — 25 кал. | 16 февраля — 53 кал. |
Праздники и переносы, которые учитывает калькулятор
Нерабочие праздничные дни одни и те же каждый год (ст. 112 ТК РФ): 1–8 января, 23 февраля, 8 марта, 1 и 9 мая, 12 июня, 4 ноября. Если праздник выпал на субботу или воскресенье, выходной переходит на следующий рабочий день; январские совпадения Правительство переносит на другие даты отдельным постановлением.
| Год | Переносы выходных | Сокращённые дни | Рабочих дней / часов при 40 ч |
|---|---|---|---|
| 2024 | ПП № 1314: 6.01 → 10.05, 7.01 → 31.12, 27.04 (сб) → 29.04, 2.11 (сб) → 30.04, 28.12 (сб) → 30.12 | 22.02, 7.03, 8.05, 11.06, 2.11 | 248 / 1 979 |
| 2025 | ПП № 1335: 4.01 → 2.05, 5.01 → 31.12, 23.02 → 8.05, 8.03 → 13.06, 1.11 (сб) → 3.11 | 7.03, 30.04, 11.06, 1.11 | 247 / 1 972 |
| 2026 | ПП № 1466: 3.01 → 9.01, 4.01 → 31.12; по ст. 112: 8.03 → 9.03, 9.05 → 11.05 | 30.04, 8.05, 11.06, 3.11 | 247 / 1 972 |
| 2027 | ПП № 1187: 2.01 → 5.11, 3.01 → 31.12, 20.02 (сб) → 22.02; по ст. 112: 1.05 → 3.05, 9.05 → 10.05, 12.06 → 14.06 | 20.02, 30.04, 11.06, 3.11 | 247 / 1 972 |
Рабочая суббота, с которой выходной перенесён на канун праздника, тоже короче на час: поэтому сокращённым будет 20 февраля 2027 года. Календарь на год целиком, с нормами по месяцам и кварталам, — в производственном календаре.
Норма часов за период: как считается
Норму рабочего времени считают по расчётному графику пятидневки (Порядок, утверждённый приказом Минздравсоцразвития России от 13.08.2009 № 588н): длину рабочей недели делят на 5, умножают на число рабочих дней периода и вычитают по часу за каждый предпраздничный день. Такая норма одна для всех режимов работы — и для шестидневки, и для сменного графика.
| Рабочая неделя | Часов в день | Норма за октябрь 2026 (22 дня) |
|---|---|---|
| 40 ч | 8 | 176 |
| 39 ч | 7,8 | 171,6 |
| 36 ч | 7,2 | 158,4 |
| 35 ч | 7 | 154 |
| 33 ч | 6,6 | 145,2 |
| 30 ч | 6 | 132 |
| 24 ч | 4,8 | 105,6 |
| 20 ч | 4 | 88 |
| 18 ч | 3,6 | 79,2 |
Пример: май 2026 года при 36-часовой неделе. 19 рабочих дней, один из них предпраздничный — 8 мая. 36 ÷ 5 × 19 − 1 = 135,8 часа. Как подвести итог учётного периода при сменной работе, разобрано на странице суммированного учёта рабочего времени.
Рабочие дни при графике 2 через 2
При графике 2 через 2 рабочие дни задаёт график сменности, а не производственный календарь: в месяце выходит 14–16 смен, праздник для сменщика — обычный день по графику, но работа в него оплачивается не менее чем в двойном размере (ст. 153 ТК РФ; расчёт — в калькуляторе оплаты работы в выходные и праздники). Калькулятор здесь нужен для нормы часов: с ней сравнивают сумму часов по сменам за учётный период. Сами смены удобно разложить в генераторе графика смен.
Как посчитать рабочие дни в Excel: ЧИСТРАБДНИ и РАБДЕНЬ
| Задача | Формула |
|---|---|
| Рабочие дни между датами | =ЧИСТРАБДНИ(A1;B1;Праздники) |
| Дата через N рабочих дней | =РАБДЕНЬ(A1;N;Праздники) |
| Рабочие дни при своих выходных | =ЧИСТРАБДНИ.МЕЖД(A1;B1;11;Праздники) — 11: выходной только воскресенье |
| Дата через N рабочих дней при своих выходных | =РАБДЕНЬ.МЕЖД(A1;N;11;Праздники) |
«Праздники» — диапазон ячеек с нерабочими датами: праздники ст. 112 ТК РФ и перенесённые выходные. ЧИСТРАБДНИ считает обе даты включительно, а РАБДЕНЬ, как и ст. 191 ГК РФ, начинает отсчёт со следующего дня. Рабочих суббот Excel не знает: за период с 20 февраля 2027 года к результату придётся прибавить день вручную, а калькулятор учитывает их сам. В английском Excel функции называются NETWORKDAYS и WORKDAY.
Ошибки при подсчёте рабочих дней
- Посчитали день события. Срок «5 рабочих дней с даты получения» начинается назавтра (ст. 191 ГК РФ), иначе срок закончится на день раньше.
- Пропустили перенесённый выходной. 9 января и 31 декабря 2026 года — не праздники, но нерабочие дни по постановлению № 1466, в рабочие дни их не включают.
- Не учли рабочую субботу. 20 февраля 2027 года — рабочий день, хотя это суббота.
- Убрали предпраздничный день из рабочих. Он короче на час (ст. 95 ТК РФ), но в рабочих днях считается целым — уменьшается только норма часов.
- Взяли календарь не того года. Переносы меняются каждый год, а на 2028 год постановления пока нет.