Truck fleet management software is built for long-haul goods trucking: trucks and the lanes they run, distance covered loaded and empty, mileage and diesel by truck and driver, cost per kilometre set against freight per kilometre, multi-day trip settlement, driver rotation and rest, and the turnaround between one trip ending and the next beginning. With Pentoggle, a long-haul operator can describe how the fleet actually runs and generate the starting application around it.
This page is deliberately narrower than Fleet Management Software. That page covers fleets of any composition and is the right starting point for mixed fleets, city vehicles, tempos and specialised vehicles. This one assumes trucks running intercity goods movements over hundreds of kilometres, where distance is the denominator of every meaningful number.
Many long-haul operators already run Tally for accounting and a GPS or telematics provider for vehicle data. Those stay where they are. What is often still managed outside them is the per-kilometre economics: what each lane returns, how much of the running is empty, and which trucks and drivers are delivering the mileage they should.
Key takeaways
- In long haul the useful denominator is the kilometre, not the trip, because trips are not comparable to each other and kilometres are.
- Empty running can be one of the largest controllable costs in long-haul operations and is frequently not measured at all.
- Mileage differences between trucks and between drivers can be real, persistent and worth money, but they only mean something against each truck's own baseline rather than a fleet standard.
- Turnaround, meaning the gap between one trip ending and the next starting, carries fixed cost while producing nothing and is rarely anyone's specific responsibility.
- A useful number is cost per kilometre against freight per kilometre, by lane.
The spreadsheet is often not the problem
A trip register with freight, diesel and distance is a workable system for a small long-haul fleet.
The trouble starts at identifiable points.
When trips are compared to each other
A Bengaluru to Delhi trip and a Bengaluru to Chennai trip have different everything. Comparing their freight or their diesel tells you nothing until both are divided by distance.
When empty kilometres are not recorded
The register records the loaded leg because it earned. The empty return burned diesel, consumed a day and appears nowhere, so the true cost of the lane is understated on every trip.
When mileage is a fleet number
A fleet average of four kilometres per litre hides that one truck does 3.2 and another 4.7, and hides that the 3.2 truck has been drifting downward for five months.
When the fleet runs across states
Trucks on the road for a week at a time, drivers changing over, documents checked at borders. Nobody at the office has a current picture without making calls.
What truck fleet management software holds
Truck master
Registration, make and model, capacity, axle configuration, finance, and the lanes it typically runs.
Lane definitions
Origin and destination pairs with standard distance, expected transit time and current freight rate.
Trip record with distance
Loaded distance, empty distance, start and end odometer, and the lane it belongs to.
Diesel and mileage
Fuel taken with quantity, location and odometer, producing mileage per truck and per driver over time.
Cost per kilometre
Variable cost and allocated fixed cost divided by distance run, per truck and per lane.
Driver rotation and rest
Which driver on which trip, changeovers on multi-day runs, and rest between trips.
Turnaround
Time from trip completion to next despatch, per truck.
Freight per kilometre
Freight earned divided by distance, per lane and per truck, against the cost figure.
Cost per kilometre against freight per kilometre, by lane
This pairing is the analytical core of long-haul trucking and it is frequently not available.
Freight per kilometre is straightforward: what the lane pays divided by its distance. Operators generally know this approximately for their main lanes.
Cost per kilometre is harder and it is where the errors live. It has to include diesel, tolls, driver payment, maintenance provision, tyre provision, and an allocation of the fixed costs the truck carries whether it moves or not. Operators who compute it on diesel and tolls alone typically arrive at a figure well below reality and conclude that every lane is profitable.
The critical adjustment is that both figures should be computed over total distance run, including the empty leg, not over loaded distance. A lane that pays a given rate per loaded kilometre and requires an empty return of the same distance still earns that full rate per loaded kilometre, but only half of it per total kilometre run. Operators who measure per loaded kilometre systematically overestimate lane profitability, and the error is largest on exactly the lanes with the worst return-load availability.
Once the pair exists by lane, the operating decisions become visible. Lanes where the gap is healthy are worth pursuing more volume on. Lanes where the gap is thin are worth repricing or dropping. Lanes where it is negative once empty running is counted are the ones an operator often keeps for years because the loaded leg feels good.
It also reframes the return-load question. A return load at a poor rate is not necessarily competing against a good outbound rate. It is competing against the economics of running those kilometres empty, so a return load can improve the round-trip result when its incremental revenue exceeds the additional costs and risks it creates.
Empty running is a large lever and it is rarely measured
In long haul, a truck runs loaded or it runs empty, and the diesel cost of the empty leg is still a substantial share of the loaded leg.
The proportion of total kilometres run loaded is therefore a useful measure of how much of the fleet's road movement is revenue-earning. An operator at 60 percent loaded and one at 80 percent loaded are running fundamentally different businesses, even with identical fleets, identical drivers and identical lanes.
The reason it is not measured is that empty kilometres do not generate a document. A loaded trip has an LR, a customer and a bill. An empty return has none of these, so it never enters the record. Capturing it requires nothing more than start and end odometer readings on every leg, loaded or not, which is one field the driver already knows.
Once measured, the improvements available are mostly commercial rather than operational. Building relationships on return lanes, accepting lower-rated return work, coordinating with other operators, and choosing outbound lanes partly on the basis of what comes back. That last one is the significant one and it needs the data to be possible at all. A lane that pays slightly less but has reliable return loads can be worth considerably more than a lane that pays well and sends the truck home empty.
Turnaround is a day nobody owns
The other quiet cost in long haul is the gap between trips.
A truck completes a delivery on Thursday afternoon. Its next trip despatches on Saturday morning. Those intervening hours cost a full share of fixed cost and produce nothing, and they are usually nobody's specific responsibility. The operations desk is focused on trucks in transit. The commercial desk is focused on booking loads. The truck sitting between the two is not on either list.
Turnaround has identifiable components and each has an owner. Unloading time at the destination is partly the consignee's. Documentation and POD collection is the operator's. Finding the next load is commercial. Driver rest is a legitimate requirement and should be planned rather than absorbed into the gap. Repositioning to where the next load is is operational.
Measuring turnaround per truck, and reporting the components, converts a vague sense that trucks sit around into a specific figure with named parts. Where the largest component turns out to be load availability, that is a commercial finding rather than an operational one, and it is worth having the evidence before that conversation.
Driver rest deserves an honest note here. It is not waste to be squeezed. The purpose of measuring turnaround is to remove the unplanned and unproductive parts of it, so that rest can be planned and protected rather than competing with the pressure to despatch. Rest and working-time requirements for motor-transport workers are governed by applicable law and rules. Confirm the requirements applicable to your operation and configure the application accordingly.
Where truck fleet management looks different by business type
- Transport Contractor and Fleet Owner Software, where owned and hired trucks are compared on the same lanes.
- Bulk and Tanker Transport Software, where empty running is structural because return loads must be product-compatible.
- Container Transporter and CFS Software, which is short-haul and turnaround-driven rather than per-kilometre.
- Freight Forwarder and CHA Software, which buys long-haul capacity rather than owning it.
- City Distribution Software, where distance is short and drops are the unit instead.
- Packers and Movers Software, where intercity runs are job-based rather than lane-based.
Why long-haul operators choose Pentoggle
Per kilometre, including the empty ones
Both cost and revenue computed over total distance run, which is the version of the number that reflects what the truck actually did.
Lane-level economics
Cost and freight per kilometre by lane, so lanes can be priced, pursued or dropped on evidence.
Mileage against each truck's own baseline
Drift detected per truck rather than against a fleet standard that may suit none of them.
Turnaround broken into its parts
The gap between trips measured and attributed, rather than absorbed.
Sits around your accounting
Tally and comparable systems continue handling accounting, invoicing and GST. Pentoggle adds the operational layer around trucks, lanes, distance and cost.
A useful number for a long-haul fleet
Cost per kilometre against freight per kilometre, by lane, computed over total distance including empty running.
Reported as a pair rather than as a margin, because the two move for different reasons and the margin alone hides which one changed. Freight per kilometre falling is a market or a customer event. Cost per kilometre rising is a fuel, maintenance or empty-running event. A single margin figure conflates them.
Report it by lane rather than by truck for commercial decisions, and by truck for operational ones. The same lane run by two trucks at materially different cost is a truck or driver question. The same truck returning different margins on two lanes is a pricing question.
Add loaded percentage next to it. Two lanes with the same cost per kilometre and different loaded percentages are not the same lane, and that difference is often among the more improvable things in the operation.
Ready to build truck fleet management software?
You already know where your loaded leg makes money.
A substantial share of your diesel went into the leg that did not earn anything.
Describe your trucks, your lanes and how you cost them to Pentoggle in plain English and generate a working first version in hours, then refine it around your process.