Alfamart (AMRT.JK): 24,400 Stores Worth a Twentieth of 99 Speed Mart's Per Store, and the Indonesian Discount
Alfamart's shares fell 49 percent in a year. Over the same stretch its first-half operating profit rose 13.3 percent. When a business keeps improving while its share price halves, either the market knows something the income statement does not show yet, or the price has detached from the company.
The company is $AMRT.JK, PT Sumber Alfaria Trijaya, better known by its shop sign. It runs about 24,400 neighbourhood minimarts across Indonesia in a duopoly with Indomaret, and the whole company is worth roughly US$2.5 billion. The factor framework scores it StockRank 80 of 100. The most useful way to see what that price means is to cross the Strait of Malacca, which this essay does near the end.
The Market It Is Eating: Indonesia's Warungs
In 2025, about 76 percent of Indonesia's US$102 billion of grocery spending still went through warungs: small, informal family shops with no price tags and patchy stock. They are everywhere, they extend credit to neighbours, and they are slowly losing.
Modern convenience stores took 7.6 points of grocery share from 2018 to 2024. If Indonesia reached Thailand's density of convenience stores, the country would hold roughly 30,900 more of them than it has today. That is the runway: not a new market to invent, but an old one to convert, one street at a time.
The reason shoppers switch is mundane. The walk is short and the price is printed. A customer who knows exactly what a bottle of cooking oil costs, and knows it will be on the shelf, has less reason to haggle at the warung. Alfamart has built on that habit: members of its loyalty app drove 57 percent of revenue by mid-2025, which gives the company a picture of who buys what that no warung owner has.
The Franchisees Are Locked In
Many of the stores are not owned by Alfamart at all. A franchisee puts up roughly US$28,000 for a store, signs a five-year contract, and pays for a fit-out built only for Alfamart: the shelving, the signage, the systems. None of it converts cheaply to another brand. For the franchisee, leaving means writing off the fit-out and starting again; for Alfamart, it means a store network that grows with other people's capital and rarely shrinks.
A Closed Canopy
A closed forest canopy starves every seedling below it.
Alfamart and Indomaret together run more than 45,000 stores. A newcomer does not face one incumbent; it meets two on every corner, each with the purchasing volume, the distribution centres and the delivery routes to price below whatever a small chain can afford. 7-Eleven tried, and quit Indonesia in 2017.
Hamilton Helmer would call this Scale Economies: the cost per store of buying, trucking and marketing falls as the network grows, and a rival cannot reach that cost without first reaching that size. What is unusual here is how slowly the advantage shows up in the margin. Alfamart's net margin went from 1.4 percent in 2014 to 2.7 percent in 2025. It nearly doubled, but over eleven years, because much of the benefit of scale is handed back to shoppers as price. We covered why that kind of patience builds the strongest version of the moat in our explainer on what an economic moat actually is.
Number Two, and the Neutral Shelf
It matters which half of the duopoly you own. Alfamart is number two, not king. Indomaret has 24,351 stores, a near-identical count, and something Alfamart lacks: the Salim group's Indofood behind it, one of the largest food manufacturers in the country. Its listed relative, Indoritel, is worth about US$8.0 billion. FamilyMart, with 500 or so stores, has the Wings consumer-goods group behind it.
Alfamart alone has no captive supplier. That cuts both ways. It cannot lean on an in-house brand owner for margin or exclusive products. But it runs the neutral shelf: every manufacturer in the country, including Indofood's competitors, has a reason to want space in 24,400 stores that do not favour a rival's noodles. Gross margin sits at 22.1 percent, earned on a shelf that rents itself to everyone.
The Apps Are the Other Threat
The competition is not only on the street. Shopee, owned by Sea (about US$57 billion), wins the big subsidised bulk baskets that a household plans in advance. Grab (about US$12 billion) owns a delivery fleet. Alfamart's answer is to deliver from roughly 3,500 of its own stores, which turns the store network itself into the warehouse. Our pieces on Sea and Grab cover the other side of that fight.
The minimart's defence is the trip it serves: the small, frequent, unplanned top-up a few hundred metres from home. An app can beat it on a monthly basket; it struggles to beat it on a packet of eggs needed in the next ten minutes.
What the Operator Is Delivering
On the second-quarter 2026 results, Director Solihin credited targeted offers: “our promotions hit their target.” The numbers back the claim. Operating profit rose 13.3 percent on sales up 6.5 percent, so the company is converting modest revenue growth into roughly double the profit growth. That is operating leverage, and it is the opposite of what a 49 percent share price fall would suggest.
Handing More Back
- The payout ratio rose from 35 to 50 percent in two years, for a trailing dividend yield of 3.8 percent and 4.3 percent on forward estimates.
- A US$45 million buyback retired about 1.8 percent of the market cap by March 2026.
- Together, about 68 percent of US$207 million of free cash flow went to shareholders: roughly US$140 million, of which the buyback was about a third.
Free cash flow of US$207 million on a US$2.5 billion market cap is a free cash flow yield of about 8 percent, which helps explain why the company has been retiring its own stock after the fall. Our note on reading buybacks explains why an executed programme, like this one, counts for more than an announced one.
Across the Strait: 99 Speed Mart
Now cross the Strait of Malacca. Malaysia's minimarket champion, 99 Speed Mart, runs 3,151 stores and is worth about US$6.3 billion: roughly US$2.0 million a store.
Alfamart runs nearly eight times as many stores and is worth about US$2.5 billion: roughly US$0.1 million a store, about twenty times less per store than 99 Speed Mart.
Some of that gap is earned. 99 Speed Mart trades at 38.3 times earnings with 22 percent profit growth; Alfamart trades at 12.3 times with 7.5 percent. Faster growth deserves a higher multiple. Some of it is structural: 99 owns the Malaysian mini-mart segment with no equal rival, while Alfamart shares Indonesia with an Indomaret of identical size and a deeper-pocketed parent. And Alfamart's stores are smaller and many are franchised, so a store is not the same unit in both countries.
But even granting all of that, a twenty-fold gap per store and a threefold gap in the earnings multiple is a lot for differences in growth and market structure to carry on their own. Part of it is simply where the company is listed.
The MoatMap Scorecard: Q71 V66 M39, StockRank 80
Here is the Alfamart MoatMap StockRank, as of October 26, 2026, when the original thread was posted. The live page carries today's reading.
- Quality: 71/100. Solid: steady cash generation, a widening if thin margin, and a store network that compounds with franchisees' capital.
- Value: 66/100. Above the midpoint after the fall, at about 12 times earnings with an 8 percent free cash flow yield.
- Momentum: 39/100. Weak, which is what a 49 percent fall does to a momentum score, and the main thing holding the composite back.
- Composite StockRank: 80/100. Top fifth, carried by Quality and Value against a poor Momentum reading.
A good business with a falling share price is the shape our guide to factor investing warns about in both directions: the momentum factor exists because falling prices often keep falling, and the value factor exists because they often overshoot. The rest of the country's ranking sits on the best Indonesian stocks page.
The Question Worth Sitting With
Should the Indonesian discount be that wide?
The bull answer is that the discount has run ahead of the facts. Profit is growing, the runway of roughly 30,900 more stores at Thai density is real, warung share keeps leaking to the modern channel, the duopoly has already seen off 7-Eleven, and the company is paying out more each year while buying back stock. At 12 times earnings, the price assumes Alfamart is a slow-growing utility, not a share-taker in a US$102 billion market.
The bear answer is that the discount has reasons that do not show up in one company's numbers. Indonesian equities have been sold as a group, and an index-level outflow does not care how a single retailer is trading. Profit growth of 7.5 percent is not 99 Speed Mart's 22 percent. Alfamart is number two in a duopoly where number one has a food giant behind it, and the apps are coming for the planned basket. A net margin of 2.7 percent leaves little room if promotions stop hitting their target.
The framework at 80 is saying that the business and the price look attractive and that the market has not agreed yet. Which of those turns first is the bet.
Companion Reading
Alfamart sits inside our retail and Southeast Asian clusters with three close neighbours:
- 99 Speed Mart (5326.KL) is the direct comparison: the same small-store, small-basket model in Malaysia, with a dominant share, a premium multiple and a visible saturation date.
- Indocement (INTP.JK) for another Indonesian number two worth reading carefully, and for the same question of how much of a price is the company and how much is the country.
- Pan Pacific / Don Quijote (7532.T) for a retailer whose moat is how it runs its stores, and what a market pays when it believes that moat travels.
The Bottom Line
Alfamart runs about 24,400 neighbourhood stores in a market where three quarters of grocery spend still goes through informal warungs, and it is taking that share with printed prices, short walks and a loyalty app behind 57 percent of revenue. Its franchisees are locked in by fit-outs that only work for Alfamart, its duopoly with Indomaret has kept every newcomer out since 7-Eleven left in 2017, and its Scale Economies have nearly doubled the net margin over eleven years. It is the neutral shelf in a market where its rival has a captive supplier.
The shares fell 49 percent while operating profit rose 13.3 percent. At about 12 times earnings, with roughly 68 percent of free cash flow returned through a rising dividend and an executed buyback, it is worth about a twentieth of 99 Speed Mart per store. The scorecard reads Q71 V66 M39, StockRank 80. For sizing a position where the business looks fine and the country is the variable, our guide to reviewing your portfolio for weak spots is the right framework.
For the full breakdown, including the store economics, the franchise model, the payout history and the valuation walk, the Alfamart Deep Dive is the place to go.
This article is opinion, not financial advice. The author may hold positions in names covered on MoatMap.