
A large excavator loads material into a haul truck at an open-cut mine site, where real-time monitoring of truck cycle times, payload weights, and equipment utilization drives measurable gains in production throughput.
Hauling is where mine plans either hold together or fall apart. Every ton moved late, every truck idling at a shovel, and every unplanned breakdown ripples back through the entire production schedule in ways that are expensive to recover from and easy to prevent with the right visibility. When hauling teams operate without real-time data, they manage by radio call and shift report.
By the time a dispatch supervisor knows a haul road is creating cycle time overruns or that payload variance is quietly eroding tonnes-per-hour targets, the shift is already lost. The next shift inherits the problem. These ten KPIs give hauling operations leaders the live signal layer they need to keep trucks moving, loads full, and the mine plan intact.
Truck Payload Utilization
- Why it Matters: Payload underloading is one of the most common and least visible sources of production loss in open-pit hauling operations.
- What it Measures: The ratio of actual payload per truck cycle to the truck's rated payload capacity, expressed as a percentage.
- What Happens if Missed: Consistent underloading means more cycles are needed to move the same tonnes, burning fuel and hours without proportional output.
- Formula: (Actual Payload / Rated Payload Capacity) × 100
- Indicator Type: Current. It reflects loading performance in real time and drives immediate shovel operator coaching or dig plan adjustments.
- Unit of Measure: Percentage (%)
- Ideal Visualization(s): KPI trend with real-time alerts; bullet chart comparing actual versus target payload per truck or shovel; Pareto chart when ranking shovels by average payload variance
- Frequency: Per truck cycle, updated in real time
- Data Required: Onboard payload measurement per cycle, rated truck capacity, shovel ID, truck ID, cycle timestamp
- Pro Tip: Track payload distribution by shovel, not just fleet average. A single shovel running 15% underloaded can mask strong performance elsewhere and skew your daily tonne target.
- Red Flag: Payload that trends downward across a shift without a bench change usually means dig conditions have deteriorated or the shovel operator's pass technique has drifted.
Truck Cycle Time
- Why it Matters: Cycle time is the clock that governs fleet productivity. Every minute added to the average cycle time reduces the number of cycles available per shift.
- What it Measures: The total elapsed time for a single truck cycle from load point departure to return, including travel, queuing, dumping, and spotting time.
- What Happens if Missed: Undetected cycle time creep compresses tonnes-per-hour output and forces unplanned fleet additions or overtime to recover shift targets.
- Formula: Dump Arrival Time - Load Departure Time + Return Time + Spot Time
- Indicator Type: Current. It updates per cycle and immediately reflects haul road conditions, queuing delays, or dispatch routing problems.
- Unit of Measure: Minutes
- Ideal Visualization(s): KPI trend with real-time alerts; Pareto chart when ranking haul routes or trucks by average cycle time deviation
- Frequency: Per cycle, in real time
- Data Required: GPS timestamps at load point, dump point, and key haul road waypoints; truck ID; route assignment
- Pro Tip: Decompose cycle time into its sub-components. A cycle time increase driven by queuing at the dump is a dispatch problem. One driven by travel time is a haul road problem. They require completely different responses.
- Red Flag: A fleet-wide cycle time increase that coincides with a shift change often points to a road watering or grading gap between shifts rather than a dispatch or equipment issue.
Queue Time at Shovel
- Why it Matters: Trucks queuing at a shovel are producing nothing. Shovel queue time is one of the clearest signals of fleet and shovel imbalance in the hauling system.
- What it Measures: The average time trucks spend waiting at a shovel before spotting and loading begins, per shift and per shovel.
- What Happens if Missed: High queue times suppress fleet productivity, inflate fuel consumption, and mask shovel underperformance behind apparent truck availability numbers.
- Formula: Spot Start Time - Arrival at Shovel Time (averaged per shovel per shift)
- Indicator Type: Leading. Rising queue time predicts a tonnage shortfall before the shift target is missed.
- Unit of Measure: Minutes
- Ideal Visualization(s): KPI trend with real-time alerts; Pareto chart when ranking shovels by average queue time; KPI Map View showing queue time by shovel location
- Frequency: Real-time, updated per truck arrival event
- Data Required: Truck GPS arrival timestamp at shovel, spot start timestamp, shovel ID, truck ID
- Pro Tip: Watch queue time in conjunction with shovel dig rate. A shovel running at full dig rate with high queue time means too many trucks are assigned. A shovel with low queue time and low dig rate means the opposite.
- Red Flag: Queue time that spikes on a single shovel while others are idle points to a dispatch routing issue, not a fleet size problem.
Haul Road Speed Compliance
- Why it Matters: Speed non-compliance on haul roads is the leading driver of tyre wear, suspension damage, and fatigue-related safety incidents in open-pit hauling operations.
- What it Measures: The percentage of haul road segments where truck GPS-recorded speeds remain within posted speed limits for the road class and conditions.
- What Happens if Missed: Excess speed accelerates tyre consumption, increases maintenance frequency, and raises the probability of a serious haul road incident that stops production entirely.
- Formula: Compliant Haul Road Segments / Total Monitored Haul Road Segments × 100
- Indicator Type: Current. Speed compliance reflects driver behavior and road condition interaction in real time, enabling same-shift intervention.
- Unit of Measure: Percentage (%)
- Ideal Visualization(s): KPI trend with real-time alerts; GeoMap showing speed exceedance events by road segment and truck
- Frequency: Continuous, per GPS reporting interval
- Data Required: GPS speed per truck per road segment, posted speed limit per segment, road classification, truck ID, driver ID
- Pro Tip: Map speed exceedances by segment rather than by truck. A segment with repeated exceedances from multiple drivers signals a posted limit that does not match road geometry or conditions, not a driver behavior problem.
- Red Flag: Speed exceedances concentrated on downhill segments during wet weather indicate that road conditions have changed and the speed limit has not been updated to match.
Fuel Consumption per Tonne Moved
- Why it Matters: Fuel is one of the largest variable costs in open-pit hauling. Without real-time tracking, overconsumption hides inside monthly fuel reports that arrive too late to correct.
- What it Measures: The volume of fuel consumed per tonne of material moved, tracked at the fleet and individual truck level.
- What Happens if Missed: Inefficient trucks continue to operate at elevated fuel rates, driving cost overruns and potentially signaling engine or drivetrain issues that will worsen without intervention.
- Formula: Total Fuel Consumed (L) / Total Tonnes Moved
- Indicator Type: Current. It updates per cycle and reflects the combined effect of payload, road conditions, truck health, and operator technique in real time.
- Unit of Measure: Litres per tonne (L/t)
- Ideal Visualization(s): KPI trend with real-time alerts; Pareto chart when ranking trucks by fuel consumption per tonne; bullet chart comparing actual versus target L/t per shift
- Frequency: Per cycle, aggregated per shift
- Data Required: Fuel consumption per cycle from engine telemetry, payload per cycle, truck ID, route
- Pro Tip: Separate loaded haul fuel rate from empty return fuel rate. An elevated empty return rate often signals an operator technique issue. An elevated loaded haul rate often signals a mechanical or road problem.
- Red Flag: A single truck running 20% or more above fleet average fuel per tonne for more than one shift is almost always a maintenance signal, not an operator one.
Tyre Performance Index (TPI)
- Why it Matches: Tyres are the most expensive consumable in a large haul truck fleet. Unplanned tyre failures stop trucks immediately and create safety hazards on active haul roads.
- What it Measures: A composite real-time index of tyre temperature, pressure, and accumulated tonne-kilometres against expected tyre life for each tyre position and truck.
- What Happens if Missed: Tyre failures occur without warning, causing unplanned truck downtime, haul road incidents, and replacement costs that exceed planned tyre budgets by significant margins.
- Formula: Composite score derived from: Actual Tyre Temp / Limit, Actual Pressure / Target Pressure, Accumulated TKm / Rated TKm Life
- Indicator Type: Leading. Tyre pressure and temperature trends predict failure risk before a blowout occurs.
- Unit of Measure: Index score or percentage of rated life consumed
- Ideal Visualization(s): KPI trend with real-time alerts for temperature and pressure per tyre position; bullet chart showing remaining tyre life versus replacement threshold
- Frequency: Continuous, per TPMS reporting interval
- Data Required: Real-time tyre pressure and temperature per position from TPMS, accumulated tonne-kilometres per tyre, tyre rated life, truck ID
- Pro Tip: Alert on rate of temperature change, not just absolute temperature. A tyre that heats rapidly over 20 minutes is more urgent than one that has been running warm all shift.
- Red Flag: Persistent high temperature on a single tyre position across multiple trucks on the same haul route points to a road geometry or road surface problem at a specific location.
Shovel-to-Truck Match Factor
- Why it Matters: A fleet that is poorly matched to its shovels either over-queues trucks or leaves shovels idle. Both conditions destroy productivity without being immediately visible to dispatch.
- What it Measures: The ratio of truck fleet capacity arriving at a shovel to the shovel's sustained loading capacity, calculated in real time per shovel and updated as trucks are dispatched.
- What Happens if Missed: Over-trucked shovels create queue time that inflates cycle times across the fleet. Under-trucked shovels idle expensive dig equipment and miss tonnes targets.
- Formula: (Number of Trucks × Average Payload) / (Shovel Dig Rate × Average Cycle Time)
- Indicator Type: Leading. It predicts queue formation and production loss before they appear in cycle time or tonne data.
- Unit of Measure: Ratio (target range typically 0.9 to 1.1)
- Ideal Visualization(s): KPI trend with real-time alerts; KPI Map View showing match factor by active shovel; bullet chart comparing actual versus target match factor per shovel
- Frequency: Real-time, updated per dispatch event
- Data Required: Active truck count per shovel, average payload, shovel dig rate, average cycle time per route
- Pro Tip: Match factor is only as useful as the cycle time estimate feeding it. Update cycle time inputs dynamically using GPS actuals, not static planning assumptions.
- Red Flag: A match factor that looks balanced at shift start but drifts above 1.2 by mid-shift usually means a haul road event has extended cycle times without dispatch adjusting truck assignments.
Truck Availability
- Why it Matters: Fleet availability is the ceiling on hauling productivity. No dispatch strategy recovers tonnes lost to trucks sitting in the workshop.
- What it Measures: The percentage of the scheduled operating fleet that is mechanically available to work at any given time during the shift.
- What Happens if Missed: Unplanned breakdowns erode shift targets and force reactive maintenance that is more expensive and less effective than planned interventions would have been.
- Formula: (Scheduled Hours - Unplanned Downtime Hours) / Scheduled Hours × 100
- Indicator Type: Current. It reflects the live state of the fleet and updates with every breakdown and return-to-service event.
- Unit of Measure: Percentage (%)
- Ideal Visualization(s): KPI trend with real-time alerts; bullet chart comparing actual versus target availability per shift; Pareto chart when ranking trucks by unplanned downtime contribution
- Frequency: Real-time, updated per breakdown or return-to-service event
- Data Required: Truck status per unit (running, queuing, under maintenance, waiting), breakdown start and end timestamps, scheduled operating hours
- Pro Tip: Separate unplanned mechanical downtime from operator-delay downtime in your availability calculation. Mixing them produces a number that looks worse than it is and obscures where the actual losses sit.
- Red Flag: Two or more trucks from the same model or vintage experiencing the same fault code within a short window points to a fleet-wide component failure mode that the workshop needs to investigate across all units.
Tonnes Per Operating Hour (TPOH)
- Why it Matters: TPOH is the primary output measure of a hauling operation. It integrates the effects of payload, cycle time, availability, and fleet size into a single live productivity signal.
- What it Measures: The total tonnes moved by the hauling fleet per hour of scheduled operating time, tracked in real time against the shift plan.
- What Happens if Missed: TPOH shortfalls compound through the shift without triggering correction because no single KPI captures the combined effect of multiple small losses at once.
- Formula: Total Tonnes Moved / Total Fleet Operating Hours
- Indicator Type: Current. It updates continuously and reflects the cumulative impact of all hauling system variables in real time.
- Unit of Measure: Tonnes per operating hour (t/oh)
- Ideal Visualization(s): KPI trend with real-time alerts; bullet chart comparing actual versus target TPOH per shift; status history trend showing TPOH performance across the shift window
- Frequency: Real-time, updated per completed cycle
- Data Required: Payload per cycle, cycle completion timestamps, total fleet scheduled hours, truck count
- Pro Tip: Track TPOH against the shift production plan on the same chart. A TPOH that looks acceptable in isolation can be well below the rate needed to recover an early-shift deficit.
- Red Flag: TPOH that is on target for the first two hours of a shift and then declines consistently through the rest of the shift usually signals fatigue-related operator performance or road condition degradation that is not being addressed.
Haul Road Condition Index
- Why it Matters: Haul road condition is one of the highest-impact variables in hauling operations and one of the least monitored in real time. A deteriorating road surface slows trucks, raises fuel consumption, and damages suspension and tyres simultaneously.
- What it Measures: A composite index derived from road roughness, grade compliance, and active defect reports that reflects the operational quality of each haul road segment in real time.
- What Happens if Missed: Road condition degrades gradually until the damage done to trucks is obvious. By then, the tyre, suspension, and fuel costs are already banked and the road requires significant rehabilitation to recover.
- Formula: N/A
- Indicator Type: Leading. Road condition trends predict tyre wear, fuel consumption, and cycle time overruns before they appear in those KPIs directly.
- Unit of Measure: Index score (0 to 100, with 100 being optimal)
- Ideal Visualization(s): GeoMap showing road condition index by segment with alert coloring; KPI trend with real-time alerts per key haul route; status history trend tracking condition changes versus grading and watering events
- Frequency: Continuous for sensor-based inputs; event-based for defect reports
- Data Required: Road roughness sensor data or onboard suspension load data from trucks, grade measurements per segment, active defect reports, grading and watering event timestamps
- Pro Tip: Correlate road condition index events with grading and watering schedules. If condition degrades rapidly after a grading, the grading standard is the problem. If it degrades between waterings, the watering frequency needs adjustment.
- Red Flag: A haul road segment that consistently returns to poor condition within hours of grading indicates a material or drainage problem that surface grading alone will not fix.
Why Real-Time Visibility Matters
Hauling operations generate enormous volumes of data every shift: GPS positions, payload measurements, engine telemetry, tyre pressure readings, and fuel consumption figures. The problem is rarely a shortage of data. It is the absence of a real-time layer that turns that data into signals operators and dispatchers can act on before the shift is lost. A cycle time overrun spotted in the first hour can be corrected by dispatch. The same overrun spotted in the shift report drives a conversation that changes nothing for the tonnes already missed.
The ten KPIs above span the full range of variables that determine hauling productivity: loading efficiency, road performance, fleet health, and system balance. Tracking them live, with alerts that reach the right person at the right time, is what separates a hauling operation that consistently hits its plan from one that is permanently in recovery mode. In a business where every tonne has a cost and a margin, the ability to see what is happening now and act before it compounds is not an advantage. It is the baseline for running a competitive operation.
How Transpara Can Help
If real-time operational visibility is a challenge you’re facing, you’re not alone. At Transpara, we help teams like yours gain clarity from complex systems without the need to centralize or overhaul your data stack.
Learn more about Transpara
Browse our documentation
Contact us