Travel · Destination money guides

Spending money in Bali — rupiah, ATM fees, and the money changer strategy

By Aayush Jain8 min readUpdated May 2026

Bali is a cash-dominant destination where the difference between smart and lazy money management is significant. ATM flat fees, money changer traps, and the sheer cash-intensity of Balinese daily life mean that planning your cash strategy saves meaningful money on even a short trip.

The Indonesian Rupiah: large numbers, low purchasing power

The Rupiah is denominated in large numbers — £1 buys approximately Rp 20,000. A cup of Kopi Bali at a warung costs Rp 15,000–25,000 (£0.75–£1.25). A scooter rental is Rp 70,000–100,000/day (£3.50–5). A seafood dinner at a nice Jimbaran beachfront restaurant is Rp 400,000–800,000 per person (£20–40). Getting comfortable with the exchange rate quickly prevents both overpaying and accidentally under-tipping.

ATM strategy in Bali

BCA (Bank Central Asia) ATMs are the most reliable for foreign Visa and Mastercard in Bali. They charge approximately Rp 25,000–30,000 per foreign withdrawal and have branches in all major tourist areas. BNI (Bank Negara Indonesia) is also reliable. Mandiri charges more (Rp 40,000–50,000). Avoid: standalone ATMs in tourist shops, malls, and small convenience stores — these often charge Rp 50,000+ and are the most DCC-aggressive.

Licensed money changers: beating ATM rates

For larger currency exchanges (£200+), a reputable licensed money changer in Bali can offer a better effective rate than an ATM after accounting for the flat Rp 25,000 fee. The most reputable: PT Central Kuta (multiple locations in Seminyak and Kuta), Dirgahayu (central Kuta), and those physically inside shopping malls. How to use them safely: (1) agree the rate before handing over any money, (2) count every note yourself before leaving the counter, (3) do not let the cashier handle your home currency notes until you have your Rupiah in hand.

The money changer scam: how it works

Unlicensed changers (and some licensed ones acting dishonestly) use several techniques. The short-count: they count notes quickly and remove several before handing them to you. The swap: they swap high-denomination notes for lower ones mid-count. The distraction: a second person or sudden noise distracts you while the count happens. The impossibly high rate: the advertised rate is much better than market — the catch is revealed after your money is on the counter. Never use any changer that approaches you on the street. Always count every note yourself.

Where cash is required in Bali

Warungs (local food stalls) — always cash. Scooter and bicycle rentals — cash. Day trips, snorkelling and surf lessons — usually cash. Entrance fees to temples (Tanah Lot, Tirta Empul, Uluwatu) — cash. Ubud market and any traditional market — cash. Local transport (bemos, ojeks, non-metered transport) — cash. Most traditional medicine practitioners, small spas, and massage places — cash. Book in the Grab app for transparent metered pricing paid by card.

When cards work in Bali

Upmarket hotels and villas — card. Surf shops and international brands in Seminyak and Canggu — card. Mid-range and upscale restaurants — increasingly card. Garuda and AirAsia ticket purchases — card online. Grab rides — card via app. ATM machine at airport — card (Starling, Wise). The more tourist-facing and upmarket the business, the more likely cards are accepted. The more local and traditional, the more cash is required.

Key takeaways

BCA ATMs are best — Rp 25,000–30,000 flat fee, widely available in tourist areas

Withdraw Rp 2,000,000–3,000,000 at a time to make the flat fee a small percentage

PT Central Kuta and Dirgahayu money changers are legitimate — always count every note yourself

Never use street money changers or changers offering impossibly high rates

Cash required for: warungs, scooters, temples, markets, surf lessons, traditional spas