A worker sells eggs to a customer at a spaza shop in Thembisa, on the East Rand, in South Africa. Photo Reuters
A worker sells eggs to a customer at a spaza shop in Thembisa, on the East Rand, in South Africa. Photo Reuters

South Africa's food prices remain sticky

Lack of competition, loadshedding
South African producers and retailers are facing other cost pressures.
Nick Wilson
South Africa's competition watchdog still believes food is pricier than it should be – due in part to large profit margins among retailers and producers, along with a lack of competition. However, there is also some recognition that the cost of load shedding is keeping prices high, even as global food costs fall.

In the Competition Commission's latest report on essential food prices, it finds that the price of bread, maize meal and cooking oil are not cooling as fast as the sharp decline in global commodity prices.

For example, global bread and wheat prices had fallen by about 10% during the first quarter of the year, South African producer and retailer prices for bread had risen 3% during the same period.

The report found that producer prices have been falling for much of 2023. But these lower producer prices have not fully translated into lower prices in shops. This indicates that retailers are not passing through all cost reductions:

As a result, the retailers' share of retail prices reached a historically high level while the producer share has been historically low.

In an analysis of meat prices, for example, it found that weaner calf prices had fallen substantially this year, which had also led to lower prices for beef carcasses as well. However, the commission noted, the retail price for beef cuts had not declined this year. Retailers now earn 40% of the shelf price of beef, the highest share since January 2021.

The commission points out that local retailers' profit margins remain higher than in countries like the UK and Ireland.

Profit

"We notice that local retailers are much more profitable than their counterparts in these countries," the commission says in its report. "This could be due to various factors, including differences in the level of competition. Additionally, in some markets like the UK, retailer margins are decreasing as discounters gain prominence, while in South Africa, margins increased between 2019 and 2022 before a recent decline primarily attributed to load shedding costs."

Shoprite alone spent more than R1.3 billion on load shedding expenses in a year.

The weighted profit margin for South African retailers went from 5.6% in 2020 to 6.0% in 2022. It has fallen to 5.3% in 2023.

Shoprite’s profit margin grew from 2019 to 2022, but has returned to where it was in 2019. Woolworths has fallen consistently since 2020, the commission notes. Pick n Pay’s profit margin has remained stable since 2021.

But its analysis also shows that profit margins earned by bread and maize meal producers continue to grow in 2023.

The report notes that South African producers and retailers were facing other cost pressures, including load shedding, which may explain why there had been a major lag between global prices coming down and consumers seeing the benefit on supermarket shelves.

For Sasfin Wealth senior equity analyst Alec Abraham, there two main issues behind why food price inflation was "sticky" and not easing as quickly as global commodities, namely the major costs that retailers and producers were having to outlay on diesel, backup power batteries and solar, as well as the lag effect created by when producers secured some of the inputs for their products.

Investment

The investment in backup generation had to be "returned somehow" which was an important factor "behind why you may find prices a little stickier" as retailers and producers had to make good on the costs incurred because of load shedding, be it diesel, or the installation of solar or batteries.

There was also a lag between the pricing that producers pay and what is seen on the shelf, said Abraham.

"Typically, producers have to secure pricing for grain and other products in advance and make sure they can secure sufficient supply and get a decent price. So there might be a bit of a lag. While the spot prices may be coming down, they (producers) might have bought their maize six months ago when it was right up there and so there is a bit of a lag between when the spot price and what the producers may or may not have paid."

Abraham said another reason why food inflation was stickier was the high fuel price, exacerbated by the stubbornly weak rand because of South Africa's poor and deteriorating fundamental and government finances.

FNB portfolio manager Wayne McCurrie also noted that retailers and producers were taking on more and more costs because of load shedding and some of the input costs they had incurred purchasing goods in advance.

McCurrie pointed out that food producers such as Libstar, which released results on Tuesday that showed interim profits falling by half and volumes moving backwards, were battling to "get price increases through to customers to cover their rising costs".

He says "as long as there is no collusion when it comes to the production of food", the market can rely on a capitalist system to price the product correctly.-Fin24

Comments

Namibian Sun 2024-05-11

No comments have been left on this article

Please login to leave a comment

Premier League: Bournemouth 1 vs 2 Brentford | Newcastle 1 vs 1 Brighton | Everton 1 vs 0 Sheffield United | West Ham 3 vs 1 Luton Town | Wolves 1 vs 3 Crystal Palace | Tottenham Hotspur 2 vs 1 Burnley | Fulham 0 vs 4 Manchester City LaLiga: Villarreal 3 vs 2 Sevilla | Mallorca 1 vs 0 Las Palmas | Deportivo Alaves 2 vs 2 Girona SerieA: Frosinone 0 vs 5 Inter Milan Katima Mulilo: 14° | 33° Rundu: 13° | 32° Eenhana: 13° | 33° Oshakati: 15° | 32° Ruacana: 16° | 33° Tsumeb: 16° | 30° Otjiwarongo: 14° | 30° Omaruru: 17° | 32° Windhoek: 15° | 28° Gobabis: 16° | 29° Henties Bay: 14° | 19° Wind speed: 23km/h, Wind direction: S, Low tide: 11:22, High tide: 05:22, Low Tide: 23:42, High tide: 17:53 Swakopmund: 15° | 17° Wind speed: 26km/h, Wind direction: SW, Low tide: 11:20, High tide: 05:20, Low Tide: 23:40, High tide: 17:51 Walvis Bay: 15° | 23° Wind speed: 32km/h, Wind direction: SW, Low tide: 11:20, High tide: 05:19, Low Tide: 23:40, High tide: 17:50 Rehoboth: 17° | 29° Mariental: 20° | 32° Keetmanshoop: 17° | 31° Aranos: 19° | 31° Lüderitz: 12° | 26° Ariamsvlei: 14° | 29° Oranjemund: 11° | 19° Luanda: 25° | 28° Gaborone: 15° | 29° Lubumbashi: 14° | 29° Mbabane: 15° | 20° Maseru: 10° | 25° Antananarivo: 13° | 24° Lilongwe: 17° | 29° Maputo: 21° | 26° Windhoek: 15° | 28° Cape Town: 14° | 19° Durban: 18° | 19° Johannesburg: 17° | 25° Dar es Salaam: 23° | 30° Lusaka: 19° | 29° Harare: 15° | 28° Currency: GBP to NAD 23 | EUR to NAD 19.82 | CNY to NAD 2.55 | USD to NAD 18.41 | DZD to NAD 0.14 | AOA to NAD 0.02 | BWP to NAD 1.31 | EGP to NAD 0.38 | KES to NAD 0.14 | NGN to NAD 0.01 | ZMW to NAD 0.68 | ZWL to NAD 0.04 | BRL to NAD 3.56 | RUB to NAD 0.2 | INR to NAD 0.22 | USD to DZD 134.06 | USD to AOA 834.06 | USD to BWP 13.6 | USD to EGP 47.35 | USD to KES 130.98 | USD to NGN 1439.8 | USD to ZAR 18.44 | USD to ZMW 26.75 | USD to ZWL 321 | Stock Exchange: JSE All Share Index 78464.25 Up +1.19% | Namibian Stock Exchange (NSX) Overall Index 1754.6 Up +1.22% | Casablanca Stock Exchange (CSE) MASI 13527.01 Up +0.36% | Egyptian Exchange (EGX) 30 Index 26003.16 Up +0.05% | Botswana Stock Exchange (BSE) DCI Same 0 | NSX: MTC 7.75 SAME | Anirep 8.99 SAME | Capricorn Investment group 17.34 SAME | FirstRand Namibia Ltd 49 DOWN 0.50% | Letshego Holdings (Namibia) Ltd 4.1 UP 2.50% | Namibia Asset Management Ltd 0.7 SAME | Namibia Breweries Ltd 31.49 UP 0.03% | Nictus Holdings - Nam 2.22 SAME | Oryx Properties Ltd 12.1 UP 1.70% | Paratus Namibia Holdings 11.99 SAME | SBN Holdings 8.45 SAME | Trustco Group Holdings Ltd 0.48 SAME | B2Gold Corporation 47.34 DOWN 1.50% | Local Index closed 677.62 UP 0.12% | Overall Index closed 1534.6 DOWN 0.05% | Osino Resources Corp 19.47 DOWN 2.41% | Commodities: Gold US$ 2 360.52/OZ UP +0.59% | Copper US$ 4.62/lb UP +1.13% | Zinc US$ 2 961.00/T DOWN -0.06% | Brent Crude Oil US$ 83.21/BBP DOWN -0.0171 | Platinum US$ 995.62/OZ UP +1.05% Sport results: Premier League: Bournemouth 1 vs 2 Brentford | Newcastle 1 vs 1 Brighton | Everton 1 vs 0 Sheffield United | West Ham 3 vs 1 Luton Town | Wolves 1 vs 3 Crystal Palace | Tottenham Hotspur 2 vs 1 Burnley | Fulham 0 vs 4 Manchester City LaLiga: Villarreal 3 vs 2 Sevilla | Mallorca 1 vs 0 Las Palmas | Deportivo Alaves 2 vs 2 Girona SerieA: Frosinone 0 vs 5 Inter Milan Weather: Katima Mulilo: 14° | 33° Rundu: 13° | 32° Eenhana: 13° | 33° Oshakati: 15° | 32° Ruacana: 16° | 33° Tsumeb: 16° | 30° Otjiwarongo: 14° | 30° Omaruru: 17° | 32° Windhoek: 15° | 28° Gobabis: 16° | 29° Henties Bay: 14° | 19° Wind speed: 23km/h, Wind direction: S, Low tide: 11:22, High tide: 05:22, Low Tide: 23:42, High tide: 17:53 Swakopmund: 15° | 17° Wind speed: 26km/h, Wind direction: SW, Low tide: 11:20, High tide: 05:20, Low Tide: 23:40, High tide: 17:51 Walvis Bay: 15° | 23° Wind speed: 32km/h, Wind direction: SW, Low tide: 11:20, High tide: 05:19, Low Tide: 23:40, High tide: 17:50 Rehoboth: 17° | 29° Mariental: 20° | 32° Keetmanshoop: 17° | 31° Aranos: 19° | 31° Lüderitz: 12° | 26° Ariamsvlei: 14° | 29° Oranjemund: 11° | 19° Luanda: 25° | 28° Gaborone: 15° | 29° Lubumbashi: 14° | 29° Mbabane: 15° | 20° Maseru: 10° | 25° Antananarivo: 13° | 24° Lilongwe: 17° | 29° Maputo: 21° | 26° Windhoek: 15° | 28° Cape Town: 14° | 19° Durban: 18° | 19° Johannesburg: 17° | 25° Dar es Salaam: 23° | 30° Lusaka: 19° | 29° Harare: 15° | 28° Economic Indicators: Currency: GBP to NAD 23 | EUR to NAD 19.82 | CNY to NAD 2.55 | USD to NAD 18.41 | DZD to NAD 0.14 | AOA to NAD 0.02 | BWP to NAD 1.31 | EGP to NAD 0.38 | KES to NAD 0.14 | NGN to NAD 0.01 | ZMW to NAD 0.68 | ZWL to NAD 0.04 | BRL to NAD 3.56 | RUB to NAD 0.2 | INR to NAD 0.22 | USD to DZD 134.06 | USD to AOA 834.06 | USD to BWP 13.6 | USD to EGP 47.35 | USD to KES 130.98 | USD to NGN 1439.8 | USD to ZAR 18.44 | USD to ZMW 26.75 | USD to ZWL 321 | Stock Exchange: JSE All Share Index 78464.25 Up +1.19% | Namibian Stock Exchange (NSX) Overall Index 1754.6 Up +1.22% | Casablanca Stock Exchange (CSE) MASI 13527.01 Up +0.36% | Egyptian Exchange (EGX) 30 Index 26003.16 Up +0.05% | Botswana Stock Exchange (BSE) DCI Same 0 | NSX: MTC 7.75 SAME | Anirep 8.99 SAME | Capricorn Investment group 17.34 SAME | FirstRand Namibia Ltd 49 DOWN 0.50% | Letshego Holdings (Namibia) Ltd 4.1 UP 2.50% | Namibia Asset Management Ltd 0.7 SAME | Namibia Breweries Ltd 31.49 UP 0.03% | Nictus Holdings - Nam 2.22 SAME | Oryx Properties Ltd 12.1 UP 1.70% | Paratus Namibia Holdings 11.99 SAME | SBN Holdings 8.45 SAME | Trustco Group Holdings Ltd 0.48 SAME | B2Gold Corporation 47.34 DOWN 1.50% | Local Index closed 677.62 UP 0.12% | Overall Index closed 1534.6 DOWN 0.05% | Osino Resources Corp 19.47 DOWN 2.41% | Commodities: Gold US$ 2 360.52/OZ UP +0.59% | Copper US$ 4.62/lb UP +1.13% | Zinc US$ 2 961.00/T DOWN -0.06% | Brent Crude Oil US$ 83.21/BBP DOWN -0.0171 | Platinum US$ 995.62/OZ UP +1.05%