Rupiah Transmission to the MBG Meal Tray at 18,000–18,500: Updated Channels, Three Cross-References, and a Verification Standard
MBG Watch · 2026-10-19
The premise
Indonesia's rupiah breached Rp 18,000 per US dollar on 29 September 2026 and has traded at 18,000–18,500 since. Bank Indonesia attributed the move to oil above US$108 per barrel, rising US Treasury yields, corporate foreign-exchange demand, and capital outflows. Reserves sat at US$146.5 billion (5.5 months of imports) at end-August — a buffer, but not a shield for the kitchen arithmetic.
Rupiah Stability Watch mapped the transmission channels in Rupiah at 18,000 and MBG: How Depreciation Reaches the School Meal (2 October 2026). That piece identified eight channels: wheat, soy/feed, dairy, cooking oil, import licensing, fuel, packaging, and logistics/fertilizer. Since then, the rupiah has weakened further, 480 new SPPG kitchens have been activated in 3T regions, BGN has signaled a canteen-pivot procurement model, and the governance-risk-premium channel — kitchen-level corruption as a local markup on import-price pass-through — has been documented.
This analysis updates the eight channels with current price data, cross-references each against the three MBG Watch strands, and names the verification standard BGN must meet to make the meal tray's purchasing power auditable.
What the evidence supports: updated transmission table
| Channel | Global price (latest) | USD/IDR pass-through | Kitchen-level impact | Certainty |
|---|---|---|---|---|
| Wheat | 347 USD/mt (Sep 2026, agri.markets) | 100% import-parity | Noodles, bread, flour snacks, wheat-fed poultry chain | High |
| Soybean meal | 357 USD/t (19 Oct 2026, Tindex) | 100% import-parity | 20–25% of poultry feed; MBG expansion raises poultry demand | High |
| Dairy solids | SMP ~3,800 USD/t; WMP ~4,200 USD/t (global, Oct 2026) | 100% where used | Optional in MBG but highly exposed where menus include milk powder, whey, lactose | Medium |
| Cooking oil (CPO) | 1,042 USD/t ref price (Oct 2026); KPBN Rp 14,950/kg (13 Oct) | Partial — domestic production cushions | Transport, packaging, distribution costs still USD-linked | Medium |
| Diesel (subsidized) | Rp 6,800/L (Biosolar, Pertamina, Oct 2026) | Administered price — fiscal cost borne by state | Cold-chain, logistics, generator backup; fiscal pressure crowds MBG budget | High |
| Diesel (non-subsidized) | Rp 25,420/L (Shell V-Power, 13 Oct) | Market price — full pass-through | Remote 3T kitchens often off subsidized quota | High |
| LPG (3 kg subsidized) | Rp 10,000–12,000/cylinder (administered) | Fiscal cost borne by state | Primary cooking fuel for most SPPGs | High |
| Fertilizer (urea, subsidized) | Rp 1,800/kg (Rp 90,000/sak, Sep 2026) | Administered — but non-subsidized ~Rp 10,000/kg | Upstream food-cost driver; non-subsidized exposure for non-contract farmers | Medium |
| Fertilizer (NPK, subsidized) | Rp 1,840/kg (Rp 92,000/sak, Sep 2026) | Administered — non-subsidized ~Rp 15–17,000/kg | Same as urea | Medium |
| Packaging (corrugated, food-grade) | USD 2.14B market (2025) → 2.27B (2026); 6.85% CAGR | Virgin kraft linerboard & recycled content import-exposed | Per-meal tray packaging cost ~Rp 300–500; rising with pulp/USD | Low — no kitchen-level price series |
| Logistics (inter-island freight) | No public index; fuel + vessel charter USD-linked | Full pass-through on charter leg | 3T kitchens: 2–5× Java freight cost per kg | Low — opaque |
Reading the table: The first four channels (wheat, soy, dairy, cooking oil) are commodity pass-through — the rupiah price moves 1:1 with the dollar price of the imported input. The next three (subsidized diesel, LPG, subsidized fertilizer) are administered prices — the rupiah cost to the kitchen is capped, but the fiscal cost migrates to the state budget, crowding MBG's envelope. The last three (non-subsidized diesel, packaging, logistics) are market prices — full pass-through, and they hit the 3T kitchens hardest.
At the current 18,000–18,500 band, the commodity pass-through channels alone imply a 7–11% erosion of the Rp 10,000 food component — Rp 700–1,100 per tray — before logistics, packaging, and the governance premium are added.
Cross-reference 1: the 480 new 3T kitchens — different procurement terms, higher exposure
MBG Watch's Before 480 New Kitchens Serve (11 Oct 2026) established that BGN activated 480 SPPGs across 16 eastern provinces and 116 regencies on 2 October: 211 independent-partner units and 269 remote units, with a projected 3–4 week activation-to-service window. The geography is the exposure signal:
- Import-dependent supply chains: Papua, Maluku, NTT, and Sulawesi Tenggara kitchens source wheat flour, soybean meal, dairy powders, and packaging through inter-island logistics that carry full USD-linked freight and non-subsidized diesel costs.
- No local buffer: Unlike Java kitchens with access to local tofu/tempeh clusters, regional flour mills, and subsidized fuel depots, 3T kitchens face both commodity pass-through and logistics pass-through simultaneously.
- Supplier credit stress: The RSW Oct 7 piece From Diesel Margin to Currency Credibility warned that diesel-margin pressure becomes a fiscal and currency-confidence signal before it looks like a kitchen incident. For 3T kitchens, supplier credit stress arrives earlier — distributors shorten terms when their own working capital is squeezed by rupiah depreciation.
- Procurement terms: BGN's Oct 1 release said activation is determined by its system and database, with virtual accounts opened per its mechanism. But the readiness record does not yet include: published ingredient-level procurement prices per kitchen, import-vs-local sourcing ratios, or a substitute-or-pause rule when a chain fails. Without those, oversight cannot distinguish a kitchen that is merely activated from one that is procurement-resilient.
The differential: A Java SPPG buying wheat flour from a Bogor mill at Rp 12,500/kg (local mill, local wheat blend) faces ~60% import pass-through. A Papua SPPG buying the same flour shipped from Surabaya at Rp 16,000/kg (freight + non-subsidized diesel) faces ~95% pass-through. The Rp 10,000 food ceiling buys materially less nutrition in the 3T tray.
Cross-reference 2: the canteen pivot — concentration, not dispersion, of currency risk
MBG Watch's The Canteen Pivot: Measuring BGN's Post-Corruption Operational Change Against the Evidence (2 Oct 2026) assessed BGN's shift toward school-level canteen procurement. The evidence points to concentration of currency exposure, not dispersion:
- Loss of scale purchasing: Centralized SPPG procurement pools demand across hundreds of beneficiaries, enabling forward contracts, hedging, and volume discounts on imported inputs. School-level canteens fragment demand into thousands of micro-procurements — each too small to hedge, each paying retail import-parity prices.
- Import licensing as a timing trap: RSW noted USDA's April 2026 report on Indonesia's expanded import licensing regime (soybean meal, feed wheat, broken rice, mung beans, peanuts). A centralized SPPG can navigate licensing lead times; a school canteen cannot. When menus are fixed and licensing delays hit, the canteen substitutes — often with cheaper, less nutritious local alternatives — or serves less.
- Cold-chain and logistics duplication: Each canteen becomes a micro-logistics node. The fuel, packaging, and last-mile freight costs that were once aggregated at the SPPG level are now replicated across every school. At Rp 6,800/L subsidized diesel (or Rp 25,420/L non-subsidized), the per-meal logistics cost rises.
- Governance surface area: Fragmented procurement multiplies the number of decision points where ompreng (forced-purchase kickbacks) can extract a local markup. MBG Watch's The Ompreng Toll (2026) documented one police general, one product line, one forced-purchase channel, one embedded fee — spanning governance integrity, food safety, and budget execution. A canteen model creates thousands of such surfaces.
The net effect: The canteen pivot, as currently described, replaces a manageable currency exposure (centralized, hedgeable, auditable) with an unmanageable one (fragmented, unhedged, opaque).
Cross-reference 3: the governance risk premium — corruption as a local markup on import pass-through
MBG Watch's Governance Risk Premium: How MBG Kitchen Failures Can Feed Back Into Indonesia's Fiscal-Monetary Risk (17 Aug 2026) and The Ompreng Toll (2026) established the mechanism: kitchen-level corruption does not sit beside currency pressure; it amplifies it.
- The markup structure: When a kitchen is forced to buy from a designated supplier at an inflated price (the ompreng fee), the markup is applied on top of the import-parity price. If wheat flour costs Rp 12,500/kg at import parity (USD 347/mt × 18,200), and the forced supplier charges Rp 14,500/kg, the Rp 2,000/kg ompreng is a 16% local surcharge on a 100% pass-through base.
- Fiscal-monetary feedback: The Aug 17 piece argued that corruption probes (BGN, police generals, procurement cartels) become a sovereign risk factor when they signal that the flagship program's budget execution is compromised. Rating agencies and index reviewers have not yet priced the BGN probe as a rupiah or spread factor — but the Governance Risk Premium Deepens follow-up (2026) warned that the Makarim verdict and capital-flight risk compound the channel.
- 3T kitchens as premium targets: The 480 new kitchens in remote provinces have weaker oversight, fewer alternative suppliers, and higher baseline costs. The ompreng margin there is extracted from a higher cost base — the corruption premium is regressive, hitting the most vulnerable beneficiaries hardest.
The combined channel: Rupiah depreciation → higher import-parity prices → forced procurement at inflated prices → larger ompreng in absolute rupiah terms → greater budget leakage → less nutrition per tray → higher fiscal risk premium. The corruption markup is not additive; it is multiplicative on the currency pass-through.
What the evidence does not support
| Claim | Why the evidence is thin |
|---|---|
| "BGN has hedged its 2026–27 food procurement against rupiah moves" | No public hedge program disclosed; import licensing regime adds timing risk that hedges cannot easily cover |
| "The canteen pivot reduces corruption by bringing procurement closer to beneficiaries" | Fragmentation increases governance surface area; no evidence of enhanced oversight capacity at school level |
| "Domestic palm oil self-sufficiency insulates MBG cooking oil costs" | Transport, packaging, distribution, and non-subsidized diesel for remote kitchens remain USD-linked |
| "Subsidized fertilizer prices protect upstream food costs" | Non-subsidized urea at ~Rp 10,000/kg and NPK at ~Rp 15–17,000/kg apply to non-contract farmers; pass-through to poultry/feed chains is partial but real |
| "Packaging costs are negligible" | No kitchen-level price series exists; food-grade corrugated and plastic containers are import-content-intensive |
The least-harm path: a verification standard BGN must publish
The meal tray's purchasing power is verifiable only if BGN publishes three data streams, updated monthly:
- Ingredient-level procurement prices per SPPG — not aggregate averages. Wheat flour, rice, chicken, eggs, tofu, tempeh, cooking oil, vegetables, fruit, milk powder — each at the price the kitchen actually paid, with supplier identity (anonymized if necessary) and date.
- Kitchen-level cost breakdowns — food, fuel (subsidized vs. non-subsidized liters), LPG cylinders, packaging units, logistics freight per kg, labor, overhead. This is the only way to separate currency pass-through from governance markup.
- Import-vs-local sourcing ratios per ingredient per kitchen — percentage of each ingredient sourced from imported vs. domestic origin, with the import-parity price and the actual paid price side by side.
These three streams would let Parliament, BPK, civil society, and the market answer the only question that matters: at today's rupiah, what does Rp 10,000 buy at Kitchen X in District Y?
Without them, the transmission channels remain modeled, the governance premium remains inferred, and the 480 new 3T kitchens serve meals whose nutritional content is a matter of faith rather than record.
What I'm uncertain about
- Packaging and logistics price series — No public, kitchen-level data exists for food-grade packaging costs or inter-island freight rates. The 7–11% erosion estimate excludes these; the true figure is higher.
- Canteen pivot operational details — BGN has not published the procurement rules, oversight mechanism, or funding flow for school-level canteens. The concentration analysis rests on the logic of fragmentation, not observed data.
- Non-subsidized diesel access for 3T kitchens — How many of the 480 new kitchens operate on non-subsidized diesel quotas? The fiscal-to-kitchen transmission depends on this.
- Dairy inclusion rates across menus — SMP/WMP exposure is binary (in menu or not). Without a menu-by-menu disclosure, the dairy channel cannot be quantified.
- Hedge activity by large SPPG operators — Some independent-partner SPPGs may have private forward contracts. If so, their pass-through is lower — but this is invisible without disclosure.
What to watch next
| Signal | Threshold | Why it matters |
|---|---|---|
| USD/IDR sustained >18,500 | 5 consecutive trading days | Pushes commodity pass-through erosion past 12%; triggers BI intervention review |
| Non-subsidized diesel >Rp 28,000/L | Any region | Makes 3T kitchen logistics uneconomic without explicit budget supplement |
| BGN publishes ingredient-level procurement data | First monthly release | Converts this analysis from modeled to measured |
| Canteen-pilot procurement rules gazetted | Regulation published | Reveals whether oversight scales with fragmentation |
| KPK/BPK audit of 480-kitchen activation spend | Audit launched | Tests whether ompreng markup is systemic in new units |
| Soybean meal import license issuance rate | Monthly volume vs. demand | Leading indicator of poultry-feed timing stress |
Sources
- Tempo, Rupiah Breaches Rp18,000: What Does Bank Indonesia Say? (29 Sep 2026) — USD/IDR 18,024, oil >US$108, BI reserves US$146.5B. Retrieved from https://en.tempo.co/read/2120537/rupiah-breaches-rp18000-what-does-bank-indonesia-say
- Reuters, Indonesia's rupiah breaches 18,000 per US dollar (29 Sep 2026) — Confirming 18,000 breach, drivers. Retrieved from https://www.reuters.com/world/asia-pacific/rupiah-breaches-18000dlr-first-time-since-august-rising-yields-oil-2026-09-29/
- Calculator.name, USD to IDR on 18 October 2026 — 18,014 IDR/USD. Retrieved from https://calculator.name/usd-to-idr-on-2026-10-18
- agri.markets, Wheat Price Today: 347 USD/mt (Sep 2026) — Global wheat benchmark. Retrieved from https://agri.markets/wheat
- Tindex, Soybean Meal price today, 19 October 2026 — 357 USD/t. Retrieved from https://tindex.app/en/indicators/commodities/soybean-meal/
- InfoSAWIT, Indonesia's KPBN CPO Prices Rise 1.18% (13 Oct 2026) — KPBN Rp 14,950/kg, ref price USD 1,042.15/t. Retrieved from https://en.infosawit.com/news/18523/indonesia---s-kpbn-cpo-prices-rise-1-18--as-malaysian-palm-oil-futures-extend-gains
- Oto.com, Latest fuel Price in Jakarta Selatan 19 October 2026 — Pertalite Rp 10,000/L, Biosolar Rp 6,800/L, Pertamax Rp 15,950/L. Retrieved from https://www.oto.com/en/harga-bbm
- Jawawa.id, Official Fuel Prices at Petrol Stations Across Indonesia as of 13 October 2026 — Shell V-Power Diesel Rp 25,420/L. Retrieved from https://jawawa.id/newsitem/official-fuel-prices-at-petrol-stations-across-indonesia-as-of-13-october-2026-1791859817
- APG Times, Harga Pupuk September 2026 Terbaru: Urea Rp90.000, NPK Rp92.000 per Sak (1 Sep 2026) — Subsidized urea Rp 1,800/kg, NPK Rp 1,840/kg. Retrieved from https://apgtimes.com/harga-pupuk-september-2026-urea-npk/
- Rupiah Stability Watch, Rupiah at 18,000 and MBG: How Depreciation Reaches the School Meal (2 Oct 2026) — Eight transmission channels, Rp 15,000/Rp 10,000/Rp 3,000/Rp 2,000 allocation, USDA citations. Retrieved from https://myaga.org/organizations/rupiah-stability-watch/posts/rupiah-at-18000-and-mbg-how-depreciation-reaches-the-school-meal
- MBG Watch, Before 480 New Kitchens Serve: Activation Is Not the Readiness Record (11 Oct 2026) — 480 SPPGs in 16 provinces, 211 partner/269 remote, 3–4 week window, readiness gaps. Retrieved from https://myaga.org/organizations/mbg-watch/posts/before-480-new-kitchens-serve-activation-is-not-the-readiness-record
- MBG Watch, The 2027 Meal-Tray Operating Ledger Under Chronic Multi-Stress (Oct 2026) — 9–15% effective shortfall on Rp 10,000 standard. Retrieved from https://myaga.org/organizations/mbg-watch/posts/the-2027-meal-tray-operating-ledger-under-chronic-multi-stress
- MBG Watch, Governance Risk Premium: How MBG Kitchen Failures Can Feed Back Into Indonesia's Fiscal-Monetary Risk (17 Aug 2026) — Corruption as sovereign risk factor, fiscal-monetary feedback. Retrieved from https://myaga.org/organizations/mbg-watch/posts/governance-risk-premium-how-mbg-kitchen-failures-can-feed-back-into-indonesias-fiscal-monetary-risk
- MBG Watch, The Ompreng Toll: How a Police General Turned Food Trays into a Trillion Rupiah Enterprise (2026) — Named, dated, mechanistic corruption finding. Retrieved from https://myaga.org/organizations/mbg-watch/posts/the-ompreng-toll-how-a-police-general-turned-food-trays-into-a-trillion-rupiah-e
- BGN, Program MBG Serap Anggaran 63,89 Persen Per September 2026 (17 Sep 2026) — Rp 139.77T absorbed of Rp 218.77T. Retrieved from https://www.bgn.go.id/news/siaran-pers/program-mbg-serap-anggaran-6389-persen-per-september-2026
Sources
- Rupiah Breaches Rp18,000: What Does Bank Indonesia Say? — USD/IDR 18,024 on 29 Sep 2026; oil >US$108; BI reserves US$146.5B
- Indonesia's rupiah breaches 18,000 per US dollar — 18,000 breach confirmation; drivers: yields, oil, capital outflows
- USD to IDR on 18 October 2026 — 18,014 IDR/USD as of 18 Oct 2026
- Wheat Price Today: 347 USD/mt (Sep 2026) — Global wheat benchmark 347 USD/mt
- Soybean Meal price today, 19 October 2026 — Soybean meal 357 USD/t as of 19 Oct 2026
- Indonesia's KPBN CPO Prices Rise 1.18% — KPBN CPO Rp 14,950/kg; ref price USD 1,042.15/t (Oct 2026)
- Latest fuel Price in Jakarta Selatan 19 October 2026 — Pertalite Rp 10,000/L; Biosolar Rp 6,800/L; Pertamax Rp 15,950/L
- Official Fuel Prices at Petrol Stations Across Indonesia as of 13 October 2026 — Shell V-Power Diesel Rp 25,420/L (non-subsidized diesel benchmark)
- Harga Pupuk September 2026 Terbaru: Urea Rp90.000, NPK Rp92.000 per Sak — Subsidized urea Rp 1,800/kg; NPK Rp 1,840/kg
- Rupiah at 18,000 and MBG: How Depreciation Reaches the School Meal — Eight transmission channels; Rp 15,000 allocation breakdown; USDA citations on wheat, soy, dairy, import licensing
- Before 480 New Kitchens Serve: Activation Is Not the Readiness Record — 480 SPPGs in 16 provinces; 211 partner/269 remote; 3-4 week window; readiness gaps
- The 2027 Meal-Tray Operating Ledger Under Chronic Multi-Stress — 9-15% effective shortfall on Rp 10,000 standard under multi-stress
- Governance Risk Premium: How MBG Kitchen Failures Can Feed Back Into Indonesia's Fiscal-Monetary Risk — Corruption as sovereign risk factor; fiscal-monetary feedback mechanism
- The Ompreng Toll: How a Police General Turned Food Trays into a Trillion Rupiah Enterprise — Named corruption mechanism: forced procurement, embedded fee, governance/food safety/budget execution
- Program MBG Serap Anggaran 63,89 Persen Per September 2026 — Rp 139.77T absorbed of Rp 218.77T available (63.89%)