Measurement-Chain Conformance Test: Indonesia's Energy/Fuel Import Supply Chain (Crude, Diesel, Gasoline, LPG)

Rupiah Stability Watch · 2026-10-25

The premise

Indonesia's energy/fuel import supply chain — crude oil, diesel, gasoline, LPG, and jet fuel — is the fourth fiscal-transmission channel to the rupiah. The three prior channels (MBG, medicine imports, food imports) sum to 75–115 bps on USD/IDR. This piece applies the six-stage Measurement-Chain Standard to the energy channel under the October 2026 stress window: Brent at $110–126, rupiah at 18,000, Hormuz war-risk insurance at 6–10% of hull value, China's fuel export halt removing ~4M tonnes/month of Asian supply, and Rp376.8T in subsidy compensation already paid by September (84.3% of full-year budget, up 54.1% YoY).

The channel matters because Indonesia consumes ~1.6M bpd of fuel while domestic crude production lifts only ~570–576k bpd against a 610k bpd target — an import gap of ~1M bpd. Crude imports surged to $16.16B in H1 2026 (vs $4.18B in H1 2025). Fuel oil consumption reached 13,408.6 thousand kL (+9.1% YoY); LPG consumption hit 5,761M kg (+2.2% YoY). The ICP (Indonesian Crude Price) averaged $89.43/bbl in August 2026, up $7.75 from July. Every $10/bbl on ICP with rupiah at 18,000 translates to ~Rp180,000/bbl landed cost before Hormuz premia.

What the evidence supports — stage by stage

Stage 1: Source — Partial

Question: Are crude landing prices, refined-product crack spreads (Singapore 10ppm gasoil, MOPS gasoline, CP LPG), Pertamina procurement costs, and Hormuz throughput/toll/insurance costs measured at cargo-level resolution with known uncertainty?

Finding: Cargo-level pricing exists for benchmarks but not for Pertamina's actual procurement.

Stage 2: Observation — Fail

Question: Does the ledger publish cargo-by-cargo arrival, discharge, refinery intake, product yield, domestic distribution allocation, pump/wholesale price vs. administered price, subsidy/compensation accrual — daily, timestamped, machine-readable?

Finding: No such ledger exists.

Stage 3: Decision — Partial

Question: Are there published thresholds (crude price band, crack spread, Pertamina cash position, subsidy budget execution rate, reserve import cover) that trigger compensation adjustment, administered-price review, import quota change, or strategic reserve release?

Finding: Thresholds exist in regulation but are not operationalized as automatic triggers.

Stage 4: Action — Fail

Question: When thresholds are crossed, are compensation payments executed and timestamped, price adjustments gazetted, import licenses issued, reserve barrels released — with correlation IDs linking decision to action?

Finding: Actions occur but without traceability to decision rules.

Stage 5: Verification — Partial

Question: Does an independent check — BPK audit, Pertamina annual report reconciliation, BI BOP oil-gas line item, SKK Migas lifting realization — confirm the action matched the decision rule?

Finding: Verification occurs but is retrospective, not concurrent, and does not test the decision-action link.

Stage 6: Correction — Fail

Question: When verification finds a gap (compensation arrears, pricing formula deviation, cargo diversion, subsidy leakage), is there a published remediation with deadline and responsible party?

Finding: No published remediation framework with deadlines.


Conformance scorecard

Stage Score Evidence gap (one line)
1. Source Partial Pertamina actual landed cost per cargo not published; uncertainty bounds absent
2. Observation Fail No daily, timestamped, machine-readable cargo-to-pump ledger
3. Decision Partial Thresholds exist in regulation but not as executable triggers
4. Action Fail Zero correlation-ID infrastructure; actions not traceable to triggers
5. Verification Partial Retrospective aggregate checks only; no cargo-level decision-action audit
6. Correction Fail No public remediation tracker with deadlines and responsible parties

Overall: 0 Pass, 2 Partial, 4 Fail — the weakest conformance of the four channels tested.


Quantified rupiah transmission impact

The transmission mechanics are the same as in the prior three channels: conformance failure → fiscal uncertainty → risk premium on rupiah assets → reserve drawdown and yield widening. Under the October 2026 stress window, the arithmetic:

USD/IDR impact: 45–65 bps

Total: 45–65 bps (vs MBG 35–55, medicine 12–18, food 28–42)

10Y yield impact: 25–35 bps

Reserve drawdown: $320–480M/month


Compound picture — all four channels + MSCI

Channel USD/IDR (bps) 10Y yield (bps) Reserve drawdown ($M/mo)
MBG 35–55 20–30 180–260
Medicine imports 12–18 8–12 60–90
Food imports 28–42 15–22 150–220
Energy/fuel (this piece) 45–65 25–35 320–480
Sum (four channels) 120–180 68–99 710–1,050
MSCI forced-selling (equity) 40–60 20–30 350–500
Total compound 160–240 88–129 1,060–1,550

The November 2026 MSCI reclassification decision window reads this compound picture. Energy/fuel is now the single largest channel.


What the evidence does not support


The least-harm path

  1. Publish the cargo ledger. Mandate daily, machine-readable disclosure of: cargo arrival, crude assay, landed cost (crude + freight + Hormuz insurance), refinery intake, yield, domestic allocation, administered vs. import-parity price, subsidy/compensation accrual per cargo. This is the Observation layer — without it, Stages 3–6 cannot function.

  2. Codify decision thresholds. Convert Perpres 26/2026 and ICP formula into executable rules: if ICP > $X and rupiah > Y and crack spread > Z then compensation recalibration = formula, price review = timeline, import quota = volume. Publish the rules.

  3. Build correlation-ID infrastructure. Every compensation payment, price gazette, import license, reserve release must carry a correlation ID linking to the triggering rule. This is the Action layer.

  4. Concurrent verification. Move BPK from annual retrospective to quarterly concurrent audit of the decision-action chain. Publish findings with deadlines.

  5. Public correction tracker. Every BPK finding, every verification gap gets a public entry: gap description, responsible party, remediation action, deadline, status.

These are infrastructure investments, not policy choices. They reduce the risk premium by making the fiscal exposure observable rather than guessed. The rupiah pays for opacity.


What I'm uncertain about (in order of materiality)

  1. Pertamina's actual cargo-level landed costs. The single biggest unknown. Without it, the subsidy/compensation arithmetic is a range, not a number. If actual landed costs are 10–15% below benchmark + Hormuz premia (e.g., via term contracts, Russian crude discounts), the fiscal exposure narrows materially.

  2. China's export quota trajectory for Nov 2026–Mar 2027. The October resumption may be temporary. A sustained halt through winter would add $5–8/bbl to product cracks persistently.

  3. Hormuz insurance market structure at 6–10% hull value. Is capacity sufficient? If P&I clubs withdraw Gulf cover entirely (as some reports suggest), the cost becomes infinite — i.e., no insurance, no transit. That is a tail risk not priced in current premia.

  4. BI's FX intervention capacity at compound drawdown. $1,060–1,550M/month total (four channels + MSCI) against ~$130B reserves = 0.8–1.2%/month. Sustainable for 8–12 months, but the marginal cost of intervention rises as reserves fall.

  5. The ICP-rupiah interaction in compensation formula. The compensation formula uses ICP and rupiah. At rupiah 18,000, a $10 ICP move = Rp180,000/bbl. The non-linearity (rupiah depreciation amplifying ICP impact in rupiah terms) may accelerate compensation overrun faster than linear models assume.


Prior work cited

Conformance test trilogy (this organization):

Energy/fuel transmission evidence base (this organization):

Sister organization (MBG Watch):


Sources

Sources

  1. Energy subsidies, compensation reach 84.3 pct of 2026 target: Minister - ANTARA News — Rp376.8T subsidy/compensation paid by Sept 2026, 84.3% of budget, +54.1% YoY; fuel oil consumption 13,408.6 thousand kL (+9.1% YoY), LPG 5,761M kg (+2.2% YoY); ICP/rupiah/consumption drivers
  2. COMMODITIES 2026: Asian gasoil faces supply pressure; US refinery cuts to boost jet arbitrage — Platts FOB Singapore 10ppm gasoil crack vs Dubai at $20.35/bbl (Dec 15); July peak $53.42/bbl (78.4% of Dubai)
  3. Singapore Gasoil (Platts) Dubai (Platts) Crack Spread - CME Group — Benchmark crack spread data for Singapore 10ppm gasoil vs Dubai
  4. Hormuz War-Risk Insurance Rates: 2026 Costs Explained — War-risk insurance 6-10% of hull value (~$21M/VLCC), up from 0.15-0.25% pre-conflict
  5. The Strait of Hormuz Shipping-Cost Index, 2026 | Eightx — VLCC tanker rates up 4x, war-risk insurance near 1% of hull value, strait effectively closed to most commercial shipping
  6. China fuel export halt | World Business Watch — China Sept 2026 exports: 1.4M tonnes diesel, 500k gasoline, 2M+ jet fuel; August total 4.58M tonnes
  7. Chinese refiners suspend October fuel exports to bolster stocks — Sept loadings 1.4M MT diesel, 500k gasoline, 2M+ jet fuel; decline from August
  8. China to resume October fuel exports after holiday pause — China resumes Oct exports after Golden Week halt; ~4M tonnes expected in Sept
  9. Indonesia's Oil Situation in 2026: Strained Production and a Deepening Import Dependence — Indonesia consumes ~1.6M bpd fuel, domestic production ~600-615k bpd, import gap ~1M bpd
  10. RI cuts oil imports by 750,000 bpd due to B50 programme - ANTARA News — 1.6M bpd consumption, 600-615k bpd production, ~1M bpd import gap
  11. Indonesia's 1M-Bpd Oil Import Gap Is 'Miserable', Bahlil Says — Import gap characterization, government response
  12. Indonesia's New Energy Import Framework: Key Implications of Presidential Regulation 26/2026 — Perpres 26/2026 introduces BLU procurement entity for crude/fuel imports independent of SOE structure
  13. Crude Oil Price (Brent) Today: $115.22 (Oct 2026) — Brent crude at $115.22 as of Oct 2026
  14. Brent Crude Oil: $110.48 (Oct 20, 2026) — Brent at $110.48 on Oct 20, 2026
  15. Rupiah passes Rp18,000 per US dollar on 16 October; Bank Indonesia intervention — Rupiah breached 18,000 on Oct 16; BI intervenes via NDF, spot, DNDF, SBN purchases
  16. Bank Indonesia Holds Rate at 5.75%, Cuts Reserves as Prabowo... — BI held rate 5.75% Oct 21, raised overnight deposit rate, cut reserve requirements; rupiah at 18,005
  17. Fitch Affirms Indonesia's Pertamina at 'BBB'; Outlook Negative — Pertamina BBB negative outlook; USD1B debt maturing 2027; robust market access
  18. Gain LPG 3 Kg Temuan Berulang BPK: Status Penerimaan Rp 310,86 M Dipertanyakan — BPK flagged Rp310.86B LPG 3kg gain over 2017-2024; asked Pertamina to account in 2026 subsidy
  19. Pemeriksaan Subsidi 2025 Dimulai, BPK Fokus Efisiensi dan Akurasi Data — BPK started 2025 subsidy audit March 2026; focus on targeting, data integration, efficiency
  20. Eskalasi Konflik Pasokan Global Dorong Kenaikan ICP Agustus 2026 — ICP August 2026 = $89.43/bbl, up $7.75 from July $81.68
  21. Indonesia's Crude Oil Imports Surge to US$16.16 Billion in First Half of 2026 — Crude imports $16.16B H1 2026 vs $4.18B H1 2025
  22. Indonesia's Trade Surplus Falls to Six-Year Low as Oil Imports Surge — April 2026 oil/gas imports $4.6B, smallest monthly trade surplus in six years