Work Time Tracking Setup in Bitrix24
An employee arrives at 9:15, leaves at 17:45 — or at 16:30? HR maintains a timesheet in Excel, pulling data "by eye" or from access logs. Overtime isn't recorded, tardiness is noticed selectively, sick leave gets lost in messages. Bitrix24 has a work time tracking module: start and end of day, absences, reports, task-linked logging. But it's off by default or used formally — employees don't press "Start Workday."
Start and End of Workday
The module activates in Settings → Work Time. After enabling, a Start Workday button appears in the top panel. An employee presses it on arrival and End Workday on leaving.
Tracked:
| Parameter | Description |
|---|---|
| Start time | When "Start Workday" was pressed |
| End time | When "End Workday" was pressed |
| Breaks | Pauses during the day |
| Worked | Net work time minus breaks |
If an employee forgets to start the day — they can enter the time manually with a comment. The manager sees such corrections in reports.
Work Schedule
A work schedule defines the normative hours: 8 hours a day, 5 days a week — or another scheme. Schedules are created in Settings → Work Time → Work Schedules.
Schedule types:
- Fixed — 9:00–18:00, Mon–Fri.
- Flexible — 8 hours a day, start time at employee's discretion.
- Shift — 2/2, 3/3, night shifts.
Each department or employee gets assigned a schedule. The system compares actual time to normative and calculates: shortfalls, overtime, tardiness.
Absences
The tracking module integrates with absence schedule: vacation, sick leave, business trips, compensatory time. An absence is registered by employee or HR via Work Time → Absence Schedule.
Absence types are configurable: Settings → Work Time → Absence Types. You can add custom ones: "Work from Home," "Educational Leave," "On-Call."
An absence appears in the employee's calendar — colleagues see they're unavailable.
Time Tracking by Tasks
Besides general workday tracking, Bitrix24 allows time logging by task. In the task card — a timer: press "Start" — time runs, press "Pause" — it stops.
Total time by tasks is compared with daily working time. If an employee worked 8 hours but logged 3 hours in tasks — 5 hours aren't tied to specific tasks. For the manager, this is a reason to investigate: either the employee doesn't use the timer, or 5 hours went to untracked work.
Reports
Work Time → Reports provides:
- Timesheet — monthly report for each employee: work days, absences, hours.
- Violations — tardiness, early departures, missed days without documentation.
- Labor costs — time by tasks across employees, projects, departments.
Reports export to Excel for HR or accounting.
What We Configure
- Enable work time tracking module on the portal
- Create work schedules: fixed, flexible, shift
- Assign schedules to departments and employees
- Configure absence types and absence schedule
- Reports: timesheet, violations, task labor costs
- Training: using "Start Day" button, task timer, registering absences







