Petrol price breakdown: what each litre of 95 pays for

This petrol price breakdown splits the R30.24 of a litre of 95 in Gauteng into its regulated parts. Enter the litres you buy to see the taxes in rand.

Diesel, paraffin: wholesale price

A small car tank holds about 40 litres, a bakkie about 80

Example: 50 litres in Gauteng· change a figure to see yours

Taxes and levies in 50 litres of petrol 95

R322

21% of R1,512 (Gauteng, 4 November 2026 structure)

Fuel itself, landed (Basic Fuel Price)R922
General fuel levyR140
Road Accident Fund levyR113
Slate levyR68
Retail and wholesale marginsR193
Storage, distribution, transport to GautengR75

Excise duty (4c) and small levies are counted with the taxes. No VAT is charged on petrol and diesel in South Africa.

How this is computed

Compiled by Radif Partners · How the estimate is made

Every litre of petrol 95 sold in Gauteng since 4 November 2026 costs R30.24, and each cent of it is set by a published formula. The fuel itself, landed at a South African port at international prices, is R18.44, 61% of the price. The general fuel levy, which goes to the National Treasury, is +279c during the November relief (+429c normally). The Road Accident Fund levy is +225c, the slate levy +136c, customs and excise +4c. Together, taxes and levies take R6.44, 21%. The station’s retail margin is +320c, the wholesale margin +67c, storage and distribution +58c, and transport from the coast to Gauteng +91c. No VAT is charged on petrol in South Africa. With the full fuel levy back on 2 December 2026, taxes and levies would be R7.94 of a litre at the same landed cost.

Petrol price breakdown, line by line

The table follows Annexure 1 of the Central Energy Fund statement of 30 October 2026, which gives the regulated price structure in Gauteng from 4 November 2026. Petrol 95 is a pump price; 500 ppm diesel is a wholesale price, so it has no retail margin.

Cents a litre. Rounding to the nearest cent on petrol not shown. CEF statement of 30 October 2026, Annexure 1.
Line of the pricePetrol 95ShareDiesel 500 ppm
Basic Fuel Price (landed fuel)+1,844c61%+2,356c
General fuel levy (during the relief)+279c9%+116c
Road Accident Fund levy+225c7%+225c
Slate levy+136c4%+136c
Customs and excise, other small levies+4c0%+5c
Retail margin (station)+320c11%none
Wholesale margin+67c2%+99c
Secondary storage and distribution+58c2%+58c
Zone differential (transport to Gauteng)+91c3%+91c
Total, GautengR30.24100%R30.86

The parts that move and the parts that do not

Only the Basic Fuel Price changes every month, with oil product prices, freight and the rand. The Basic Fuel Price page explains how the CEF measures it each business day. The fuel levy and the Road Accident Fund levy are set by the Minister of Finance in the budget, normally once a year in April; 2026 was unusual, with relief periods in April to June and in November. The margins and the transport costs are reviewed by the Department once a year. The slate levy has changed with every statement since May 2026.

When the full fuel levy returns, a litre of 95 at the same landed cost would carry +429c of fuel levy instead of +279c, and the share of taxes and levies would rise from 21% to 25%.

The fuel levy and RAF levy you pay in a year

Example: 150 litres a month· change a figure to see yours

Fuel levy and RAF levy in a year

R11,772

at the full rates (+429c and +225c a litre)

Fuel levy (full rate)R7,722
Road Accident Fund levyR4,050
Saved this month by the reliefR225
Full calculator: Fuel levy and relief →

Who gets what from a 50-litre tank

Filling 50 litres of 95 in Gauteng for R1,512, you pay about R922 for the fuel itself, R140 to the Treasury through the fuel levy, R113 to the Road Accident Fund, R68 through the slate levy, R160 to the station and R108 to the wholesaler and the logistics chain. The fuel levy page and the slate levy page explain those two lines in detail.

Questions drivers ask

Tap a question to see the answer.

How much tax is in a litre of petrol in South Africa?

In November 2026, R6.44 of the R30.24 a litre of 95 costs in Gauteng: general fuel levy +279c, Road Accident Fund levy +225c, slate levy +136c and small duties. That is 21% of the price, during a month of levy relief. With the full levy it would be about 25%.

Is VAT charged on petrol in South Africa?

No. Petrol and diesel are zero-rated for VAT. The government taxes them through the general fuel levy and the Road Accident Fund levy instead, which are fixed amounts in cents per litre rather than a percentage, so the tax per litre does not rise when oil does.

Where does the Road Accident Fund levy go?

To the Road Accident Fund, which compensates people injured in road accidents in South Africa and the families of those killed. It is +225c a litre on petrol and diesel, a fixed amount set in the national budget, and it was not part of the November levy relief.

Next steps

Central Energy Fund, Department and Reserve Bank documents behind this page (3)

Every price, levy and rate on this page was read in these documents on 13 November 2026.

Compiled by

Independent publisher of South African fuel price and interest rate calculators built on Central Energy Fund and Reserve Bank figures. Paid by no oil company, bank or lender: no commission, no affiliate link, no paid placement.

Checked on · Editorial policy · Contact

Next month figures are estimates built from the latest Central Energy Fund data and stated assumptions; the official price is announced by the Department of Mineral and Petroleum Resources a few days before the change. Diesel and paraffin prices are wholesale prices: your pump may charge more.