Money in Bali — Bali
HomeGuides › Money in Bali
Bali

Money & ATMs in Bali

Rupiah, ATMs, cash or card, changing money and tipping — how to handle your money in Bali.

In Bali you pay in Indonesian rupiah (IDR). You use a mix of cash and card. Below are handy tips on withdrawals, changing money and paying so you don't spend more than you need to.

Cash & card

Larger hotels, restaurants and shops often accept credit cards, but many small warungs, markets and taxis are cash-only. So always carry some cash. Note: a surcharge may sometimes apply to card payments.

Withdrawing at ATMs

Changing money

Only change money at reliable, official exchange offices (authorised money changers) and always count your money. Avoid rates that look 'too good' on the street — those are often scams. Withdrawing from an ATM is generally better value than changing money.

Tipping & small amounts

Tipping isn't compulsory but is appreciated; restaurants sometimes already include a service charge on the bill. Keep small notes on hand for taxis, parking help and small purchases.

Frequently asked questions

Can you pay by card and withdraw cash everywhere in Bali?
In hotels and larger venues often yes, but many small warungs, markets and taxis are cash-only. Always bring some cash.
What's handier in Bali: cash or card?
A mix. Card for bigger expenses, cash (rupiah) for food, markets and transport. When withdrawing, take out larger amounts at once to save on fees.
Where is the best place to change money in Bali?
At official, reliable exchange offices — and count your money. Withdrawing at an ATM is usually better value than changing money.

Plan your trip