South Africa’s diesel price changes every month and every movement directly affects truck operating costs. For operators running at fixed rates without fuel surcharge clauses, every diesel increase erodes margin. For those with FSC clauses, understanding how diesel moves — and what it costs per km — is the foundation of accurate rate-setting and contract negotiation.
How Diesel Price Is Set in South Africa
The retail diesel price in South Africa is a regulated maximum set monthly by the Department of Mineral Resources and Energy. The main components — set out line by line in what is actually in the South African diesel price — are:
- Basic Fuel Price (BFP): Derived from the Singapore and ARA (Amsterdam-Rotterdam-Antwerp) spot prices for 500ppm gasoil, converted to rands at the 30-day average ZAR/USD exchange rate — typically 70–75% of the pump price
- Slate levy/cess: Mechanism to smooth short-term price volatility — can be a small levy or a rebate depending on price movement direction
- Retail margin and wholesale margin: Fixed components, adjusted periodically
- Road Accident Fund (RAF) levy: Fixed levy currently R2.18/L on diesel
- General fuel levy: R3.22/L on diesel (petrol is R3.61/L)
The practical implication: diesel price movements in South Africa are dominated by two external variables — Brent crude oil price and the ZAR/USD exchange rate. Neither is controllable by operators. The risk management response is a fuel surcharge clause in all transport contracts.
CPK Impact per R1/L Diesel Movement — by Vehicle Type
The table below shows exactly how a R1/L diesel price change affects CPK for each main truck type in South Africa. This is the core tool for rate negotiation and FSC clause setting:
| Vehicle Type | Fuel Efficiency | CPK increase per +R1/L diesel | Monthly impact at 12,000km/mo |
|---|---|---|---|
| 6t Rigid | 8km/L | +R0.125/km | +R1,500/month |
| 14t Rigid | 6km/L | +R0.167/km | +R2,004/month |
| 22t Superlink | 3.2km/L | +R0.313/km | +R3,756/month |
| 34t Interlink | 2.86km/L | +R0.350/km | +R4,200/month |
A fleet of 5 × 34t interlinks experiences +R21,000/month in operating cost for every R1/L diesel increase. Without FSC clauses on all active contracts, this cost is absorbed directly from margin.
The Diesel–Rate Relationship: Why Rates Always Lag
Freight rates in South Africa respond to diesel price increases with a lag — typically 1 to 3 months after a sustained price move. This is because:
- Spot loads are renegotiated at each booking, so they adjust fastest
- Monthly contract rates require a formal rate review conversation — shippers resist until pressure is sustained
- Annual contract rates (common with large FMCG shippers) may not allow adjustment until the annual review
The lag means operators on fixed-rate annual contracts carry significant diesel exposure. A R3/L increase over 6 months on a fleet of 5 × 34t trucks is R63,000/month in unrecovered cost before the contract rate can be formally renegotiated.
Protecting Your Rate Against Diesel Movements
Three mechanisms operators use to manage diesel price exposure:
- Fuel surcharge clause: The most common protection. Monthly adjustment of rates using the FSC formula (see the fuel surcharge guide for the full formula and contract wording). Use the Kweli Fuel Surcharge Calculator to calculate the exact surcharge for any diesel movement
- Diesel hedging: Available to larger fleets through commodity brokers. Locks in a diesel price for a future period. Not practical for single-truck operators but relevant for fleets of 10+ trucks on long-term contracts
- Shorter contract terms: 3-month or 6-month rate reviews instead of annual contracts. Gives you rate adjustment frequency that keeps up with diesel cycles
Where to Find the Official SA Diesel Price
South African fuel prices are published monthly by the Department of Mineral and Petroleum Resources (DMPR), through the Central Energy Fund (CEF), at www.dmpr.gov.za. Look for the monthly “Fuel Price Schedule” and “Breakdown of Prices” documents — they show every component of the price build-up. Diesel is not price-controlled at the pump, so the published figure is the wholesale list price, quoted separately for Gauteng and Coastal. The Fuels Industry Association of South Africa (FIASA) — formerly SAPIA — republishes the same monthly figures in one table going back to 2017 at fuelsindustry.org.za. We track the same series month by month in the South African diesel price and its 13-month trend, every figure with its source and its date.
For inland transport operators the relevant figure is the Gauteng wholesale list price for Diesel 0.005% (50ppm); coastal operators use the Coastal column. Always quote the grade and the zone when you reference a diesel price in a contract — in any given month South Africa publishes four diesel numbers, not one.
The Kweli CPK and FSC calculators let you enter the current DMPR diesel price and immediately see the impact on your CPK and any active fuel surcharge clauses. Set a calendar reminder for the first Wednesday of each month to check the new published price and recalculate your surcharges.
Find Verified Loads on Kweli
Kweli connects verified South African and SADC truck operators with cargo owners. Free to join, zero commission.
Join Kweli Free →For a full breakdown of how these figures feed into your bottom line, see our freight rate calculation guide for South Africa — or use the free CPK and rate calculator to run your own numbers instantly.
📊 Part of the Freight Rates & Costs hub — how to work out what to charge: your cost per kilometre, the measured road distance, and what the return leg recovers.



