Weekly Working Hours and Weekend Configuration
In ITM Platform, you can define different working hour schedules and set non-working days (weekends) for each week.
In ORGANIZATION > USER MANAGEMENT > Working Hours, a default working hour set is available with 8 working hours from Monday to Friday.

You can also create custom weekly working hour configurations. For example:
- America Office (Default): Monday to Friday, 8 hours per day
- Middle East Office: Sunday to Thursday, 8 hours per day
- Third-Level Backup Staff: Monday to Saturday, 6 hours per day
After creating these schedules, you can assign them to users.
How Working Hour Schedules Affect Users
Estimated Hour Distribution
When you assign a schedule to a user, estimated hours for each task are evenly distributed over its duration, proportionally to the working hours of each day. Non-working days from the user’s calendar are excluded.
For example, if a user is assigned 10 estimated hours over 5 days, the projected distribution will be 2 hours per day.
Timesheet
Days marked with zero hours will appear as non-working days in the timesheet.
Weekends
Days marked with zero hours in ORGANIZATION > USER MANAGEMENT > Working Hours are considered weekends and are non-working days.
How Weekends Affect Projects
Task and Project Duration
Days marked as zero hours in the project's working hour schedule are non-working days when calculating task durations. If the project does not have a custom working hour schedule, the account's default schedule is used.
For example, if a task runs from Tuesday to next Monday in a project using the America Office (Monday–Friday, 8 hours/day) schedule, the task duration will be 5 working days since Saturday and Sunday are non-working.
Additionally, task duration considers non-working days set in the project's holiday calendar. In the above example, if Thursday is a public holiday, the task duration would be 4 working days.
Task duration is displayed in various ITM Platform sections, including the Gantt chart, task list, project list, and reports.
Timesheet
Days marked with zero hours will also appear as non-working days in the timesheet.
Assigning working hours to projects
In addition to assigning working hour schedules to users, you can assign a specific Working Hours schedule to each project. This overrides the account's default schedule for that project's calculations.
When a project has no custom working hours assigned, it uses the account's default schedule — the same behavior as before.
How to set a project's working hours
- Open the project and go to the General tab.
- Find the Working Hours dropdown.
- Select the desired schedule, or choose "Default" to use the account's default settings.
- Save the project.
When you change the working hours from the saved value, an orange warning icon appears next to the dropdown. Hovering over it explains that saving will recalculate task and project durations and unassigned effort, without changing dates.
What project working hours affect
When a project has a custom Working Hours schedule, the following areas use the project's schedule instead of the account default:
- Gantt chart — Non-working days (shaded columns) reflect the project's working hours
- Duration calculations — Working days between task start and end dates are determined by the project's schedule
- Unassigned effort distribution — When effort is allocated to a category (not a specific person), working days follow the project's schedule
What is NOT affected
- Individual user schedules — Each team member's personal working hours remain unchanged. Timesheets, per-user effort distribution, and Resource Analysis continue to use each person's individually assigned schedule.
- Portfolio and Program Gantt — These aggregate views continue using the account-level defaults.
Deletion protection
If a Working Hours schedule is assigned to one or more projects, it cannot be deleted. You will see a message indicating how many projects are using it. To delete it, first reassign each project to a different schedule or switch back to Default.