Shoprite plans to spend about 8.5 billion rand (€410 million) to increase supply chain capacity, add stores and strengthen its digital capability, South Africa's biggest supermarket group said after posting a 9.6% rise in annual profit.
But rivals have been innovating and expanding capacity in a fiercely competitive grocery market, forcing Shoprite to step up a turf war for both budget and affluent shoppers.
The company is adding 200,000 square metres in new distribution centres over the next two years to support growth at its over 2,100 South African supermarket stores and additional 314 new stores planned in its new financial year, which started on 3 July.
With its one-hour grocery delivery service Sixty60 dominating the on-demand grocery delivery market, the company will launch a 99 rand per month subscription model, a first for grocery retailers, to help snatch more than the 15% market share currently held by its affluent Checkers brand.
'No Economic Growth'
"The fact that there is currently no economic growth... doesn't mean we can stop investing. Because if you stop investing, to start again in the future is a slower start," chief executive Pieter Engelbrecht told investors.
Shoppers flocked to its stores for bargains, with customer visits up 13.2% in the year, while volume grew by 4.9%. This boosted Shoprite's market share growth by 1.4% and contributed to overall sales growth of 16.9% at 215 billion rand.
Its headline earnings per share from continuing operations grew to 1,166.2 cents in the period even as it spent 1.3 billion rand on diesel for back-up power generation, as state utility Eskom struggles to keep the lights on.
The company's share price fell 5.73% by 12:17 GMT.
"When investor expectations are too high, as was the case with (Shoprite), some level of disappointment creeps into the price once the CEO starts talking," Casparus Treurnicht, portfolio manager at Gryphon Asset Management told Reuters.
"This was a classic example of the share getting ahead of itself," he added.