Skip to main content
money.com.my
InvestingRetailBursa MalaysiaConsumer

RM29 Billion on 11% Margins: How 99 Speedmart Built Malaysia's Most Efficient Retail Machine

money.com.my Editorial Teamยท12 April 2026ยท12 min readยทBased on: Ziet Invests
Contributing analysts:Adam Tan โ€” GrowthDaniel Lim โ€” RiskSarah Abdullah โ€” Action

Walk into any taman in Malaysia and you will find a 99 Speedmart within a few minutes. Milo, eggs, bread, Maggi โ€” nothing fancy. The stores are small, the lighting is fluorescent, the cartons sometimes sit on the floor. It looks like every other kedai runcit you grew up with. But 99 Speedmart is not a kedai runcit. It is a RM29 billion publicly listed company generating roughly RM1 billion in revenue every month, and it got there by doing the exact opposite of what most retail chains attempt.

The business model is deceptively simple: sell household essentials at the lowest possible prices, operate on a gross margin of just 11%, and make money through sheer volume and speed. That 11% margin means a carton of eggs retailing for RM11.60 generates approximately RM1.28 in gross profit โ€” before rent, wages, logistics, and everything else. There is almost no room for inefficiency. And that is the entire point.

From RM17,000 to 3,000 stores

Founder Lee Thiam Wah did not come from a corporate background. He had polio as a child and limited formal education. In 1987, he pooled RM17,000 in savings to open a mini kedai runcit called Pasaraya Hup Huat. He ran it for five years, learning supplier relationships, customer behavior, and inventory management from the ground up. In 1992, he sold that shop and started Pasar Mini 99, targeting low-income households and migrant workers with affordable essentials.

By 1998, Lee had eight stores โ€” all clustered in Klang. The clustering was deliberate: one delivery truck could restock multiple outlets in a single trip, which kept logistics costs per store low. But Lee understood that the kedai runcit model would collapse beyond eight to ten locations. Inventory coordination, supplier consistency, and cash flow management all break down at scale without infrastructure.

The turning point came in 2002, when 99 Speedmart opened its first distribution center and head office on Jalan Kapar in Klang. Once the warehouse system was built, every new store could plug into the same supply chain. Opening the next outlet stopped being a logistics gamble and became a repeatable process. Today, 99 operates 19 distribution centers and a fleet of 618 delivery trucks, controlling the entire chain from warehouse to shelf.

The volume flywheel

The economics of 99 Speedmart only work at massive scale. At 3,000+ stores, thin margins become a competitive weapon rather than a vulnerability.

Each outlet occupies roughly 2,000 to 3,000 square feet of shop-lot space โ€” compared to hypermarkets that often exceed 100,000 square feet. About 75% of each store is retail shelf space, with only 25% allocated to storage. Most inventory sits at the distribution centers and gets replenished frequently, which is why you sometimes see cartons stacked on the shop floor. A typical outlet runs on two to three staff per shift with standardised layouts that require minimal training.

The cost to set up and stock a new outlet is approximately RM500,000, with a payback period of less than three years on average. That combination โ€” low setup cost, fast payback, standardised format โ€” makes the model extremely repeatable.

But the real engine is inventory turnover. 99 Speedmart turns its inventory in 49 days, compared to the industry average of 66 days. That 17-day gap means cash comes back faster, which funds expansion without the same capital strain competitors face. Suppliers notice this. Brands like Nestle, Dutch Lady, and DKSH treat 99 not just as a buyer but as a distribution channel. At that scale, suppliers pay 99 through handling fees, product display fees, and advertising fees โ€” revenue streams beyond the retail margin itself.

The result: Q4 2025 net profit grew from RM124 million to RM157 million, a 26.6% jump driven entirely by volume.

MySARA and the policy tailwind

99 Speedmart's model got a structural boost when the government rolled out MySARA under the Sumbangan Tunai Rahmah (STR) framework. MySARA provides eligible low-income households with digital credits restricted to essential goods โ€” food, beverages, household necessities. These are exactly the categories where 99 Speedmart dominates.

Before MySARA, 99's revenue depended purely on household income and shopping habits. With MySARA, a portion of consumer demand became policy-supported and predictable. Budget allocations signal that this essential-spending support is an ongoing program, not a one-off handout. For 99, that translates to stronger demand visibility and more stable volume.

The market has priced this in aggressively. 99 Speedmart's share price rose nearly 30% in the three months following the latest MySARA refinements, as investors positioned it as a primary beneficiary of government-directed essential spending.

The competitive landscape: KK Mart, Eco-Shop, and the value retail race

99 Speedmart does not operate in a vacuum. Two competitors are worth watching.

KK Mart operates roughly 900 outlets and positions itself as a 24-hour convenience store with over 9,000 product varieties. That breadth increases operational complexity and limits inventory oversight โ€” a vulnerability that became public when product governance issues triggered a brand trust crisis. KK Mart is reportedly targeting an IPO in H2 2026 at a valuation of RM3 billion, compared to 99 Speedmart's IPO in 2024 at a market cap of RM13.9 billion.

Eco-Shop listed in May 2025 at a market cap of RM7.18 billion and has since appreciated to RM9.15 billion. Its model is fundamentally different โ€” a fixed-price strategy anchored to a single price point. That simplicity drives value perception but creates sensitivity to price adjustments. When Eco-Shop raised prices from RM2.40 to RM2.60, it saw an 8% decline in sales growth as consumers reacted immediately.

99 Speedmart avoids this trap through variable pricing. It does not anchor its brand to a single number, instead reinforcing affordability through promotions and volume-driven low prices. That flexibility lets it absorb supplier cost increases selectively without shattering consumer price expectations.

The strategic distinction is clean: KK Mart competes on convenience, Eco-Shop competes on price simplicity, and 99 Speedmart competes on infrastructure. In a price-sensitive market like Malaysia, infrastructure is the hardest moat to replicate.

China: the billion-dollar question

In August 2025, 99 opened its first international outlet โ€” 99 Minimart in Fuzhou, China. The ambition is clear. The challenge is enormous.

China has over 300,000 convenience stores, led by chains like Meijia with 37,000+ outlets and decades of optimised logistics. More critically, Chinese consumers are deeply embedded in digital retail. Platforms like Meituan Grocery and Jingdong Daojia deliver groceries within 30 to 60 minutes in most cities. 99 Speedmart's neighbourhood advantage โ€” the reason it beats hypermarkets in Malaysia โ€” faces direct competition from an entire digital ecosystem that brings essentials to the doorstep.

Analysts describe the Fuzhou outlet as a long-term strategic experiment, not an earnings catalyst. The question is whether 99's operating system โ€” cluster density, lean stores, fast inventory turns โ€” can function in a market where physical retail competes against Alibaba-backed fulfilment networks and 24/7 delivery infrastructure.


Adam Tan โ€” growth lens

99 Speedmart at RM29 billion is no longer a hidden gem. The stock has re-rated significantly, and the MySARA-driven rally added 30% in three months. The question for investors is whether the growth trajectory justifies current valuations or whether the easy gains are already priced in.

Here is what the numbers tell me. At roughly RM12 billion in annualised revenue and Q4 net margins that imply annual net profit approaching RM600 million, 99 Speedmart trades at approximately 48x earnings. That is expensive for a grocery retailer โ€” even a very good one. The premium is justified only if the store rollout pace continues (they have been adding 200-300 stores per year), MySARA allocations grow, and the bulk sales channel scales.

The competitive positioning is genuinely strong. Eco-Shop's re-rating to RM9.15 billion from a RM7.18 billion listing validates market appetite for value retail โ€” but Eco-Shop's sensitivity to price adjustments (that 8% sales growth decline from a RM0.20 increase) exposes fragility that 99's variable model avoids. KK Mart's IPO at RM3 billion will be an interesting reference point. If KK prices above 20x earnings, it tells you the market is willing to pay for convenience-store growth stories broadly, which supports 99's premium.

For new positions, I would wait for a pullback to below 40x earnings before building. If you already hold 99, the business fundamentals remain strong โ€” this is a hold, not a sell. The China expansion is a free option at this stage: if it works, it opens a massive TAM; if it does not, the domestic runway of additional store density across East Malaysia and secondary towns is substantial.

Watch list: Eco-Shop for the price sensitivity risk, DKSH and Nestle (as supplier-side plays benefiting from 99's distribution power), and KK Mart's IPO pricing as a sector valuation benchmark.


Daniel Lim โ€” steady lens

99 Speedmart is a well-run business. But a well-run business and a good investment at any price are two different things. Let me stress-test the growth story.

1. Thin margins have no buffer. An 11% gross margin leaves zero room for cost surprises. If rental costs rise (and they are rising in urban taman areas as landlords benchmark to 99's traffic), if minimum wage increases again, or if supplier pricing power shifts during commodity inflation โ€” the margin compresses from already-thin to painful. In Q4 2025, net profit was RM157 million on roughly RM3 billion revenue โ€” that is a net margin of about 5.2%. A 1% compression in gross margin flows almost entirely to the bottom line at this scale.

2. MySARA dependency is a policy risk. The 30% share price rally tied to MySARA means a significant portion of the current valuation assumes ongoing and growing government transfers. Government programs change. Budget priorities shift. If MySARA is scaled back, restructured, or replaced, the predictable demand layer disappears, and the share price gives back that premium quickly. Do not treat government policy as permanent revenue.

3. China is a capital sink, not a growth driver. Fuzhou is one outlet. Building a distribution network in China โ€” where Meijia alone has 37,000 stores and Alibaba-backed fulfilment delivers in 30 minutes โ€” would require hundreds of millions in capital with no guarantee the model translates. The risk is not that China fails; the risk is that management allocates meaningful capital to China over the next 3-5 years that could have funded faster domestic expansion with proven unit economics.

What I would do: If you hold 99 Speedmart, keep it but size the position appropriately โ€” no more than 5-8% of a diversified Malaysian equity portfolio. The business quality is high but the valuation leaves you exposed to any earnings miss. Set a mental stop: if the company announces significant China capex (say, RM100 million+), reassess whether management discipline is intact. Do not chase the MySARA narrative at current prices.


Sarah Abdullah โ€” action lens

99 Speedmart's story is relevant whether you are a consumer, a potential investor, or a small business owner competing in neighbourhood retail. Here is what you can actually do with this information.

As a consumer: 99's model works because Malaysians buy essentials in small, frequent trips rather than large weekly hauls. You are part of this flywheel. If you are budget-conscious, compare your regular purchases at 99 against Shopee Mart and Mydin's online store. 99 wins on convenience and price for daily essentials, but you may find better unit pricing on bulk items (rice, cooking oil, detergent) through hypermarkets or warehouse clubs. Run your own price comparison on your top 10 items this month.

As an investor considering 99 Speedmart: Do not buy based on the headline growth story alone. Calculate the PE ratio yourself (current market cap divided by trailing four-quarter net profit) and compare it to Eco-Shop and the upcoming KK Mart IPO. If you are paying above 45x earnings, you need conviction that store growth will sustain at 200+ per year for the next three years. Read the quarterly reports directly โ€” specifically look at same-store sales growth, not just total revenue, to check whether existing stores are growing or whether revenue gains come only from new openings.

As a small retailer or kedai runcit owner: The hard truth is that competing on price against 99 Speedmart's supply chain is not viable. Their 49-day inventory turnover and supplier rebate structure give them cost advantages that a single-store operator cannot match. Your competitive edge is service, curation, and community. Carry products 99 does not stock โ€” local kuih suppliers, fresh produce from specific farms, specialty items. Build personal relationships with regulars. Stay open during hours when 99 is closed. Focus on what the standardised model cannot do.

One thing everyone should track: Watch the MySARA budget allocation in the next federal budget. If the allocation grows, 99's revenue visibility strengthens. If it shrinks or the program shifts to cash transfers rather than restricted-spending credits, the demand guarantee weakens โ€” and that affects both the stock price and how much foot traffic your neighbourhood 99 gets.


Source Video

This analysis drew on the following video as a primary source.


Affiliate disclosure: money.com.my may earn a commission if you apply for a product through our links. This does not affect editorial recommendations โ€” products are assessed on published rates and terms.

Source Video

More analysis

Tech Is Underperforming, Commodities Are Up: The Capital Rotation Thesis Malaysian Investors Are Missing
US tech is the worst-performing sector in 6 months while commodities surge. What this capital rotation means for Malaysian investors.
12 April 2026
Eight Acquisitions in 12 Months: What Catcha Digital's Roll-Up Tells Bursa Investors
Catcha Digital bought 8 companies in 12 months. What this Bursa-listed roll-up means for investors and Malaysian founders.
12 April 2026
ASB Returns Have Fallen for 5 Straight Years โ€” Should You Still Invest?
Amanah Saham Bumiputera dividends dropped from 8% to under 5%. Why returns are declining, what PNB is doing, and how ASB compares to alternatives now.
12 April 2026
โ† More analysis