Blog/USD/IDR
Blog

Why USD/IDR just hit an all-time high

The rupiah set a record low in June 2026. Here is what actually drove it: the market mechanics first, the politics second, and a clear line between what is verified and what is framing.

MMexchangerate.dev·Jun 26, 2026·7 min read

On 9 June 2026, the US dollar bought a record Rp 18,209 at Bank Indonesia's official reference fix, before the rupiah clawed back to around Rp 17,800 once the central bank intervened. The move had three layers: a global oil-and-dollar squeeze, domestic capital outflows and fiscal nerves, and Bank Indonesia's 100 basis-point defense.

Key points
On 9 June 2026 USD/IDR reached a nominal record of about Rp 18,209 at Bank Indonesia's reference fix, after first breaching 18,000 on 4 June.
Global drivers: the 2026 Middle East conflict pushed oil to roughly $95 to $100, and a strong US dollar (the dollar index above 100) pulled capital out of emerging markets.
Domestic drivers: a collapsed trade surplus, heavy portfolio outflows, and investor nerves about fiscal policy and central-bank independence.
Bank Indonesia raised its policy rate by a cumulative 100 basis points to 5.75% and intervened directly; the rupiah then recovered part of the move.
The contested "dirty money" framing around a new sovereign-bond law is attributed reporting, not a finding by any court or regulator; Indonesia is not on the FATF grey list as of June 2026.

The global squeeze

Two external forces hit at once. The first was oil. The 2026 conflict in the Middle East pushed Brent crude to roughly $95 to $100 a barrel and choked traffic through the Strait of Hormuz, according to the IMF. Indonesia buys about a quarter of its crude and a third of its LNG from the region, so the bill landed fast. The April trade surplus collapsed from $3.3 billion to about $89 million. A trade surplus is dollars coming in; when it evaporates, the rupiah loses one of its props.

The second force was the dollar itself. The US dollar index pushed above 100, its highest in more than a year, with the Federal Reserve holding rates and in no hurry to cut. A strong dollar and high US yields pull money out of emerging markets automatically, Indonesia included.

The domestic side

External pressure landed on already-jittery domestic sentiment. Foreign investors sold hard: Indonesian equities and government bonds saw tens of trillions of rupiah in net outflows in the first quarter, and the Jakarta Composite was the worst-performing major index Bloomberg tracks for the year to early June. The current-account deficit widened at the same time.

Then the fiscal questions piled on: large spending programs under President Prabowo Subianto's government, deficit arithmetic that strains the moment oil sits near $100, and a 4 June law that expanded Bank Indonesia's mandate and gave parliament a review role over the central bank, which several outlets read as a concern about its independence. Moody's, Fitch, and S&P had each already issued negative signals on Indonesia's outlook earlier in 2026.

Bank Indonesia's response

Bank Indonesia came out swinging. It raised the policy rate by a cumulative 100 basis points between May and June, one of those hikes an off-cycle emergency move, taking the rate to 5.75%. It also intervened directly in the FX market and lifted the yields on its rupiah securities. Foreign reserves drew down to about $144.9 billion by the end of May, which is roughly what active intervention looks like on a balance sheet. The partial recovery in the currency followed.

The politically charged part: fact versus framing

On 25 June, Bloomberg ran a story headlined "Indonesia Opens Door to Dirty Money to Fund Prabowo's Plans." This part is contested and political, so here is the careful version.

What is verifiable: a new law (Law No. 4 of 2026) created special "Patriot" and "Merah Putih" bonds issued through Danantara, Indonesia's sovereign wealth fund. Its Article 50A shields purchases of those bonds from criminal, civil, and tax prosecution, and blocks the purchase records from being used as a basis for taxation or as evidence in court. Indonesia's finance minister, Purbaya Yudhi Sadewa, has said publicly that the protection covers only the money placed in the bonds, not an investor's other assets.

What is framing: the "dirty money" label is Bloomberg's, backed by unnamed analysts and domestic watchdogs who warn of money-laundering risk. That is a concern being raised, not a ruling handed down by any court or regulator. For the record, Indonesia is not on the Financial Action Task Force grey list as of June 2026. We report the concern and the government's rebuttal; we do not adjudicate between them.

Why this matters for the data

A week like the first one of June 2026 is exactly when exchange-rate data quality stops being a theoretical concern. When a currency moves several percent in days and the central bank is intervening intraday, a stale or unlabeled rate is worse than no rate at all. It is why every response from the API carries its source and its market_session, and why the rate updates on trading days rather than quietly serving a frozen weekend number as if it were live. You can always see which one you are holding. The live USD/IDR reference and its drivers sit on the pair page, linked below.

None of this is a forecast. We do not know where USD/IDR goes next, and anyone who says they do has not read the evidence on why exchange rates resist prediction. What we can do is tell you what the rate is right now, and exactly where that number came from.

MM
exchangerate.dev
FX data guides for developers building with indicative rates.

Keep reading

ReferenceUSD/IDR live rate and driversRead GuideCan you predict exchange rates?Read ReferenceReading source and market_sessionRead