You might follow the same payout system for all your drivers, or you may rely on different payout structures depending on each driver’s role or operational responsibilities.
FleetRunnr fully supports this diversity by allowing you to configure different payout setups for your drivers based on multiple parameters.
What Is Driver Payout
Driver payout defines how drivers are compensated for the work they perform. It determines how their earnings are calculated based on operational activity, such as completed deliveries, distance traveled, or other configured criteria.
Important Note
There is no single correct way to configure driver payouts. Payouts can be set using one payout type or a combination of multiple types—such as per distance, per hour, per stop, or a flat rate—depending on how your operation compensates drivers.
Available Payout Types
You can set a driver’s payout based on one or multiple parameters, depending on how you want to compensate your drivers. These parameters include:
Per Shipment – This is the amount you pay your driver for each shipment they complete or handle, regardless of how many packages it contains.
Per Shipment Distance – Drivers are compensated based on the distance traveled for each completed shipment, with the payout calculated according to the predefined rate per distance unit (e.g., per kilometer or mile).
Fixed Rate – These are payouts given to your drivers on a daily basis. The value you set here is paid for every day the driver works (per day), regardless of the number of shipments completed.
Per Hour – The value you set in this field is the amount you pay your driver for one hour of work. The system then multiplies this hourly rate by the total number of hours the driver worked, calculated from their check-in and check-out record.
Apply per Session — Important Note
Use this setting when your payout structure is based on a flat rate or a fixed payout per hour:
-> When Apply per Session is enabled, the system calculates payouts continuously from the moment a driver goes on duty until they go off duty, treating the entire duration as one payout period — even if the driver joins or leaves multiple shifts.
(Enabling this option is recommended when you're not using FleetRunnr’s Scheduling module to manage driver shifts.)
-> When Disabled (Default): Payouts are triggered only when a driver joins a shift and stop when they leave it. Simply being on duty is not enough to start a payout — if a driver is on duty but has not joined a shift, no payout is initiated.
(Keeping this option disabled is recommended when using FleetRunnr’s Scheduling module to manage driver shifts.)
Setting Payout for a Single Driver
You can configure the payout for an individual driver when their compensation structure differs from others or requires a specific adjustment.
This allows you to define the payout type and applicable settings directly for that driver, ensuring their earnings are calculated according to the correct operational agreement.
Setting Payouts for Multiple Drivers in Bulk
Payouts can also be configured for several drivers at the same time when the same compensation structure applies to a group of drivers.
This is useful when onboarding multiple drivers, standardizing payout rules across teams, or updating compensation settings across your fleet efficiently.
Note:
When multiple drivers are selected, the information panel appears blank. This is intentional and does not indicate missing data. Because drivers may have different payout configurations, the system cannot display a single value.
Any payout value you enter will override the existing configuration for all selected drivers. Settings that are not configured will remain unchanged.
Additional Notes
The currency displayed in the payout configuration window is always based on the default currency you set in your account’s Preferences.
The payout information you set for your drivers can be updated at any time when needed by accessing the same Set Payout window you originally used.
The input shown on the Pending page inside the Agent Billing category of the Accounting module is based on the driver’s payout configuration you set here.
Related Articles
Agent Billing – Pending Page

