Skip to content
Goodbars
Travel tip

Money and ATMs in Bali: cash, fees and scams

Cash still runs daily life in Bali. Here is which ATMs to trust, the fees and limits as of July 2026, how to dodge the money changer scam, and how much rupiah to actually carry.

Money and ATMs in Bali: cash, fees and scams

The short answer

Cash still rules daily life in Bali: warungs, local markets, temple donations, parking and most scooter rentals want Indonesian rupiah (IDR), not cards. Withdraw from bank-branded ATMs, change money only at authorised counters, and keep a card for hotels and bigger restaurants. Rupiah runs into large numbers, so IDR 100,000 is roughly USD 6 as of July 2026. Count the zeros before you hand over any note.

Which ATMs to trust

Use ATMs attached to a real bank branch, ideally BCA, Mandiri, BNI or BRI, and skip standalone machines tucked in dark corners or convenience stores. Skimming is rarer than it once was but still turns up at busy tourist spots, so glance at the card slot for loose plastic or an added casing, cover the keypad with your hand as you type your PIN, and withdraw during the day when bank staff are nearby. If a machine swallows your card, call your bank before you leave the spot.

Fees and withdrawal limits

As of July 2026, BCA and BNI generally add no fee of their own for foreign cards, while Bank Mandiri began charging an IDR 50,000 access fee on 22 February 2026, and CIMB Niaga and BRI can take roughly 2.5 to 3 percent. Per-withdrawal limits sit around IDR 2,500,000 at BCA and BNI and about IDR 3,000,000 at Mandiri. Your home bank may pile its own foreign-transaction fee on top, so take fewer, larger withdrawals to spread those flat charges.

Money changers and the sleight-of-hand scam

Change money only at authorised counters, the ones displaying a Bank Indonesia licence, and walk past the tiny shops advertising rates that look too good to be real. The classic trick is sleight of hand: the clerk counts your notes, then slips one back behind the counter while handing you the pile. Count every note yourself, keep the cash in your own hands once counted, and refuse any deal where the rate suddenly drops or a commission appears at the very end. Recount before you step away from the desk.

Cards, QRIS and paying digitally

Cards and the QRIS payment system work at hotels, malls, chain cafes and many restaurants, but they are useless at the warung, the market stall or the roadside fuel seller. Card machines sometimes add a surcharge of a few percent, and some places stay cash-only despite a card sticker on the door. Treat plastic as a backup for bigger bills and keep rupiah for everything small. Mobile data helps here: you can check the live exchange rate or find the nearest bank ATM on maps before you withdraw.

How much cash to carry

Carry only what a day needs, roughly IDR 500,000 to IDR 1,500,000 depending on your plans, and leave the rest locked at your accommodation. A day of street food, scooter fuel, temple entries and a massage rarely tops IDR 700,000, so there is no reason to walk around with a thick wad. Split your cash and cards between two places, keep small notes handy for parking and tips, and top up from a bank ATM every couple of days rather than all at once.

Common questions

How much cash should I bring to Bali?

Plan for roughly IDR 500,000 to IDR 1,500,000 per day (about USD 30 to USD 90) depending on your plans, and top up from bank ATMs as you go rather than carrying it all at once. Cards cover hotels and bigger restaurants.

Do ATMs in Bali charge fees?

It depends on the bank. As of July 2026, BCA and BNI usually add no fee for foreign cards, Bank Mandiri charges an IDR 50,000 access fee (since 22 February 2026), and CIMB Niaga and BRI can take about 2.5 to 3 percent. Your home bank may add its own fee too.

Which ATMs are safest to use in Bali?

Machines attached to a real bank branch, such as BCA, Mandiri, BNI or BRI. Avoid standalone ATMs in convenience stores or dark corners, check the card slot for tampering, and cover the keypad when entering your PIN.

Can I pay by card in Bali?

At hotels, malls, chain cafes and many restaurants, yes, though a card surcharge is common. Warungs, markets, small drivers and fuel sellers are cash-only, so you still need rupiah for everyday spending. QRIS is widely accepted at larger businesses.

How do I avoid the Bali money changer scam?

Use only authorised money changers with a Bank Indonesia licence, count every note yourself, and keep the cash in your hands once counted. Refuse any deal where the rate drops at the last moment or a commission appears at the end.

What is the ATM withdrawal limit in Bali?

Per-withdrawal limits are typically around IDR 2,500,000 at BCA and BNI and about IDR 3,000,000 at Bank Mandiri, as of July 2026. Your own bank's daily limit may be lower, so check before you travel.

Ready to landCONNECTED?

Pick a plan, install in minutes, and step off the plane already online. Plans from €13.99.

See the plans
  • No ID needed
  • No contract
  • Instant email delivery
  • Works on arrival