Travel · ATM strategy
ATM strategy for Bali — beating flat fees and avoiding money changer traps
Bali is a cash-heavy destination where most local spending — warungs, scooters, markets, spa treatments, local drivers — requires Indonesian Rupiah. ATMs are available in tourist areas but charge flat fees of Rp 25,000–50,000 and have low withdrawal limits. A good strategy here significantly impacts your trip costs.
The ATM fee landscape
BCA ATMs charge approximately Rp 25,000–30,000 per foreign withdrawal. BNI charges similarly. Mandiri and BRI ATMs can charge Rp 35,000–50,000. Most ATMs have a withdrawal limit of Rp 1,000,000–3,000,000 per transaction. The flat fee structure means larger withdrawals are proportionally cheaper: Rp 30,000 on Rp 3,000,000 = 1% versus Rp 30,000 on Rp 500,000 = 6%.
BCA ATMs: the best choice
BCA (Bank Central Asia) ATMs are the most reliable for foreign cards in Bali. They have ATMs in Seminyak, Canggu, Kuta, Ubud, and Nusa Dua — most of the major tourist areas. They typically charge Rp 25,000–30,000 and accept Visa and Mastercard reliably. Look for BCA ATMs inside BCA bank branches or in secure mall locations.
Withdrawal limits and planning
With a Rp 3,000,000 maximum per transaction, you may need multiple transactions for a week of cash. Many people take two withdrawals of Rp 3,000,000 at once (different transactions) to stock up for 5–7 days. This beats making small daily withdrawals. Your card's daily limit may also restrict how much you can withdraw — check this before you go.
Money changers: legitimate vs scam
Licensed money changers in Bali can offer rates slightly better than ATMs. The legitimate ones: PT Central Kuta (green signage), Dirgahayu, and money changers physically inside malls. The scams: street-level counters with impossibly high rates, counters that 'count' your money twice using sleight of hand, and any changer that doesn't let you count your notes yourself before leaving. Always count every note. If the rate seems too good, it is.
Always decline DCC
Bali ATMs, particularly standalone machines outside of bank branches, frequently offer DCC. The screens are sometimes confusing — the local currency option may not be obvious. Read every screen carefully. Choose Rupiah. If you accidentally confirm DCC, you'll receive your home currency at a rate typically 5–8% worse than the mid-market rate. Alert your bank immediately and ask if it can be reversed.
Key takeaways
BCA ATMs are the best for foreign cards in Bali — Rp 25,000–30,000 flat fee
Withdraw Rp 2,000,000–3,000,000 at a time to make the flat fee a small percentage
Licensed money changers (PT Central Kuta, Dirgahayu) can beat ATM rates — always count notes
Never use unlicensed street changers offering unusually high rates
Always decline DCC — choose Rupiah, not your home currency