The general fuel levy will increase by 20 cents a litre of petrol and diesel from April 4, Finance Minister Pravin Gordhan announced in his new budget on Wednesday.
An increase in the Road Accident Fund levy would add a further eight cents to the price of a litre of fuel, he said.
The levy on electricity generated from non-renewable sources would increase by one cent a kilowatt hour on April 4. This levy would replace the current funding mechanism for energy-efficient initiatives such as the solar water geyser programme.
Gordhan said the electricity levy would likely have little overall impact on tariffs