The driver can receive extra pay, it can be added by the driver in the driver app or the driver manager in the TMS. To prove the extra pay is valid, the driver/driver manager has to choose the type and upload the documents.
How an expense is added in the driver app by the driver can be found here.
Here are the explanations to the driver extra pay types:
Company bonus - this expense refers to the bonus that the company provided to the driver;
Breakdown - this expense refers to the truck breakdown, if the truck is broken during the delivery the driver can ask for a compensation;
Detention - this expense refers to the long wait time when the driver is waiting for the loading or unloading;
Drop - it can be referred as extra pay when the driver has to drop the trailer in a specific location;
Extra stop - the expense can be depicted as extra work, something that was not shown in the route;
Flat - flat amount of the expense or extra pay;
Hook - the extra pay of going to hook on a trailer;
Layover - this extra pay can be referred as when a driver stops and waits before continuing their delivery, often due to legal driving limits or load availability;
Loading - this extra pay can be depicted as when the driver loads the order by him/herself and the company pays for that;
Short haul - compensation for the order with short mileage;
Unloading - the expense can be depicted as when the driver unloads the order by him/herself and the company pays for that.