Driver Scoring Reports
Table of Contents
Driver Scorecard Report
The Driver Scorecard Report is available under the Fleet Reports section for organisations with the “Driver” functionality enabled.
The driver score is calculated as follows:
- Each driver starts with a score of 100
- Speeding is deducted based on the percentage of time speeding while in motion. Example: 5% speeding deducts 5 points from the speeding score.
- Harsh acceleration is deducted based on the total number of events. Example: 3 harsh acceleration events deducts 3 points from the acceleration score.
- Harsh Braking and Harsh Cornering are deducted for the number of restricted events per 100 kilometres/miles (see conversion example below).
- KM or Miles is dependent on the user's unit settings
- Each category has a maximum deduction, as detailed below (e.g. the maximum number of points a driver can lose for harsh acceleration is 15 points). The maximum possible score a driver can achieve, is 100.
Event | Unit of measurement | Maximum Deduction |
Harsh acceleration | Total number of events | 15 |
Harsh braking | Number of events per 100 km/miles | 25 |
Harsh cornering | Number of events per 100 km/miles | 30 |
Speeding | Amount of time spent speeding as a percentage of the time in motion (drive time minus idle time) | 30 |
100 |
How are Event Scores Calculated?
Though the below applies to Harsh Cornering and Harsh Braking, the example used here is for Harsh Cornering.
STEP 1
The number of Harsh Cornering Events per 100 units (km/miles) is converted to a percentage and saved as HarshCorneringEventsPer100DistanceUnits, i.e.
1 | HarshCorneringEvents = 50 |
2 | TripsTotalDistance = 1000 |
3 | HarshCorneringEventsPer100DistanceUnits = (HarshCorneringEvents*100) / TripsTotalDistance |
R | HarshCorneringEventsPer100DistanceUnits==5 |
STEP 2
The value of HarshCorneringWeightedEventsPer100DistanceUnits is now weighted by being subtracted from the corresponding weight, as listed above.
1 | HarshCorneringEventsPer100DistanceUnits==5 |
2 | HarshCorneringWeight = 30 |
3 | HarshCorneringWeightedValue = Harsh_Cornering_Weight - HarshCorneringEventsPer100DistanceUnits |
R | HarshCorneringWeightedValue==25 |
STEP 3
The Driver Score is calculated by summing the weighted values of each of the variables.
1 | HarshAccelerationWeightedValue=14 |
2 | HarshBrakingWeightedValue=20 |
3 | HarshCorneringWeightedValue=25 |
4 | SpeedingWeightedValue=30 |
5 | DriverScore = HarshAccelerationWeightedValue + HarshBrakingWeightedValue + HarshCorneringWeighhtedValue+SpeedingWeightedValue |
R | DriverScore==89 |
Please note the following criteria for the Driver Scoring Report to be accessible and to return meaningful data:
- The user’s organisation must have the “Driver” functionality enabled;
- Drivers must be captured against trips – either manually, via a fixed driver per asset, or using driver ID tags;
- The asset being used must be set to capture speeding, harsh events and excessive idling
Comparative Driver Scoring
The Comparative Driver Scorecard includes a Comparative period, letting you choose a predefined interval of either weekly, fortnightly, monthly or quarterly for side-by-side analysis. Two columns, Previous Driver Score and Previous Trip Count, display each driver’s metrics from the selected period, and a Driver Score Change column calculates the difference relative to the current period. This enhancement empowers fleet managers to spot performance trends at a glance and act swiftly.

Need Custom Allowances?
Take full control over driver scoring utilising the new Driver Scorecard – Custom Allowances.
The Driver Scoring Profiles modal under Organisation Management lets you control exactly how each driving performance event type influences driver scores, by assigning a weight or allowance to each event type. Note, the Driver Scoring Profiles modal preloads the current default weights which are used in the standard Driver Scorecard report.
