BlogsWhy 60% of SA Fleet Operators Don't Know Their Real Cost Per Kilometre

Why 60% of SA Fleet Operators Don't Know Their Real Cost Per Kilometre

Why 60% of SA Fleet Operators Don't Know Their Real Cost Per Kilometre

Most South African fleet operators drastically underestimate their cost per kilometre. Learn why this happens, what the real numbers look like, and how to calculate your true costs.

TruckWys Team February 13, 20267 min reading time

Share

The Uncomfortable Truth About Fleet Costs in South Africa

Here's a number that should alarm every fleet operator in South Africa: according to industry surveys, approximately 60% of fleet operators cannot accurately state their cost per kilometre. And among those who provide a number, the majority underestimate by 15-25%.

This isn't a minor accounting oversight — it's the primary reason transport businesses fail. If you don't know what it costs to move a truck one kilometre, every quote you send is a gamble.

Why Operators Get It Wrong

Reason 1: They Only Count What They See

Most operators calculate cost per kilometre by adding fuel + driver wages + tolls and dividing by distance. This captures maybe 50-60% of actual costs. What's missing?

  • Depreciation: Your truck loses value whether you acknowledge it or not. A R2.5 million truck depreciating over 7 years costs R29,762 per month — roughly R2-R3/km depending on utilisation
  • Insurance: That R12,000/month comprehensive policy? That's R0.80-R1.20/km
  • Administration: Office rent, accounting, software, phones, internet — typically R0.60-R1.50/km when properly allocated
  • Finance charges: Interest on vehicle finance is a real cost that many operators ignore in per-km calculations

Reason 2: They Average Across the Fleet

A common mistake is calculating one average cost per kilometre for the entire fleet. But a 2-year-old Scania and a 7-year-old UD have dramatically different cost profiles:

  • New truck: Higher finance costs, lower maintenance = R18-R20/km
  • Old truck: Lower/no finance costs, much higher maintenance = R20-R24/km

Averaging these together means you're over-quoting on new trucks (losing loads) and under-quoting on old trucks (losing money). Both are bad.

Reason 3: They Ignore Utilisation

Fixed costs (finance, insurance, licensing) accrue whether the truck moves or not. A truck that runs 20,000 km per month has a lower cost per kilometre than one running 10,000 km — because the fixed costs are spread over more kilometres.

Most operators calculate costs based on ideal utilisation, not actual. If your truck sits for 3 days waiting for a load, those days' fixed costs still need to be covered by the kilometres you do run.

Reason 4: They Don't Track Standing Time

Your truck arrives at a client's warehouse at 06:00 but only gets loaded at 14:00. Those 8 hours cost money — driver wages, opportunity cost — but rarely appear in cost-per-kilometre calculations.

For SA fleets, standing time at loading docks averages 4-6 hours per stop. On a multi-drop route with 3 stops, that's 12-18 hours of non-revenue time. This must be factored into your cost model.

Reason 5: Manual Tracking Is Impossible at Scale

To accurately calculate cost per kilometre, you need to track and allocate dozens of cost categories across each vehicle, each trip, and each time period. Doing this manually — even with spreadsheets — is practically impossible for a fleet beyond 3-4 vehicles.

Most operators give up on accurate tracking because the manual effort is unsustainable. They revert to rules of thumb that were probably wrong when they were first established.

What Are the Real Numbers?

Based on 2026 data for South African long-haul operations, here are realistic cost-per-kilometre ranges:

Light Fleet (3.5-8 tonne)

  • Fuel: R4.50-R6.00/km
  • All other costs: R5.00-R8.00/km
  • Total: R9.50-R14.00/km

Medium Fleet (8-16 tonne)

  • Fuel: R6.00-R8.50/km
  • All other costs: R6.50-R10.00/km
  • Total: R12.50-R18.50/km

Heavy Fleet (Truck-tractor + Trailer)

  • Fuel: R8.50-R11.50/km
  • All other costs: R8.00-R13.00/km
  • Total: R16.50-R24.50/km

If your cost per kilometre is significantly below these ranges, you're probably missing costs in your calculation. If it's above, you may have efficiency issues to address — or an older fleet that carries higher maintenance costs.

How to Calculate Your Real Cost Per Kilometre

The Manual Approach (If You Must)

  1. Gather all expenses: Every single invoice, receipt, and payment for the past 3 months, per vehicle
  2. Categorise: Fixed costs (monthly regardless of distance) and variable costs (per km or per trip)
  3. Get accurate distances: From your tracking system, not estimates
  4. Calculate per vehicle: Total costs ÷ total kilometres = cost per kilometre per vehicle
  5. Review monthly: Costs change (fuel prices, maintenance events), so recalculate regularly

The Smart Approach

Use technology that does this automatically. TruckWys Fleet Performance captures costs from multiple sources (fuel cards, maintenance systems, payroll, toll accounts) and calculates real-time cost per kilometre for each vehicle in your fleet.

The dashboard shows you at a glance which vehicles are profitable, which routes make money, and where your costs are trending — all without manual data entry.

What Happens When You Know Your Numbers

Fleet operators who know their true cost per kilometre experience three immediate benefits:

  1. Confident pricing: Every quote is based on real data, not guesses. You know your minimum rate and can negotiate from a position of strength
  2. Better decisions: Should you buy a new truck or keep maintaining the old one? Should you take that cross-border load? Data answers these questions definitively
  3. Earlier problem detection: When a vehicle's cost per kilometre suddenly spikes, you catch the issue before it becomes a crisis

Stop guessing. Start knowing. Get started with TruckWys and discover your real cost per kilometre today.

Share this post

  • Cost Per Kilometre
  • Fleet Analysis
  • South Africa

T

TruckWys Team

Fleet Intelligence