ForHosting KIT · Developer Utilities

Hybrid work schedule calculator

The hybrid work schedule calculator turns a weekly office attendance rule into clear monthly totals.

● BetaFree · in your browser
Use it from WebAPIEmailTelegramApp soon

Enter the required in-office days per week and the number of weeks you want to plan. It returns the total in-office days, the remaining remote days, and the overall days in that period. The calculation is useful for commute planning, desk capacity, team calendars, and policy communication when a simple week-based monthly estimate is appropriate.

Turn a weekly hybrid rule into a monthly plan

Hybrid policies are often written as a weekly requirement, while budgets, calendars, and workplace reports are managed by month. This calculator connects those two views without requiring a spreadsheet. Supply the number of office days required in each week and the number of weeks included in your planning period. The result multiplies the weekly office requirement by the selected weeks to produce the monthly office total. It also reports the remote days left within the same seven-day weeks, making the underlying assumption visible. For example, three office days across four weeks produces twelve office days and sixteen remote days out of twenty-eight total days. Use the result as a consistent planning baseline for a person or for a policy template. If your organization counts only weekdays, remember that this capability deliberately treats every week as seven days because remote days are defined here as all days remaining after office days. That explicit model prevents hidden calendar assumptions and makes repeated calculations predictable.

Understand the calculation and its boundaries

The arithmetic has three steps. First, total days in the planning period equals seven multiplied by weeks per month. Second, office days per month equals required office days per week multiplied by weeks per month. Third, remote days per month equals total days minus office days. Both inputs must be whole numbers: an office requirement describes a count of days, and the planning period describes complete weeks. Office days may be zero for a fully remote schedule or seven for a fully in-office schedule. A value above seven is rejected because a week cannot contain more than seven office days. Weeks per month must be at least one. The calculator does not inspect actual dates, public holidays, leave, partial weeks, or different requirements for individual weeks. It therefore provides a deterministic policy estimate rather than a calendar-aware attendance forecast. When those exceptions matter, calculate the baseline first and then adjust them in your scheduling system with documented rules.

Apply the totals to commuting and workplace decisions

A monthly office-day total can support several practical decisions. Employees can multiply it by a round-trip fare, mileage estimate, or typical travel time to understand the commuting commitment created by a hybrid policy. Workplace teams can compare expected office attendance across policies before assigning desks or planning services. Managers can place the total in onboarding material so that a phrase such as three days per week has an unambiguous four-week example. For automation, send the two integer inputs through the API and store the returned fields beside the policy version that produced them. The request price is $0.002, and the same pure calculation is suitable for repeated scenarios. Do not treat remote days as contractual working days unless your organization explicitly uses a seven-day definition; weekends are included in the returned remainder. This output is strongest as a transparent mathematical baseline. Pair it with business calendars, holidays, approved leave, and local employment rules when creating a real attendance roster or measuring compliance.

Estimate monthly commuting

Convert a weekly office rule into the number of office visits to use in travel cost and time estimates.

Explain a hybrid policy

Show employees concrete office and remote totals for a stated number of complete weeks.

Compare schedule scenarios

Calculate consistent monthly baselines for different weekly attendance requirements before choosing a policy.

What does a request cost?

Each API request costs $0.002.

How are office days per month calculated?

The required office days per week are multiplied by the number of weeks per month.

How are remote days calculated?

Remote days are the days remaining after office days are subtracted from seven days for every included week.

Are weekends included in remote days?

Yes. The calculation uses seven-day weeks, so the remote remainder includes every non-office day, including weekends.

Can the office requirement exceed seven days per week?

No. Any value above seven returns an invalid-input error because a week contains only seven days.

Does this account for holidays or leave?

No. It is a week-based estimate and does not inspect dates, holidays, leave, or partial weeks.

Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.

POSThttps://api.kit.forhosting.com/biz/commute-days-hybrid-schedule

Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.

curl -X POST https://api.kit.forhosting.com/biz/commute-days-hybrid-schedule \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"office_days_per_week":3,"weeks_per_month":4}'
{
  "office_days_per_week": 3,
  "weeks_per_month": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "biz.commute_days_hybrid_schedule",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

Read the full KIT documentation →