Managing Extra Pay for Drivers
Overview
Extra pay allows you to compensate drivers for additional services and circumstances beyond their standard pay, such as detention time, layovers, loading/unloading, and other supplementary work. You can add extra pay in multiple locations throughout the system to ensure drivers are properly compensated for their work.
Quick Answer: Extra pay can be added from the driver profile, assigned order legs, or driver settlements. However, once added, extra pay can only be edited from the driver settlement screen before the settlement is processed or paid.
Where to Add Extra Pay
You can add extra pay for drivers in three different locations within the system, depending on your workflow and needs.
1. From Driver Profile
When to use: When adding extra pay that isn't tied to a specific order leg, or when you want to add compensation for a driver directly from their profile.
Steps:
Navigate to the driver's profile page
Click the Add extra pay button in the driver header
In the dialog that opens:
Select the Driver (pre-filled if opened from driver profile)
Choose the Extra pay type from the dropdown
Enter the Amount (must be between $0.01 and $10,000.00)
Optionally link to an Order Leg (if applicable)
Add any Comments to explain the extra pay
Click Save
2. From Order Leg (Driver Pay Section)
When to use: When adding extra pay directly related to a specific order and leg, such as detention at a delivery location or loading fees for that particular shipment. Steps:
Open the order details
Navigate to the specific leg where the driver is assigned
In the Driver Pay section, locate the Extra pay card
Click the Add button (plus icon)
In the dialog that opens:
The Driver and Leg are pre-filled
Choose the Extra pay type from the dropdown
Enter the Amount
Add any Comments to explain the extra pay
Click Save
Important:
A driver must be assigned to the leg before you can add extra pay
If the leg is already released, extra pay cannot be added or edited from the leg view
You'll see the message: "Editing 'Extra pay' is disabled. To make changes to released leg, contact payroll team."
3. From Driver Settlement
When to use: When reviewing driver settlements and need to add additional compensation before processing the settlement. Steps:
Navigate to Payroll > Settlements
Find and open the driver's settlement
In the Other Earnings section, locate the extra pay items
Click Add or the plus icon
Complete the extra pay form:
Select the Driver
Choose the Extra pay type
Enter the Amount
Optionally link to an Order Leg
Add Comments if needed
Click Save
Note: Extra pay can only be added to settlements that haven't been processed or paid yet.
Editing and Deleting Extra Pay
Where Extra Pay Can Be Edited
Extra pay can only be edited from the driver settlement screen, and only under these conditions:
✅ Can edit when:
The settlement has not been processed yet
The settlement has not been paid yet
You have the appropriate permissions
❌ Cannot edit when:
The settlement has been processed
The settlement has been paid
The associated order leg has been released (if editing from leg view)
How to Edit Extra Pay
From Settlement:
Navigate to the driver's settlement
Find the extra pay item in the Other Earnings section
Click the three-dot menu (⋮) next to the extra pay item
Select Edit
Modify the Amount, Type, or Comments
Click Save
Note: When editing extra pay, you can change:
The amount
The extra pay subtype/category
Comments
You cannot change:
The driver (extra pay stays with the same driver)
The linked order leg (if already assigned)
How to Delete Extra Pay
From Settlement:
Navigate to the driver's settlement
Find the extra pay item in the Other Earnings section
Click the three-dot menu (⋮) next to the extra pay item
Select Delete
Confirm the deletion when prompted
From Order Leg (if leg is not released):
Open the order and navigate to the specific leg
In the Driver Pay > Extra pay section, find the item
Click the three-dot menu on the extra pay row
Select Delete
Confirm the deletion
⚠️ Important: Once a settlement is processed or paid, extra pay items cannot be deleted. Contact your payroll team if changes are needed for processed settlements.
Examples
Example 1: Adding Detention Pay to an Order Leg
Context: A driver waited 3 hours at a delivery location beyond the scheduled appointment time.
Steps:
Open the order and navigate to the delivery leg
In Driver Pay > Extra pay, click Add
Fill in the form:
Driver: (pre-filled) John Smith
Extra pay type: Detention
Amount: 75.00
Order leg: (pre-filled) Order #12345 | Leg #2
Comments: "3 hour detention at receiver - arrived 2pm, unloaded 5pm"
Click Save
Result: The $75.00 detention pay is added to the driver's leg and will appear in their next settlement.
💡 Tip: Always add comments explaining the extra pay, including details like duration, location, or reason. This helps during payroll review and if questions arise later.
Example 2: Adding Company Bonus from Driver Profile
Context: A driver reached 50,000 safe miles, and you want to award a safety bonus.
Steps:
Navigate to the driver's profile
Click Add extra pay button
Fill in the form:
Driver: (pre-filled) Sarah Johnson
Extra pay type: Company bonus
Amount: 500.00
Order leg: (leave blank - not tied to specific order)
Comments: "50,000 safe miles bonus - Q4 2025"
Click Save
Result: The $500.00 bonus is added to the driver's account and will be included in their next settlement.
Example 3: Editing Extra Pay in Settlement
Context: You added $50 for loading, but it should be $75 based on the actual work performed.
Steps:
Go to Payroll > Settlements
Open the driver's settlement (must be unprocessed)
In Other Earnings, find the loading extra pay item
Click the three-dot menu (⋮) and select Edit
Change the Amount from 50.00 to 75.00
Update Comments if needed: "Updated to reflect actual loading time"
Click Save
Result: The extra pay is corrected before the settlement is processed.
Important Notes
Released Legs and Extra Pay
⚠️ Important: Once an order leg is released to payroll, extra pay cannot be added or edited from the leg view.
What this means:
"Released" status indicates the leg has been locked for payroll processing
If you need to make changes to extra pay on a released leg, you have two options:
Edit the extra pay from the driver's settlement (if not yet processed)
Contact your payroll team to unlock the leg or make the changes
Why: This restriction prevents accidental changes to driver pay after payroll processing has begun, maintaining data integrity.
Troubleshooting
Common Issue 1: Can't Add Extra Pay to Leg
Issue: The "Add extra pay" button is disabled or shows a tooltip
Cause: Either no driver is assigned to the leg, or the leg has been released
Solution:
If no driver assigned: Assign a driver to the leg first
If leg is released: Add the extra pay from the driver's settlement instead, or contact the payroll team
Common Issue 2: Can't Edit Extra Pay
Issue: Edit option is grayed out or not available
Cause: Settlement has been processed or paid, or you lack the required permissions
Solution:
Check the settlement status - if processed or paid, contact the payroll team
Verify you have permission with your administrator
For released legs, edit from the settlement view instead
Common Issue 3: Extra Pay Not Showing in Settlement
Issue: Added extra pay isn't appearing in the driver's settlement
Cause: The extra pay may be for a different pay period, or there may be a system sync issue Solution:
Verify the pay date on the extra pay item matches the settlement period
Refresh the settlement page
If still not showing, contact support with the extra pay ID number
