Travel money

Travel money in Indonesia: cash or card?

What to expect when you actually pay for things in Indonesia — the currency, how far a card gets you, and the money mechanics that quietly cost travellers more than they realise.

CurrencyRp IDRIndonesian rupiah
Paying for thingsCash still leadsPlan to carry cash daily

The currency

Indonesia uses the Indonesian rupiah (IDR), written Rp. Rupiah amounts carry a lot of zeros, which makes it easy to misread a price by a factor of ten. Use only bank-attached ATMs where you can — standalone machines in tourist strips have a poorer reputation.

Cash or card?

Bali's tourist areas take cards widely; the rest of the country largely does not. Warungs, drivers, markets and small guesthouses are cash. Card surcharges are common where cards are accepted at all.

Getting Indonesian rupiah

However you get hold of IDR — an ATM, an exchange desk, cash you brought — you will not receive the mid-market rate you see on a converter app. The fee, the spread and your own bank's charges are all folded in somewhere.

The only figure worth recording is your effective rate: the Indonesian rupiah you actually received, divided by what your account was actually debited. Value everything you buy from that pile of cash at that rate and the fees are automatically accounted for, spread across your spending instead of sitting in a line item you have to remember. The full method is here.

Always pay in IDR, never your home currency

When a card terminal, hotel desk or ATM in Indonesia offers to charge you in your home currency instead of IDR, decline. That is dynamic currency conversion, and it hands the exchange rate to the merchant's processor rather than your card network — at a rate that is essentially always worse.

It is offered as a convenience, and a familiar currency does feel safer, which is exactly why it works. Choosing IDR is the easiest money you will save on the entire trip.

Your card charge will not match the price you paid

A card payment in Indonesia is authorised in IDR on the day, then settled one to three business days later at the rate in force when it clears — plus any foreign transaction fee your bank adds. The number on your statement is decided on a day you may no longer be in the country.

This matters for a budget more than people expect: if you record spending by statement date, purchases drift days forward and can land under the wrong country entirely. Why this happens, and what to do about it.

More travel money guides