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

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:

  1. 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.
  2. 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).
  3. 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:

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:

3. Regulated Margins

To keep the domestic supply chain viable, fixed margins are granted to wholesalers and service station owners:

4. Logistics, Transport & Adjustments

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 ComponentIllustrative Cost per LitreApprox. Share of Total
Basic Fuel Price (BFP)R12.10 / l~51%
General Fuel LevyR3.96 / l~17%
Road Accident Fund (RAF) LevyR2.18 / l~10%
Retail & Wholesale MarginsR3.05 / l~13%
Zone Transport Differential (Gauteng)R0.65 / l~3%
Carbon & Customs DutiesR0.22 / l~1%
Slate Levy & Other Secondary CostsR0.34 / l~2%
Total Pump PriceR22.50 / l100%

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

  1. “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.
  2. “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.
  3. “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.
  4. “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:

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.