Travel · ATM strategy

ATM strategy for Bali — beating flat fees and avoiding money changer traps

By Aayush Jain5 min readUpdated May 2026

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.

The ATM fee situation in Bali

Bali (Indonesia) has a layered ATM fee structure that confuses many travellers. Most ATMs in tourist areas — Kuta, Seminyak, Canggu, Ubud — are operated by Indonesian banks (BNI, BRI, BCA, Mandiri, CIMB Niaga) and charge a flat operator fee to foreign cards. BNI and BCA are generally considered among the most reliable for foreign Visa and Mastercard cards. The fee is typically IDR 50,000–75,000 per transaction (approximately £2.50–3.75). In addition to this, many ATMs in tourist areas are operated by independent companies that charge higher fees — up to IDR 100,000–150,000 per transaction. Choosing a bank-branded machine makes a real difference.

DCC on Bali ATMs: a widespread problem

Bali has a higher-than-average rate of DCC at ATMs, particularly at machines in tourist areas and those operated by independent networks. When you insert your card, the machine may ask whether you want to proceed in GBP (or your home currency) at the ATM's rate, or in Indonesian Rupiah at your card's rate. The ATM's rate is always worse — sometimes significantly so. Always choose Indonesian Rupiah. Some machines in Bali have been known to default to the home currency conversion without a clear prompt, so read the screen carefully before confirming. If you're unsure, cancel and find a different machine.

How much cash you need in Bali

Bali's economy is more cash-dependent than many travellers expect. Street food warungs, rice terraces, local transport (bemos, ojeks), temple donations, souvenir markets, and many smaller restaurants and spas are cash-only. Larger tourist restaurants, international hotels, and Seminyak boutiques accept cards. A practical daily cash budget for Bali: IDR 300,000–600,000 per day for local food and transport (about £15–30), with larger amounts needed for specific activities like cooking classes, surf lessons, or Nusa island boats. Have cash available from the start — exchange desks and ATMs can have queues during peak season.

Currency exchange in Bali

Bali has legitimate licensed money changers, particularly in Kuta and Seminyak, that offer competitive rates for major currencies (USD, EUR, GBP, AUD are the most favourable to exchange). Authorised money changers (look for signs saying 'Authorised Money Changer' or 'BI Licence') give rates close to mid-market for larger amounts. Unofficial exchange counters — often aggressively advertised with 'great rates!' — use sleight of hand to short-change customers (rapid note counting, claiming the displayed rate requires a minimum exchange). Never exchange at unsolicited street offers. For modest amounts, the ATM remains safer and more transparent despite the operator fee.

Recommended setup for Bali

Arrive with a zero-fee travel card (Wise, Starling, Monzo). For cash, use BCA or BNI ATMs in major tourist areas — these are widely available, have English interfaces, and charge the standard operator fee without additional DCC traps. Withdraw larger amounts (IDR 1,500,000–3,000,000) to reduce how often you pay the operator fee. Decline DCC on every ATM that offers it. For significant cash needs, use a licensed money changer in Kuta or Seminyak with posted rates and count notes carefully before leaving the counter.

Bali ATM strategy: practical summary

Bali's ATM strategy requires awareness of two specific traps absent in simpler destinations: the DCC default and higher-than-average independent machine fees. The counter-strategy: use BCA or BNI bank-branded ATMs exclusively — avoid any machine inside a Minimart, in a hotel lobby operated by a third party, or branded with anything other than a major Indonesian bank name. Always read the screen before confirming withdrawal and decline any conversion to your home currency. Withdraw IDR 1,500,000–3,000,000 per visit to minimise visits. Have a backup card stored separately from your primary card — BCA ATMs occasionally have issues processing UK-issued cards and having a fallback Wise card prevents being stranded. For significant cash needs, compare SuperRich or PT Melanie exchange rates in tourist areas against the mid-market rate before deciding whether to use a money changer or ATM.

Fake money changers: how to spot them

Bali has a persistent problem with fraudulent money changers who use sleight of hand to short-change tourists. The most common technique: the exchanger counts notes quickly, includes the requested amount, then removes some notes while 'straightening the pile' before handing it over. You count the notes, find the full amount, hand over your cash — but you were counting while the exchanger held back notes. Countermeasures: always count notes yourself, slowly, after the exchanger has handed them to you, before giving them your currency. If the exchanger objects to you counting, walk away. Authorised money changers (look for the Bank Indonesia or Bali authorised dealer certificate on display) have accountability; random street changers do not. The mildly worse rate at an authorised changer is worth the security.

Scooter rental and transport payments

Scooter rental in Bali is almost entirely a cash economy. Daily rates of Rp 70,000–100,000 (£3.50–5) are paid upfront in Rupiah, and most small rental operators do not accept card. Gojek (Indonesia's ride-hailing app) accepts in-app payment with an international card for motorbike taxis and car rides — a useful cashless alternative for short trips. Taxi metering by Grab and Gojek is also available. For airport transfers, negotiate the fixed price in advance with the driver (prices are standardised at the official counter inside arrivals) and confirm whether payment is card or cash.

Cash for transport and experiences

Bali's best experiences often require cash. Surfing lessons on Kuta or Canggu beach are paid cash to the instructor. Private cooking classes in Ubud typically require cash payment at the venue. Tandem paragliding from Timbis Hill in Uluwatu is cash on the day. White water rafting on the Ayung River may accept credit cards at the booking office but expects cash tips for guides. Snorkelling trips from Amed, Padangbai, or Lembongan are almost universally cash. The pattern is consistent: any experience delivered by an individual or small operator is cash-based. Any booking made through an agency or hotel with a card terminal may accept cards for the initial booking while expecting cash for on-the-day tips and extras. Budget IDR 300,000–500,000 per activity day specifically for these cash experiences.

Carrying cash safely in Bali

Bali is generally safe for tourists but petty theft does occur in popular areas. Keep only what you need for the day in an accessible pocket. Separate your day cash from your main reserve. Use your bank app to freeze your card when not spending.

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