How Fuel Prices Are Calculated in South Africa: direct answer
In South Africa, official retail fuel prices are calculated and regulated by the Department of Mineral and Petroleum Resources (DMPR), with updates announced on the first Wednesday of every month.
The calculation uses an import parity pricing model that factors in international oil market rates, currency exchange fluctuations, domestic transport costs, and government-mandated taxes.
The basic formula boils down to four main building blocks:
$$\text{Pump Price} = \text{Basic Fuel Price (BFP)} + \text{Taxes \& Statutory Levies} + \text{Regulated Margins} + \text{Zone Transport Differential}$$
[ Basic Fuel Price (~50%) ]
+
[ Government Taxes & RAF Levy (~28%) ]
+
[ Retail & Wholesale Margins (~15%) ]
+
[ Transport & Logistics (~7%) ]
=
FINAL PUMP PRICE PER LITRE
- Inland vs. Coastal: Petrol costs slightly more inland (such as in Gauteng) than at the coast because of the extra cost required to transport fuel via pipeline, rail, or road from ocean ports.
- Petrol vs. Diesel: Petrol retail prices are strictly fixed by law nationwide. Wholesale diesel prices are calculated using the same formula, but retail diesel prices are unregulated, allowing individual filling stations to set their own retail markups.
How it works in South Africa
South Africa imports the majority of its crude oil and refined fuel products. To keep prices fair for consumers while ensuring fuel suppliers remain solvent, the government relies on a regulated system built around the Basic Fuel Price (BFP).
The Role of the Central Energy Fund (CEF) and DMPR
The pricing process is monitored daily by the Central Energy Fund (CEF) on behalf of the DMPR:
- Daily Tracking: Every business day, the CEF calculates the landed cost of importing refined fuel based on international market prices and the US Dollar to South African Rand exchange rate.
- Over- and Under-Recovery: Because retail pump prices remain fixed for an entire month, the daily landed cost will inevitably differ from the fixed price set at the start of the month.
- If international prices drop or the Rand strengthens, an over-recovery occurs (meaning fuel is currently overpriced at the pump).
- If global oil surges or the Rand weakens, an under-recovery occurs (meaning fuel is underpriced).
- Monthly Price Adjustments: At the end of each monthly review cycle (around the 25th of the month), the net over- or under-recovery balance determines whether pump prices will go up or down on the first Wednesday of the following month.
To learn more about who oversees these decisions and how regulations differ across fuel types, explore who sets petrol price in South Africa, as well as our detailed guides on is petrol price regulated in South Africa and is diesel price regulated in South Africa.
Key fuel-price components
Understanding how fuel prices work South Africa requires looking closer at the four distinct cost buckets that make up every litre of petrol or diesel sold.
1. Basic Fuel Price (BFP)
The BFP represents what it would cost a South African company to buy refined fuel from international oil refineries, insure it, and ship it to South African ports (such as Durban, Cape Town, or Gqeberha).
The BFP is calculated using the official petrol price formula South Africa and is heavily influenced by two external metrics:
- International Product Prices: Benchmark prices for refined petrol and diesel, which closely track the Brent crude petrol price South Africa market and global oil price and petrol price South Africa dynamics.
- USD/ZAR Exchange Rate: Because international energy commodities are traded in US Dollars, the rand dollar petrol price ratio directly impacts local costs. Discover how exchange rate affects petrol price to see why currency swings often outweigh crude oil changes.
To dive deeper into this core benchmark, read our complete guide on what is Basic Fuel Price.
2. Fixed Taxes and Levies
Statutory levies are fixed government charges adjusted once a year during the National Budget Speech in February:
- General Fuel Levy: A direct tax collected by SARS that goes into the national general revenue fund.
- Road Accident Fund (RAF) Levy: A mandatory contribution to the RAF levy fuel price fund used to compensate third-party victims of road accidents in South Africa.
- Customs & Excise Duty: Standard import tariffs set by SARS.
- Carbon Fuel Levy: A green tax introduced under the carbon fuel levy South Africa regulation to discourage greenhouse gas emissions.
3. Regulated Margins
To keep the domestic supply chain viable, fixed margins are granted to wholesalers and service station owners:
- Wholesale Margin: Covers the operating, storage, and administrative costs of petroleum wholesale companies.
- Retail Margin: Set by the DMPR via the petrol retail margin South Africa framework to cover forecourt costs, station owner profits, and wages for pump attendants.
4. Logistics, Transport & Adjustments
- Zone Transport Differential: Refined fuel must be transported from coastal ports to inland consumption hubs like Gauteng. Pipeline, rail, and road freight charges determine the fuel transport cost South Africa added to inland prices.
- Slate Levy: A temporary balance adjustment. The slate levy fuel price mechanism kicks in when cumulative under-recoveries exceed set thresholds, allowing oil companies to recoup accrued losses over time.
Practical example for motorists
To see how these individual building blocks combine at the pump, consider an illustrative breakdown for a motorist filling up with 95 Octane Unleaded Petrol in Gauteng (Inland Zone 9C):
| Cost Component | Illustrative Cost per Litre | Approx. Share of Total |
| Basic Fuel Price (BFP) | R12.10 / l | ~51% |
| General Fuel Levy | R3.96 / l | ~17% |
| Road Accident Fund (RAF) Levy | R2.18 / l | ~10% |
| Retail & Wholesale Margins | R3.05 / l | ~13% |
| Zone Transport Differential (Gauteng) | R0.65 / l | ~3% |
| Carbon & Customs Duties | R0.22 / l | ~1% |
| Slate Levy & Other Secondary Costs | R0.34 / l | ~2% |
| Total Pump Price | R22.50 / l | 100% |
Real-World Impact: On a standard 50-litre tank of 95 Petrol costing R1,125.00, around R307.00 goes directly toward government taxes and the RAF levy, R574.00 covers the imported fuel itself, and the remaining R244.00 covers distribution, transport, and station operator margins.
Want to see how changes in price per litre affect your monthly driving budget? Use our interactive tool to calculate fuel cost for your specific vehicle and commute.
Common mistakes and misconceptions
- “Filling stations can set higher petrol prices during busy holiday periods.”
- Fact: Petrol retail prices are strictly capped by government regulation. It is illegal for filling stations to charge more or less than the gazetted price for petrol. Discounting is only allowed on retail diesel.
- “If global crude oil drops by 10%, local petrol drops by 10% immediately.”
- Fact: Crude oil is only one input into refined fuel products. Furthermore, if the Rand loses value against the Dollar at the same time oil falls, currency weakness can completely negate international oil drops.
- “Inland petrol is taxed higher than coastal petrol.”
- Fact: Government levies (Fuel Levy, RAF Levy, Carbon Levy) are identical across South Africa. Inland petrol costs more purely due to logistics fees required to move fuel up from coastal ports. For a deeper breakdown, see why is inland petrol more expensive.
- “95 Octane petrol gives your engine more power than 93 Octane.”
- Fact: Octane rating indicates resistance to pre-ignition (engine knocking), not raw energy content. Understanding why 95 petrol is more expensive than 93 helps inland motorists save money—most non-turbo cars running at high altitude perform perfectly on 93 Octane.
Related prices, forecasts and tools
To manage your monthly travel spend and stay ahead of upcoming changes, check out our related guides and tracking tools:
- Current Prices: See updated inland and coastal pump figures on petrol price today.
- Monthly Trends: Track daily over- and under-recovery indicators on fuel price going up or down.
- Projections: Learn how fuel price predictions work to anticipate mid-month price movements.
- Historical Analysis: Explore multi-year price trends via fuel price history explained and review petrol price inflation South Africa.
- Commercial Diesel Rates: Understand wholesale diesel dynamics on how diesel price is calculated in South Africa and wholesale diesel price explained.
Frequently asked questions
What inputs are required to calculate total travel fuel costs?
To calculate travel fuel costs, you need the current fuel price per litre in your region (inland or coastal), your vehicle’s average fuel consumption rate (e.g., 7.5 litres per 100 km), and the total distance of your journey.
Are online fuel cost calculators completely exact?
Fuel cost calculators provide accurate estimates based on official price-per-litre data and your vehicle’s stated fuel consumption. Real-world consumption may vary depending on traffic, driving habits, vehicle load, and tire pressure.
Why do coastal and inland areas have different fuel prices?
Coastal regions are situated near ocean import terminals and oil refineries. Inland provinces incur an additional zone transport differential charge to cover the cost of transporting fuel via pipelines, rail, or road tankers from coastal ports.
How can motorists lower their monthly fuel spend?
Motorists can reduce fuel consumption by driving smoothly, avoiding heavy acceleration, maintaining correct tire pressures, removing unused roof racks, planning efficient driving routes, and choosing 93 Octane petrol if recommended for their vehicle at high altitudes.