Photo by Muhammad Daudy on Unsplash
Money in Bali: Cash vs Card vs Wise (How to Save 5-8% on Everything)
Practical money guide for Bali 2026. ATM tricks, Wise vs Revolut, cash culture explained, and the single biggest currency mistake most travelers make.
💚 This post contains affiliate links. If you book through them, I earn a small commission at no extra cost to you — your price is the same. I only recommend services I actually use myself. Full disclosure.
The 5-8% leak nobody talks about
Most travelers lose $100–160 on a $2,000 trip—not to hotels or food, but to currency conversion sleight-of-hand. It happens at ATMs that charge 50k IDR per withdrawal, money changers offering rates 7% worse than the real market, and credit cards adding mysterious 3% surcharges at checkout. The painful part? It’s completely avoidable.
Bali’s currency game is simple once you know the three biggest mistakes: using airport ATMs and money changers, letting your card convert to home currency (the infamous “DCC scam”), and treating Bali like a plastic-only country when it’s still 70% cash.
Here’s what I learned after six trips and one particularly expensive first week—and exactly how to walk away with your money intact.
Why Bali is still cash-first (and always will be)
Honestly, the moment you land, you’ll notice something: Bali runs on cash. Not credit cards, not apps. Cash.
Walk into a warung (the tiny food stalls serving 30k–50k IDR dishes), rent a scooter, buy a smoothie from a beach vendor, park your bike, grab fresh fruit at a market—it’s all cash only. Even some mid-range restaurants don’t take cards. The cultural reason is simple: small business owners prefer direct payment with zero processing fees. The practical reason for you: you need IDR bills on you.
My mental model: Budget 500k–1M IDR ($30–65 USD) in cash on you daily. That sounds like a lot, but it covers a warung breakfast (25k–50k), scooter rental (70k–100k), mid-day coffee (30k), offering at a temple (20k–50k), and small tipping. You’ll rarely need to dip into the top of that range, but having it removes friction entirely.
The rest of your spending—hotels, bigger restaurants, supermarkets, coworking—swipe card or mobile payment. The goal is strategic cash use, not choosing between card and cash globally.
ATM strategy: where to withdraw and what to avoid
This is where most travelers immediately lose money.
The biggest mistake: using the ATM at the airport or anywhere in a tourist zone. Those standalone machines charge 35k–50k IDR per transaction ($2.35–3.35). Over a two-week trip with two–three withdrawals, that’s $20–25 gone before you even leave the airport.
What I’d actually do: withdraw cash from a bank ATM inside a major supermarket or mall, ideally from one of three networks: BCA, Mandiri, or CIMB. Here’s why:
- BCA ATM: Most reliable, lowest fees in the BCA network (often zero local fee if your foreign card is supported). Withdrawal cap: 1.25M IDR (~$80 USD) per transaction. There’s one in almost every neighborhood—find it and return there every 3 days.
- Mandiri ATM: Also reliable, zero to minimal local fees, caps up to 2.5M IDR (~$165 USD) per withdrawal. Slightly fewer locations than BCA, but still widespread.
- CIMB: Often charges zero local fees but caps are tighter (1.5M–2M IDR). Worth using if BCA is unavailable.
Find these banks inside a Pepito (small supermarket chain), Coco Mart, or any major mall. Your own bank will charge a foreign transaction fee (typically $2–3 USD per withdrawal), but that’s unavoidable and honestly cheap.
Critical move: When the ATM asks if you want to convert to your home currency, always hit “No” or “Decline”. That “Dynamic Currency Conversion” (DCC) option is where the 5–8% magic happens—banks quote you a “locked rate” that’s always 5–8% worse than the real market rate. On a $100 withdrawal, you just paid an extra $5–8 for the convenience of seeing your native currency. Don’t fall for it.
Real withdrawal rhythm: I withdraw 1.5M IDR every 3 days. That’s about $100 USD. It means I never have a massive pile of cash, never worry about change getting lost, and never pay more than $6–9 in foreign fees across an entire month.
Currency exchange: why the airport rate is a scam
Airport money changers offer rates 6–7% worse than the real market. On $500 USD, that’s $30–35 in pure loss. Never use them.
If you absolutely must exchange cash (you landed with zero IDR and the nearest ATM takes 20 minutes), you’ll lose the least at your hotel’s front desk, but expect 3–4% worse rates than town.
What I recommend: two reputable money changers in Bali that consistently offer market-competitive rates:
- PT Central Kuta (Jl. Pantai Kuta, Kuta)—been around 20+ years, transparent rates, reasonable commission (usually 1–1.5%).
- Dirgahayu Money Changer (multiple Bali locations)—also reliable, similar rates.
Both are licensed and professional. They beat airport rates by 4–6%, which on a $1,000 exchange is $40–60 saved.
Quick tip: Never exchange money with unlicensed street kiosks or unmarked “money changers” with clipboards. Counting tricks are real—they’ll misdirect you while “recounting” and hand back less than you saw. It sounds paranoid until it happens.
Honestly, I’d skip currency exchange altogether and just use ATMs. Unless you’re exchanging $1,000+, the ATM’s $6–9 foreign transaction fee beats the money changer’s 3–5% margin.
Card payments: where Visa/Mastercard works (and where it absolutely doesn’t)
Bali’s card acceptance is bizarrely uneven.
Cards work fine at:
- Cafes and restaurants in tourist areas (Canggu, Seminyak, Ubud)
- Supermarkets (Pepito, Coco Mart, Bintang Supermarket)
- Hotels and resorts
- Malls and branded shops
- Some spas and yoga studios
- Nicer restaurants (rp 150k+ per dish)
Cards do NOT work at:
- Warungs and street food stalls
- Local scooter rentals
- Traditional markets (pasar)
- Beach vendors
- Small guesthouses (many still cash-only)
- Parking attendants and street vendors
The surcharge trap: When your card does work, the merchant often adds a 2–3% “service charge” or “card surcharge” at checkout—sometimes visible only at the terminal. Honest merchants disclose it upfront. Sketchy ones sneak it in. Always ask if there’s a surcharge before swiping.
American Express is nearly useless. Only major hotels and upscale restaurants take it. Leave it at home.
My honest approach: I use my card at supermarkets and nicer restaurants where I can see the charge coming. For everything else, cash.
Wise vs Revolut vs N26: which card actually works in Bali 2026
If you’re going to use a card for ATM withdrawals or payments, which one should it be?
Wise wins for Indonesia, hands down. Here’s why:
- Best exchange rate: Wise uses mid-market rates with no markup. On a $1,000 withdrawal, you get closer to the actual rate than any bank card.
- Free ATM withdrawals: Up to ~$200 USD per month, then 1.75% fee. That’s generous—you’ll likely never hit the fee on a normal trip.
- No foreign transaction fees: Every other card charges 1.5–3% on top. Wise doesn’t.
- Indonesia integrations: Wise works smoothly at major ATMs and increasingly at merchants.
Setup takes 10 minutes, and the Wise debit card arrives in 5 days. For Bali, it’s the single best move you can make with money before you land.
Revolut: decent but with caveats. Mid-market rates on weekdays only—weekends get a markup. Free ATM withdrawals cap lower than Wise (~$100/month). Works in Bali but not as smoothly.
N26: functions but has limited integration with Indonesia’s banking system. You’ll get strange declines at local merchants. Skip it for Bali.
My take: Wise is the answer. Get one before you leave, load it with $500–1,000, and you’ve basically solved the currency problem for the entire trip.
Spotting counterfeit IDR notes
Counterfeit 50,000 and 100,000 IDR notes exist. It’s rare, but it happens—usually from money changers or if someone’s trying to shortchange you at a market.
Quick visual checklist:
- Hold it to light. There’s a watermark of the national hero on the right side. Fakes often have a blurry or missing watermark.
- Feel the raised ink. Run your thumb over the portrait and main text. Real notes have subtle texture from raised ink. Fakes feel smooth and printed.
- Check the thread strip. There’s an embedded security thread running vertically. It should be visible on both sides and change color if you tilt it. Fakes often have a printed line instead.
- Holographic foil. On newer 50k and 100k notes, there’s a holographic element that shifts color. Fakes can’t replicate this convincingly.
Real tip: Get your first 1–2M IDR from an ATM, not a money changer. ATMs dispense fresh, guaranteed-authentic notes. Money changers occasionally miscount or hand over fakes—not often, but it happens.
I’ve never gotten a counterfeit note myself, but the visual checks above are peace of mind.
Tipping and service charges
Tipping is not expected in Bali, but it’s appreciated.
Warung and casual restaurants: No tip required. If the service is genuinely great and you feel good about it, 10k–20k IDR (less than $1.50 USD) is generous and makes the server’s day.
Full-day driver or guide: 50k–100k IDR ($3–7 USD) per day or more if you’re booking multiple days. This goes a long way.
Fancy restaurants: Check your bill. Many restaurants add a mandatory 5–10% “service charge” plus 10% government tax upfront. You’re already paying 15–20% extra. Don’t double-tip on top of that.
Spa and massage: 20k–50k IDR is standard if you’re happy. Not required.
Delivery and hospitality: If someone brings your breakfast to your villa or handles luggage, 20k–50k IDR is appropriate.
The cultural norm is simple: the cash you have is enough. Tipping is a bonus, not an obligation.
My honest take: how I blew $80 in week one (and fixed it)
First trip to Bali, week one, I made every mistake in this post.
I used the airport money changer and lost $25 on a mediocre rate. Then I found a tourist-zone ATM and got charged 50k IDR per withdrawal, twice—that’s another $7 gone. My credit card surcharge at a Seminyak café was 3% and I didn’t notice until the bill was final. And I was terrified of using cash, so I overpaid for card-only cafes instead of walking five minutes to a warung that had actual good food at 1/3 the price.
By day 7, I did the math: I’d lost roughly $80 to currency conversion, fees, and unnecessary upcharges.
The second trip, I got ruthless:
- Opened Wise before leaving home. Loaded $800 USD.
- Found the BCA ATM inside Pepito Canggu. Withdrew 1.5M IDR ($100) on day one. Then every 3 days, same place.
- Carried cash as default. Card for hotels and supermarkets only.
- Never exchanged currency. ATM every time.
- Memorized the 30–50k warung price point. Ate better, paid less.
That second trip, my actual currency leakage was $12 across 14 days. Everything else stayed in my pocket.
The difference is plan. Not discipline—just knowing where to go and what to say no to.
Bottom line: You don’t need to be paranoid about money in Bali. You need a rhythm. Wise card, a BCA ATM you trust, and 500k–1M IDR cash in your pocket. That’s it. Everything else is optional—and everything else costs you.
Safe travels, and keep that $100+ in your pocket where it belongs.
Traveling to Bali means more than money logistics—it means protecting yourself. SafetyWing covers travel medical emergencies and theft, starting around $45/month for under-40 travelers. (Check policy details—coverage for cash theft varies by plan.)
Download the Bali Travel Guide
Get practical tips and a checklist for bali. Delivered to your inbox in 2 minutes.
About Kseniia
Kseniia is a travel writer and digital nomad who spends her time exploring slower, lesser-known corners of the world. She writes practical guides for other travelers and nomads looking to live better, work remotely, and travel more intentionally.