Economy & Business

Petrol price in South Africa since 2006

The basic fuel price per month for a litre of 95 octane inland, including various taxes levied. Data starts 2006.

Loading chart ...
Loading...
Save chart:

More charts from this data

Ask about this data

Ask a question, or ask for a chart — “compare the provinces since 2015”.

Answers are written by AI from this dataset only and can be wrong — check them against the chart and the data below. A few questions are free. Questions are saved without personal details.

The data

250 rows, 23 columns.

year Year
Year 2006 – 2026
month Category
Month Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec and 2 more
date Date
Date 2006-01-01 – 2026-10-07
pump_price_rands Number
Price of 95 octane in rands 5.49 – 30.25
pump_price_cents Number
Price of 95 octane in cents 549 – 3025
BFP Number
269 – 1744
fuel_tax Number
Fuel tax in cents. Applied to both petrol and diesel. 116 – 429
raf Number
Road Accident Fund levy in cents. Used to compensate third-party victims of vehicle accidents. 32 – 225
other_levies Number
Total additional retail levies and costs in cents 123 – 692.87
customs_excise Number
Customs and excise levy in cents. Collected under the Southern African Customs Union agreement. 4 – 4
equilisation_fund_levy Number
Levy used to equalize fuel prices. Currently set at zero. 0 – 0
transport_cost Number
Cost to transport petroleum products from coastal refineries to inland depots. Includes road, rail, and pipeline transport. 13 – 91
petroleum_products_levy Number
Levy on petroleum products transported via pipeline. Set at 0.33c/l to fund NERSA’s regulatory costs, approved by the Ministers of Energy and Finance. 0 – 0
wholesale_margin Number
Maximum allowable wholesale profit in cents. Regulated to ensure a 15% return on average industry assets. 31 – 74
secondary_storage Number
Cost to store petroleum products at depots 17 – 39
secondary_distribution Number
Cost to distribute petroleum products from depots to stations/customers. Covers distribution to service stations, bulk/commercial customers, or other storage sites. 13 – 19
retail_margin Number
Retail profit margin in cents. Fixed by the Department of Energy based on actual costs incurred by service station operators. 44 – 320
slate_levy Number
Levy to fund the Slate account. Covers losses when daily fuel costs exceed the fixed price. For a full explanation, see DMRE’s Slate Levy info. 0 – 158
delivery_cost Number
Final delivery cost to service stations and end users 0 – 33
dsml Number
Demand Side Management Levy (inland 95 octane only). Introduced to discourage unnecessary use of 95 octane petrol inland and prevent "octane waste." 0 – 10
iirtc Number
Incremental Inland Transport Recovery Cost levy (2007–2014). Charged per litre of 95 octane petrol during that period to recover additional inland transport costs. 0 – 3
crude_oil_usd Number
Cost of crude oil per barrel in USD. Based on the monthly value reported by the Department of Mineral Resources and Energy. 20 – 115.77
exchange_rate Number
Average ZAR/USD exchange rate for the month. Used to convert international oil prices into local currency. 13.8 – 19.2

Latest rows

yearmonthdatepump_price_randspump_price_centsBFPfuel_taxrafother_leviescustoms_exciseequilisation_fund_levytransport_costpetroleum_products_levywholesale_marginsecondary_storagesecondary_distributionretail_marginslate_levydelivery_costdsmliirtccrude_oil_usdexchange_rate
2026Oct2026-10-0730.2530251744429225627.694091067391932088010116.21
2026Sep2026-09-0226.9226921415429225623.314091067391932083087.8816.21
2026Aug2026-08-0525.5825581308429225596.514091067391931561082.3716.46
2026Jul2026-07-0126.126101307429225649.0740910673919315114086.5316.38
2026Jun2026-06-0328.0628061609279225692.87409106739193151580104.5916.52
2026May2026-05-0626.6326631651129225657.8340910673919315123010116.65
2026Apr2026-04-0123.3623361447129225535.13409106739193150093.6716.64
2026Mar2026-03-0420.32030866415218531.13408706739193150069.0816
2026Feb2026-02-0420.12010846415218531.13408706739193150064.0816.31
2026Jan2026-01-0720.752075911415218531.13408706739193150061.4716.85
2025Dec2025-12-0321.412141976415218531.13408706739193150063.5417.23
2025Nov2025-11-0521.122112952415218527.53408707438193060064.1417.29
Download all 250 rows: CSV JSON

This is a free dataset: PNG and CSV are open to everyone. SVG and JSON are for paid members. See plans or sign in