A growing transport operation was moving more trucks, more loads and more kilometres every month.

  • Revenue was being recorded.
  • Fuel slips were being collected.
  • Weighbridge tickets were filed.
  • Proofs of delivery were being captured.

But when management asked a simple question — “Are we actually making money on this route?” — there was no reliable answer.

The data existed.
The cost model didn’t.

The problem wasn’t a lack of data

The operation had plenty of information.

  • Fuel transactions told one story.
  • Weighbridge tickets told another.
  • Proofs of delivery confirmed loads.
  • Route distances were known.
  • Truck costs existed somewhere in the business.

But these records lived in separate places and were rarely brought together at the level where the business actually made money: the trip.

Without that connection, management could see revenue and expenses in aggregate, but couldn’t reliably see the economics of an individual load, route or truck.

That made every rate decision harder than it needed to be.

  • A new contract came with a rate per tonne.
  • A client asked for a reduction.
  • A route changed.
  • Fuel prices moved.
  • A truck’s consumption deteriorated.

The business had to make decisions using averages and assumptions rather than a clear understanding of what the work should actually cost.


The missing piece was the economic baseline

We approached the problem from a different angle.

Before asking the system to calculate profitability, we needed to establish what profitable operation should look like.

That meant building a structured Vehicle Cost Schedule.

The VCS became the economic baseline for the fleet — defining the expected cost of operating each vehicle across the variables that actually drive transport economics.

Depending on the operation, this included:

  • Fuel
  • Tyres
  • Maintenance
  • Driver costs
  • Insurance and tracking
  • Tolls
  • Depreciation
  • Administration and overhead
  • Route distance
  • Expected utilisation
  • Trip time

The objective wasn’t simply to produce a cost-per-kilometre number.
It was to create a calibrated model against which actual operational performance could be measured.


From records to a cost model

The operation already generated the raw ingredients.
We connected them around the trip.

The Connected Trip

Truck — Which vehicle performed the work?
Route — Where did it travel and how far?
Load — How many tonnes were moved?
Revenue — What was the business paid?
Actual costs — What did the trip consume?

That created a much clearer chain:

Truck → Route → Trip → Revenue → Expected Cost → Actual Cost → Variance → Margin

For the first time, operational activity could be interpreted in financial terms.

What the system could now ask

Instead of looking at fuel costs at month-end, management could ask:

  • What should this trip have cost?
  • What did it actually cost?
  • Why was there a difference?
  • Which trucks consistently run above their expected cost?
  • Which routes generate the strongest margins?
  • Which clients are commercially attractive?
  • Where is turnaround time eroding profitability?
  • What rate do we actually need to make this contract worthwhile?

Those are very different questions from:
“How much did we spend on fuel this month?”


Expected vs actual

This is where the model becomes operationally useful.

Suppose a truck completes a defined route.
The system establishes an expected cost using the vehicle’s cost profile, route distance and operating assumptions.
It can then compare that baseline against actual performance.

Trip EconomicsExpectedActualVariance
FuelR6,700R7,120+R420
TyresR850R850
MaintenanceR610R610
DriverR670R670
TollsR450R450
OtherR388R521+R133
Total CostR9,668R10,221+R553

The important number isn’t simply the R553.
It’s the question that follows:

Why?
  • Was the truck consuming more fuel?
  • Did it spend too long waiting?
  • Was the route longer than expected?
  • Was the truck poorly matched to the route?
  • Was there an operational exception?

The system moves the conversation from reporting costs to explaining costs.


The view changes from fleet to exceptions

A fleet average can hide a lot.

One truck can perform exceptionally well while another quietly destroys margin.
One route can look profitable in aggregate while a particular truck-route combination consistently underperforms.

So instead of giving management another spreadsheet full of numbers, the system surfaces the areas that deserve attention.

Exception Signals

Truck TRK-17
Expected fuel performance: 2.8 km/L
Actual performance: 2.35 km/L
16% below expected

Route B
Expected margin: 24%
Actual margin: 17%
7 percentage-point variance

Trip #10842
Expected cost: R9,668
Actual cost: R10,221
R553 above baseline

The objective isn’t to overwhelm management with data.
It’s to show them where the economics are moving away from expectation.


From operational data to commercial decisions

Once the cost model exists, it can support decisions far beyond month-end reporting.

  • Before accepting a new contract, management can model:
Expected revenue minus Expected operating cost

… to understand the likely contribution.

  • During a contract, actual performance can be compared against the original assumptions.
  • At renewal, historical route and truck performance can inform the next rate negotiation.

The business moves from:

“We think this rate should work.”

to:

“Based on our operating model, this is what the work costs us — and this is the margin we need.”

That is a very different commercial position.


What changed

BeforeAfter
Costs scattered across recordsOperational costs connected to trips
Revenue visible in aggregateRevenue linked to loads and routes
No consistent cost baselineVehicle Cost Schedule
Month-end discoveryOngoing variance visibility
Fleet averagesTruck, route and trip economics
Rate decisions based on assumptionsRate decisions supported by operating data
Problems discovered lateExceptions identified earlier
Data as recordsData as decision intelligence

The outcome wasn’t another dashboard

The real outcome was a different way of understanding the fleet.

The business already had the records.
What it was missing was the model that connected those records to the economics of the operation.

  • The Vehicle Cost Schedule established the baseline.
  • The operational system connected the data.
  • The cost engine translated activity into expected and actual cost.

And the resulting visibility allowed management to see where performance was moving away from expectation.

That is the difference between having operational data and having operational intelligence.

PrimeChain Perspective

A transport business can move thousands of tonnes and generate millions in revenue while still not knowing which work is actually profitable.

The problem isn’t always bad accounting.
Sometimes the accounting is perfectly correct.

The problem is that accounting tells you what happened financially.
Operational intelligence helps you understand why it happened operationally.

That’s where PrimeChain works.

We connect the operational activity — trucks, routes, loads, fuel, time and deliveries — to the economic model behind the business.

Because the question isn’t simply:
“What did we spend?”
It’s:
“What should this work have cost, what did it actually cost, and what does that tell us about the way we’re operating?”

Every transport operation deserves to see the economics of its own work.

— PrimeChain