Free Tool · Cost rate

Cost per kilometre

Vehicle and capital

Tractor unit and trailer together.
Expected sale proceeds at the end.
Over which it is depreciated.
Financing or imputed cost of capital.
Total, including empty kilometres.
Share without cargo — spreads the cost over fewer paid kilometres.
All amounts in the same currency.

Fixed cost per year

Wages, on-costs, allowances.
Third-party, own-damage, cargo.
Vehicle tax, registration, inspections.
Dispatching, office, parking space per vehicle.

Running cost per kilometre

Average across loaded and empty.
Net, average across fuel stations.
Complete set for tractor and trailer.
Considerably shorter on poor roads.
Including parts and workshop time.
Road use, bridges, ferries.
For the price floor per loaded kilometre.
Cost per kilometre
all kilometres
Per loaded kilometre
after empty running
Price floor
per loaded km with target margin
Capital share
Depreciation and interest
Capital Drivers Fuel Tyres Maintenance Tolls, insurance, overheads
Itemper yearper kmShare
Enter vehicle, mileage and costs — the result appears automatically.

Why a cost rate does not have the same structure everywhere

The total is rarely the interesting part. What is interesting is what it consists of — because that determines which lever moves anything at all.

  • Where the driver wage dominates, every hour not lost at a ramp pays off.
  • Where financing and tyres dominate — high interest rates, poor roads — the useful life of the vehicle decides more than the fuel price.
  • Where tolls form the largest block, the choice of route is the lever, not the driving style.

That is why the calculator shows the shares and not just the total. The capital share from depreciation and interest sits beside them as its own figure: with double-digit interest rates it is regularly larger than fuel — which makes the question of driving style secondary to the question of financing.

The calculation

Depreciation per year = (purchase price − residual value) ÷ useful life
Interest per year = (purchase price + residual value) ÷ 2 × interest rate
Fixed cost per km = (depreciation + interest + drivers + insurance + tax + overheads) ÷ km per year
Variable per km = fuel + tyres + maintenance + tolls
Cost per loaded km = cost per km ÷ (1 − empty running rate)
Price floor = cost per loaded km ÷ (1 − target margin)

The point about empty running

The costs arise on all kilometres, but only the loaded ones are paid for. At an empty running rate of 15 per cent every paid kilometre has to carry around 18 per cent more than the plain cost rate — at 25 per cent it is already 33 per cent. That conversion is missing from most calculations and explains a good part of the gap between the calculated and the achieved result.

You enter all values yourself. The calculator deliberately holds no country or market defaults: fuel prices, wages and interest rates differ too much to store sensibly. The calculation runs entirely in the browser.

Pro · fleet costing

Cost rates per vehicle instead of per assumption

The Pro version calculates the cost rates from your own operating data — per vehicle, per lane and per period — and compares them against the revenue actually achieved. This function is exclusively on request and after approval provided.

  • Cost rate per vehicle from workshop and fuel data
  • Reconciliation with the revenue achieved per lane
  • Price floor from your own history
  • Ageing: when a vehicle becomes more expensive than its replacement
  • Import from TMS, telematics or Excel
  • Shareable report (PDF & Excel)
Request Pro

No automatic download/export without approval – provision only upon request.