Setting up Bitrix24 time tracking

Our company is engaged in the development, support and maintenance of Bitrix and Bitrix24 solutions of any complexity. From simple one-page sites to complex online stores, CRM systems with 1C and telephony integration. The experience of developers is confirmed by certificates from the vendor.
Our competencies:
Development stages
Latest works
  • image_website-b2b-advance_0.png
    B2B ADVANCE company website development
    1175
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Website development for FIXPER company
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Development based on 1C Enterprise for MIRSANBEL
    747
  • image_crm_dolbimby_434_0.webp
    Website development on CRM Bitrix24 for DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    976

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