This module covers how to configure drivers for payroll, assign pay rate groups to dispatches, and record driver actuals. These steps are critical to ensure accurate and automated payroll calculations in OpsDriver.
Navigate to Company Setup > Drivers.
Select the driver you want to configure.
Ensure the following:
Employment Status is not set to Terminated or Leave of Absence.
Available for Dispatch is checked.
Only drivers who meet these conditions will be available for scheduling and payroll.
Enter the Seniority Start Date (e.g., January 1, 2019).
Set the Employment Type (e.g., Full-time, Part-time).
Seniority is calculated based on time and modifiers.
For part-time drivers, use a seniority multiplier (e.g., 0.5).
Use the Seniority Modifier to adjust manually if needed.
Example: A part-time driver starting on 1/1/2019 would have ~2.2 years of seniority. A modifier of +2 would increase this to 4.2.
If your company adjusts seniority based on employment type:
Go to Company Setup > General Settings > Account Settings.
Review or set multipliers:
Full-time = 1
Part-time = 0.5
Casual = 0.5 or custom value
Open a Booking Dispatch.
Click into the dispatch.
Select the Pay Rate Group (e.g., School Bus – Charter).
Click Save.
Go to Financial > Payroll > Pay Rate Group Mappings.
Create mappings by:
Vehicle Type
Booking Category
Yard or Customer Type (optional)
Dispatches will automatically assign a matching pay rate group at creation.
Driver actuals are required for payroll processing.
Use Scheduled Times: Auto-fills start/end based on scheduled dispatch
Enter Manually:
Click Add Driver Actual
Input Start Time, End Time, and optionally:
Live Hours
Wait Time
Deadhead Time
Click Save
If start/end times and hours differ, the system shows a yellow highlight to indicate the discrepancy (informational only).
Add multiple Driver Actuals to one dispatch to account for:
Split shifts
Multi-day trips
Breaks between legs
The system will aggregate total hours for the payroll period.
To include a dispatch in payroll:
✅ Driver is assigned
✅ Pay Rate Group is set
✅ Driver Actual(s) are recorded
These items are essential before processing payroll for any given period.
Maintain accurate employment status and availability
Use seniority modifiers only when exceptions apply
Map pay rate groups to automate where possible
Review timesheets weekly to ensure timely entry of actuals