Дата + N рабочих дней
Онлайн-расчёт: прибавить N рабочих дней к дате.
Прибавляет к дате указанное число рабочих дней с учётом производственного календаря РФ — пропускает субботы, воскресенья и государственные праздники. Отличие от календарных дней принципиальное: 10 рабочих дней с понедельника заканчиваются через две календарные недели, а не через полторы. Для сроков в договорах, регламентах и претензионной работе именно этот счёт чаще всего и требуется.
Где применяется. Возврат товара надлежащего качества — 14 дней по закону о защите прав потребителей, но многие магазины отсчитывают рабочие. Срок исполнения обязательств по договору — ГК РФ во многих случаях предусматривает счёт в рабочих днях, если стороны не указали иное. Срок доставки курьером «5 рабочих дней» от даты заказа — с пятницы это следующая пятница, а не среда. Срок рассмотрения обращения в ФНС, банке, страховой — обычно указан в рабочих днях. Ответ по претензии — 10 рабочих дней с даты получения.
Одна ловушка. Калькулятор работает по производственному календарю РФ и учитывает переносы выходных, которые правительство утверждает на календарный год (когда 8 марта выпадает на воскресенье и понедельник объявляется выходным). Региональные праздники — Курбан-байрам в республиках, Радоница в отдельных областях — не учитываются, потому что они не входят в общероссийский календарь. Если срок критичен и попадает на регион с местным выходным, проверьте расписание вручную. И имейте в виду: постановление правительства о переносах на следующий год выходит обычно в июле–августе — расчёты на далёкое будущее могут смещаться, когда календарь официально утвердят.
Что можно прикинуть в уме. 5 рабочих дней — ровно рабочая неделя, тот же день недели через семь календарных дней (если нет праздников). 10 рабочих дней — две рабочие недели, около 14 календарных. 21 рабочий день — примерно календарный месяц (в среднем в месяце 20–22 рабочих дня). В январе и мае из-за длинных праздников соотношение уходит: 10 рабочих дней с 30 декабря могут закончиться только к 20 января.
Как считаем
Календарные дни (±N дней)
Обозначения. D — исходная дата, N — целое смещение в календарных днях: положительное — прибавляем, отрицательное — вычитаем, ноль — оставляем дату без изменений. «Календарные» здесь означает подряд: считаются все дни без исключений — будни, выходные, праздники. Такой режим удобен, когда договор говорит «выплатить не позднее чем через 30 календарных дней с момента подписания» или «доставка через 3 дня» — единица однозначная и не требует ручных пересчётов.
Формула: Dитог = D + N (сдвиг по календарю)
Как посчитать пошагово.
- Выберите исходную дату D. Проверьте, что она задана в формате ГГГГ-ММ-ДД — часовой пояс не важен, программа работает с датой, а не с моментом времени.
- Задайте смещение N в днях. Дробные значения (1.5 дня) не допускаются: единица измерения — целые сутки. Отрицательные значения допускаются.
- Прибавьте N к порядковому номеру дня. Программа делает это через встроенный календарь браузера: правильно переходит через месяц (31 января + 1 = 1 февраля), через год (31 декабря 2026 + 1 = 1 января 2027) и через високосный год (28 февраля 2024 + 1 = 29 февраля).
- Получите итоговую дату Dитог. В подробностях калькулятор также покажет день недели результата — удобно для планирования.
Пример. Отгрузка 1 января 2026 года, срок оплаты — 10 календарных дней. 1 января + 10 = 11 января 2026 (воскресенье). Другой случай: командировка началась 20 декабря 2026, длительность — 16 календарных дней. 20.12.2026 + 16 = 5 января 2027 (нужно учесть переход через год). Отрицательный пример: 11 января 2026 − 10 дней = 1 января 2026.
Что важно. Если известны обе границы интервала, а не смещение, — используйте калькулятор дней между датами: он вернёт разницу вместо новой даты. Февраль в високосном году длиннее на день — 29 февраля появляется в годах 2024, 2028, 2032. Промежуточные месяцы бывают 28, 29, 30 или 31 дня — при ручной сверке не забудьте эту разницу.
Месяцы (±N месяцев, с клипом к последнему дню)
Обозначения. D — исходная дата (год, месяц, день), N — целое смещение в месяцах. Правило клипа: если исходный день не существует в целевом месяце (например, 31 января + 1 месяц), берётся последний день целевого месяца — 28 или 29 февраля соответственно. Это стандартная модель EDATE-совместимых движков (Excel, LibreOffice, Python dateutil.relativedelta), она же используется в юридических договорах: «через 6 месяцев с даты подписания».
Формула: total = год × 12 + (месяц − 1) + N, затем годитог, месяцитог = divmod(total, 12), день = min(деньисх, длина месяцаитог)
Как посчитать пошагово.
- Переведите исходную дату в «порядковый номер месяца»:
год × 12 + (месяц − 1). Например, для 15.01.2026 это 2026 × 12 + 0 = 24 312. - Прибавьте смещение N: total = 24 312 + N. Отрицательное N корректно уводит в прошлый год.
- Разделите total нацело на 12: частное — новый год, остаток — новый номер месяца (0 = январь, 11 = декабрь).
- Определите последнюю дату нового месяца (28/29/30/31) и возьмите минимум между исходным днём и этой длиной — это и есть день результата.
Пример. 31 января 2026 + 1 месяц: total = 24 312 + 1 = 24 313 → год 2026, месяц 1 (февраль). Февраль 2026 длится 28 дней (год не високосный), min(31, 28) = 28 → результат 28.02.2026. Другой случай: 31 марта 2026 − 1 месяц → февраль, длина 28, min(31, 28) = 28 → результат 28.02.2026. Прибавление 12 месяцев эквивалентно прибавлению года: 15.06.2026 + 12 = 15.06.2027.
Что важно. Клип «съедает» день необратимо: 31 января + 1 месяц − 1 месяц = 28 января, а не 31. Если в договоре стоит «через N месяцев», это ожидаемое поведение — тот же порядок использует бухгалтерия при выставлении ежемесячных счетов. Если нужна ровно календарная разница между двумя датами в месяцах — делите её на среднюю длину месяца (30,44 дня), но учитывайте, что это оценка.
Рабочие дни (без выходных и праздников РФ)
Обозначения. D — исходная дата, N — целое смещение в рабочих днях. «Рабочий день» — будни (пн–пт), не совпадающие с федеральным праздником РФ. Суббота, воскресенье и праздники пропускаются: калькулятор идёт по календарю шаг за шагом и засчитывает N только за настоящие рабочие сутки. Такой формат — стандарт для сроков поставки по 44-ФЗ и 223-ФЗ, для сроков ответа на претензии, для процессуальных сроков в арбитраже.
Формула: пошаговое сложение D + 1 сутки в цикле; засчитываем шаг, только если день ∈ {пн, вт, ср, чт, пт} и ∉ праздники РФ, — иначе идём дальше.
Как посчитать пошагово.
- Возьмите исходную дату D. Она сама в счёт не идёт: считать начинаем со следующих суток (или с предыдущих, если N отрицательное).
- Сдвиньтесь на один календарный день в направлении знака N. Проверьте день: если это суббота/воскресенье — пропустите и увеличьте счётчик выходных; если это федеральный праздник — пропустите и увеличьте счётчик праздников; иначе — засчитайте как рабочий и уменьшите остаток на 1.
- Повторяйте шаг 2, пока остаток не станет равен нулю. Именно этот день — итоговый.
- Отдельно посчитайте, сколько выходных и праздников попало в интервал — калькулятор покажет это в блоке «Пропущено».
Пример. 30 апреля 2026 (четверг) + 1 рабочий день. Шаги: +1 сутки → 1 мая (пятница, праздник, пропускаем); +1 → 2 мая (сб, пропускаем); +1 → 3 мая (вс, пропускаем); +1 → 4 мая (пн, засчитываем). Итог: 04.05.2026, пропущено 2 выходных и 1 праздник. Другой пример: 19 января 2026 (пн) + 5 рабочих дней → 26 января 2026 (пн), 2 выходных пропущено.
Что важно. Учитываются только федеральные праздники — региональные (например, Курбан-байрам в Татарстане или Радоница в Краснодарском крае) и правительственные переносы («суббота 30 декабря → рабочая для отработки понедельника 2 января») в базовом режиме не учтены. Для расчёта пени или процентов от суммы за просрочку сдачи работ используйте калькулятор процентов — он умеет считать «сколько процентов составляет X от Y» и «увеличить/уменьшить на процент».
Частые вопросы
Какие праздники учтены как нерабочие?
Все федеральные нерабочие праздничные дни по статье 112 ТК РФ: новогодние каникулы (1–8 января), 23 февраля, 8 марта, 1 и 9 мая, 12 июня, 4 ноября. Также учтены официальные переносы выходных, утверждаемые ежегодно постановлением Правительства РФ. Региональные праздники (например, День республики) не учитываются — в производственном календаре они не считаются федеральными выходными.
Как посчитать «5 рабочих дней на рассмотрение обращения»?
По закону 59-ФЗ обращение рассматривается 30 дней; но для внутренних процедур часто указывают «5 рабочих дней». Введите дату регистрации, смещение 5, режим «Рабочие дни». Пример: регистрация 20.03.2026 (пятница) — крайний срок ответа 27.03.2026. Выходные (21–22.03) в счёт не идут, поэтому итог сдвигается на неделю от «календарных 5 дней».
Работает ли расчёт с прошлыми датами?
Да, режим корректно считает и в прошлое: смещение «−10» в рабочих днях от 30.03.2026 даст 16.03.2026, с пропуском двух выходных. Это полезно для проверки сроков: «когда истёк срок ответа контрагента, если письмо получено N дней назад» или «на какую дату должна была быть отгрузка при сроке 15 рабочих дней с сегодняшнего».
Учитываются ли переносы выходных на будущие годы?
На текущий и следующий календарный год — да, справочник праздников включает официальные переносы, утверждённые постановлением Правительства. На годы, для которых постановление ещё не принято (обычно за 3–6 месяцев до начала года), учитываются только фиксированные праздники по ТК РФ, без переносов. Для дальних плановых расчётов (аренда, гарантия на 5+ лет) погрешность может составлять 1–3 рабочих дня.