Resources

Overtime

How overtime requests and approval flows work in Optserv.

The Overtime module lets employees submit overtime requests and routes them through the same approval model as leave.

How overtime works

  1. Employee submits an overtime request — specifies the date, hours, and reason
  2. Request routes to their manager — or HR if no manager is assigned to their department
  3. Approver reviews — approves or rejects
  4. Employee is notified

What an overtime request includes

  • Date of overtime work
  • Start and end time (or total hours)
  • Reason / description
  • Status (pending, approved, rejected)

Visibility by role

RoleWhat they see
EmployeeTheir own overtime requests
ManagerTheir department's overtime requests
HRAll overtime, company-wide
AdminAll overtime

Approval routing

Same as leave: routes to the employee's department manager. If no manager is assigned, escalates to HR.

Manager-level employees submitting their own overtime have requests routed directly to HR or Admin.

Overtime records and reporting

Approved overtime records are visible in HR's operational reporting alongside attendance. This allows HR and Admin to:

  • Track total overtime hours per employee
  • Export overtime data for payroll processing
  • Monitor departments with unusually high overtime patterns

Tips

  • Overtime should be submitted after the work is done (or at minimum on the same day) — retroactive requests submitted days later create uncertainty about accuracy.
  • Managers who frequently approve large amounts of overtime should flag this to HR — it may indicate workload or staffing issues worth addressing.
  • Companies with overtime pay policies should export overtime data and cross-reference with payroll separately — Optserv tracks hours, not compensation calculations.