The Annona Price Test

The Annona Price Test

Figures converted from Indonesian Rupiah (IDR) at historical FX rates — see data/company.json.fx_rates. Ratios, margins, and multiples are unitless and unchanged.

JPFA buys roughly $0.4 billion of imported feed raw material each year — close to a seventh of its cost of goods sold — through Annona Pte Ltd, a Singapore affiliate under the same family control. The audited note discloses the volumes but publishes no price against which to judge them. Tested against observable feed-commodity prices, the channel's spend rises and falls with the global grain cycle, which is how an arm's-length pass-through should behave — but the price is unbenchmarked, and it is among the most consequential numbers a skeptic cannot independently check.

Why the feed purchase line is material

The ownership chapter (Ownership and the Parent) established the plumbing: the Santosa family controls 55.4% of JPFA, took the group's Singapore parent private in 2025, and routes the bulk of JPFA's feed inputs through Annona. What that chapter flagged and left open was the price test — the note asserts the relationship but offers no benchmark. This chapter runs it.

The reason the line matters is arithmetic. In FY2025 JPFA earned $792 million of gross profit on $3,643 million of net sales, against $2,851 million of cost of goods sold [1]. Cost of goods sold is 78% of sales, and the Annona feed purchase — $423 million in FY2025 — is 14.8% of that cost base [2]. Corn and soybean meal are the two inputs that most move JPFA's cost of goods sold, and both are bought in [3]. Because net margin is thin — profit to owners was $240 million, or 6.6% of sales [4] — a small percentage wedge on the feed line converts into a much larger percentage of profit.

Annona feed buy FY25 ($m)

423

Share of cost of goods sold

14.8%

Owed to Annona ($m)

127

Share of total liabilities

10.7%

Source: FY2025 Annual Report, Note 36 Related Parties [5] and trade-payables schedule [6]; cost of goods sold from the FY2025 income statement [7].

The indirect check the note allows

The audited related-party note names Annona as a party whose shareholders, directly or indirectly, are the same as JPFA's majority shareholder, and lists the transaction values — but it carries no price comparison [8]. The available check is indirect: if Annona charges JPFA an off-market price, its total spend should decouple from where feed commodities actually trade. It does not.

Across five years the Annona feed purchase tracks the commodity cycle. It rose from $522 million in FY2021 to a peak of $616 million in FY2022 — the year global grain and oilseed prices spiked after the invasion of Ukraine, and the year JPFA's own margin troughed — then fell back to $423 million by FY2025 as those prices normalised [9] [10] [11]. As a share of cost of goods sold the same line fell from 22.9% in FY2022 to 14.8% in FY2025 — the channel is shrinking in the mix, not expanding into it. (Dollar figures also carry the rupiah's depreciation over the period; in local currency the same peak-and-fade holds.)

Loading...

Source: related-party notes, FY2022 Annual Report Note 35 [12], FY2023 Annual Report Note 35 [13] and FY2025 Annual Report Note 36 [14].

No Results

Source: related-party notes across the FY2021–FY2025 annual reports [15] [16] [17]; percentages of cost of goods sold are derived against reported COGS.

The direction is corroborated by two independent readings of the feed market. JPFA's own FY2025 review attributes its higher cost of goods sold to volume growth "amid improving raw material costs" — the input line got cheaper per unit [18]. And regional peer Charoen Pokphand Foods, which discloses actual feed-ingredient prices, records soybean falling from 20.9 to 15.8 Baht per kilogram between 2024 and 2025 — a 24% drop — with maize roughly flat and fishmeal down 13%, on lower agricultural commodity prices worldwide [19] [20]. Annona's decline in spend sits within that price move once volume growth is added back.

No Results

Source: Charoen Pokphand Foods FY2025 Annual Report, feed raw-material price table [21]. Thai-domestic benchmark prices are quoted in Baht as published; the percentage changes are unitless.

What the aggregate test cannot settle

Matching total spend to the commodity cycle shows the channel is not wildly off-market. It cannot rule out a steady markup embedded in every year — a constant few-percent skim would move with prices too, and would not show up as a trend break. JPFA discloses Annona's spend but not the tonnage behind it, so a true unit-price comparison is not possible from the filings.

Two cross-checks bound the concern. The first is margin: if Annona were quietly overcharging for a seventh of the cost base, JPFA's profitability would sit structurally below peers that buy feed at market. Instead JPFA's FY2025 operating margin of 10.2% is near a decade high, and its feed-and-processing core earns returns in line with the sector (Segment Economics). A channel said to leak margin does not easily coexist with record margins. The second is the reverse risk. Annona could as plausibly be undercharging — subsidising the listed vehicle to flatter its optics — but there is no evidence of that either, and it would cut in minority holders' favour, not against them.

The sensitivity frames what is at stake. Every one percentage point of price wedge on the FY2025 Annona purchase is worth about $4.2 million before tax, or $3.3 million after JPFA's 22% effective rate — 1.4% of profit to owners. A 5% wedge, the outer edge of what could hide inside an unbenchmarked import price, would be $16.5 million after tax, or 6.9% of owners' profit [22] [23]. Material to a value that leans on a wide margin of safety, but short of existential — this is a haircut-to-earnings-quality risk, not a solvency one.

No Results

Source: derived from the FY2025 Annona purchase of $423m [24] against FY2025 pre-tax profit $329m and profit to owners $240m [25].

The financing leg runs the other way

The related-party relationship is not only a cost channel; it is also a source of funding, and that leg favours minorities. At the end of FY2025 JPFA owed Annona $127 million of trade payables — 10.6% of total consolidated liabilities [26]. That is roughly three months of Annona purchases carried as supplier credit from the parent group. Priced at JPFA's cost of funds, interest-free trade credit of that size is worth on the order of $9 million a year of financing that the controller extends to the listed company rather than extracts from it. The separate management-services agreement with Annona Technical Services runs the opposite way but is small — $4.3 million of finance, legal and HR fees in FY2025, about one-tenth of one percent of revenue [27]. The concern with the payable is concentration and rollover, not leakage: it is a low-cost funding line that would become a liquidity question only if the parent chose to shorten terms.

The read, and what would change it

On the evidence available, the Annona channel behaves like a market pass-through rather than an extraction lever: its spend tracks feed-commodity prices through the cycle, it is shrinking as a share of cost, record group margins are hard to square with a large hidden markup, and the balance-sheet leg supplies funding to minorities rather than draining it. The strongest fact against that read is what the filings cannot close: a seventh of the cost base priced by disclosure rather than by an observable benchmark, now sitting beneath a parent the family took private, with the earnings sensitivity to a plausible wedge running to several percent of profit.

That read would change if the coming disclosures broke the pattern the test relies on: the Annona purchase share climbing again while feed-commodity prices fall, a management fee stepping up faster than revenue, or the group's feed-segment margin drifting below peers with no market explanation. The 30 June 2026 accounts, due shortly, are the next place to check each. Until one of those appears, the durability of JPFA's peak margin can be taken at close to face value on this line — with this pricing question marked as the item a margin-of-safety buyer keeps under review, not closed.