Official figures — September 2026. These are the confirmed prices published by the Department of Mineral and Petroleum Resources (DMPR), effective Wednesday, 2 September 2026. Petrol 93 and 95 both rose 134 c/l, diesel 500ppm rose 294 c/l, diesel 50ppm rose 315 c/l and illuminating paraffin rose 213 c/l. The previous official prices took effect on 5 August 2026.

Truck Fuel Cost Calculator South Africa tool

Calculating fleet and haulage expenses accurately is critical for logistics operations, commercial couriers, and heavy transport businesses across South Africa. This truck fuel cost calculator South Africa tool provides an instant estimate of trip costs, total litre requirements, and per-kilometre fuel burn for commercial trucks, bakkies, and freight fleets.

To generate a calculation, you need five core inputs: total distance (in kilometres), average vehicle consumption rate (in litres per 100 km), fuel type/grade, price per litre (in Rand), and total vehicle count. Whether you are running long-distance logistics between Johannesburg and Durban or managing local distribution across Western Cape delivery hubs, this tool converts raw pump and wholesale price metrics into actionable budget forecasts.

Please note that all outputs provided by this tool are operational estimates designed for planning and budgeting. Actual fuel consumption varies based on vehicle payload, road gradient, driver behavior, traffic delays, and local retail depot markups. If you are managing larger commercial operations, you can also explore our specialized fleet diesel cost calculator for expanded multi-vehicle management.

Enter your distance, consumption and fuel price

Inputs needed

To produce accurate fuel expenditure forecasts, enter the following key parameters into the calculation fields:

If you are evaluating lighter vehicles or mixed petrol-diesel delivery fleets, check our general diesel fuel cost calculator to model individual route expenses.

Current fuel-price assumptions

Assumptions

Official South African fuel price adjustments are gazetted on the first Wednesday of every month by the Department of Mineral and Petroleum Resources (DMPR). Commercial diesel prices reflect wholesale prices, whereas retail pumps add varying commercial margins.

The baseline figures below represent the official DMPR wholesale diesel benchmarks effective 2 September 2026:

Fuel Grade & TypePricing ZoneWholesale Price (R/L)Wholesale Price (c/L)Monthly Change
Diesel 0.05% (500ppm)Inland (Gauteng)R29.112,911.11 c/L↑ R2.94 / L
Diesel 0.05% (500ppm)Coastal (CPT/DBN)R28.242,823.91 c/L↑ R2.94 / L
Diesel 0.005% (50ppm)Inland (Gauteng)R25.162,516.17 c/L↑ R3.15 / L
Diesel 0.005% (50ppm)Coastal (CPT/DBN)R28.682,868.31 c/L↑ R3.15 / L

Note on Price Schedules: Wholesale diesel figures act as the primary benchmark for commercial fleet accounts. Retail pump prices at truck stops typically add between R1.20 and R2.50 per litre in retailer margins, grid charges, and local service surcharges. For real-time updates across petrol grades, refer to our live petrol price today tracker.

Worked example

Example calculation

Consider a practical South African freight scenario: A transport operator dispatches a 7-axle interlink heavy truck running freight from City Deep, Johannesburg to Durban South Dig-Out, returning empty.

Step 1: Calculate Total Fuel Volume Required

$$\text{Total Litres} = \frac{\text{Distance}}{100} \times \text{Consumption Rate}$$

$$\text{Total Litres} = \frac{1,140}{100} \times 38.0 = 433.2 \text{ Litres}$$

Step 2: Calculate Total Fuel Expenditure

$$\text{Total Cost} = \text{Total Litres} \times \text{Price per Litre}$$

$$\text{Total Cost} = 433.2 \text{ L} \times \text{R}25.16 = \text{R}10,899.31$$

Step 3: Calculate Operating Cost Per Kilometre

$$\text{Cost per KM} = \frac{\text{Total Cost}}{\text{Total Distance}}$$

$$\text{Cost per KM} = \frac{\text{R}10,899.31}{1,140 \text{ km}} = \text{R}9.56 \text{ per km}$$

This calculation highlights the direct impact of fuel on logistics margins, serving as a baseline for setting freight tariffs or fuel recovery surcharges.

How the calculation works

Formula used

Our truck fuel cost calculator uses standard automotive fleet formulas to determine total fuel demand, monetary expenditure, and efficiency benchmarks.

  1. Required Litres Formula:$$\text{Litres Consumed} = \left( \frac{D}{100} \right) \times C$$Where $D$ is total distance in kilometres and $C$ is vehicle fuel consumption in L/100km.
  2. Total Trip Fuel Expenditure Formula:$$\text{Trip Cost (ZAR)} = \text{Litres Consumed} \times P$$Where $P$ is the price per litre in Rand (R/L) or converted from cents per litre ($\text{c/L} \div 100$).
  3. Per-Kilometre Fuel Cost Formula:$$\text{Cost per KM} = \frac{\text{Trip Cost (ZAR)}}{D} = \left( \frac{C}{100} \right) \times P$$

To benchmark your fleet’s efficiency against national distance matrices, visit our dedicated diesel cost per km calculatortool.

Related calculators and price pages

Related calculators

Managing commercial transport costs requires tracking multiple variables, from daily Basic Fuel Price (BFP) fluctuations to regional wholesale pricing structures. Use these specialized resources to manage your road freight expenses:

Frequently asked questions

FAQs

What inputs does the truck fuel cost calculator South Africa need?

To calculate trip fuel costs, the calculator requires trip distance in kilometres, vehicle fuel consumption rate in L/100km, current diesel price per litre in Rand (or cents per litre), fuel type, and the total number of vehicles in your fleet.

Are calculator results exact?

No, calculator outputs are estimates based on standardized mathematical formulas and user inputs. Actual trip costs will vary depending on load weight, driver route selection, traffic conditions, vehicle maintenance status, and specific truck stop retail pricing.

Should inland and coastal prices be included separately?

Yes. In South Africa, inland fuel prices are higher than coastal prices due to pipeline and road transport costs from coastal ports to inland hubs like Gauteng. Always select the appropriate regional benchmark (inland vs coastal) for accurate route calculations.

How can logistics operators reduce truck fuel costs?

Fleet operators can reduce fuel burn by monitoring telematics data to minimize engine idling, enforcing optimal cruising speeds, maintaining tire inflation levels, training drivers in eco-driving techniques, and negotiating bulk depot fuel rebates.