The Bali Money Guide: Currency, Costs, ATMs and Tipping
Everything I've learned the hard way about money in Bali — rupiah notes, ATM limits and the new Mandiri fee, the money-changer sleight-of-hand to dodge, sensible 2026 tipping, and what things actually cost in IDR.
The first time I tried to pay for a Rp35,000 plate of nasi campur with a Rp100,000 note, the warung owner laughed, waved my money away, and disappeared next door to break it into change. That moment taught me more about money in Bali than any guidebook had. This Bali money guide is the one I wish someone had handed me before I landed — the stuff about which notes actually matter, how much an ATM will spit out before it cuts you off, and the new fees that crept in this year.
Bali runs on the Indonesian rupiah, and it runs heavily on cash, especially the further you get from the resort strips. You can absolutely tap a card at a Seminyak rooftop bar, but the woman selling you the best coconut on the beach in Amed deals in folded notes and warm change. After years of coming and going, I’ve made every money mistake there is — overpaying at a dodgy exchange counter, getting stranded with a wallet full of useless big notes, tipping wrong in both directions. Here’s everything I’ve learned, with 2026 figures, so you arrive ready instead of fumbling at the till like I did.
Understanding the Indonesian rupiah and its denominations
Let’s get the zeros sorted first, because they’re what trip everyone up. The Indonesian rupiah comes in IDR denominations of Rp1,000, 2,000, 5,000, 10,000, 20,000, 50,000 and Rp100,000 notes — the redesigned 2016 series, still the standard in 2026. The Rp100,000 is your biggest note, and it’s worth roughly £4–£5. So a “100,000” coffee isn’t a fortune; it’s a fiver.
My shortcut for GBP to IDR: treat the pound as roughly 24,000 rupiah — divide a rupiah price by 24 (dropping three zeros) to get pounds, very roughly, then adjust. The pound hovered around 23,000–24,000 rupiah through 2026, so 50,000 IDR is about £2.10. Don’t bother with precision in your head — round generously and you’ll never overpay by much.
The thing nobody warns you about is small change. Big notes are the curse of Bali. ATMs love handing out crisp Rp100,000s, but the parking man, the warung, the offering-flower seller — they all need small notes. I keep a “small money” pocket of 5,000s, 10,000s and 20,000s and treat the 100,000s as something to break at supermarkets and petrol stations. Coins exist (Rp100 up to Rp1,000) but they’re nearly worthless and you’ll mostly ignore them. Get comfortable counting zeros at the register, because in low light, a 10,000 and a 100,000 look unnervingly alike.
Bali ATM limits, fees and how to withdraw cash sensibly
Here’s where people get caught out. Your Bali ATM limit isn’t really your bank’s limit — it’s whatever the machine physically holds. ATMs that dispense Rp100,000 notes usually cap a single withdrawal around Rp2.5–3 million; the ones loaded with Rp50,000 notes often stop you at Rp1.25 million. So if you punch in 3 million and it refuses, the machine just can’t count that high — try 2 million.
The big 2026 change: Bank Mandiri now adds a Rp50,000 access fee on foreign Visa and Mastercard withdrawals, brought in on 22 February 2026. That’s on top of whatever your home bank charges. I’ve shifted my own habit to BCA and BNI ATMs, which have generally been kinder on fees for foreign cards, and I withdraw the maximum each time to spread that fixed cost across more cash.
Two hard rules from experience. First, only use ATMs attached to a proper bank branch or inside a guarded minimart like Indomaret — never a lonely machine down a Kuta side street, where skimmers turn up. Second, take your card before the cash. Some older Bali machines dispense notes first, and tired travellers walk off leaving the card behind. Tell your bank you’re travelling so they don’t freeze the card on the first withdrawal, and carry a backup card stored separately. Getting stranded with one blocked card in a cash economy is a special kind of stress I wouldn’t wish on anyone.
Money changers in Bali and the scam to avoid
If the exchange rate beats your card fees, a money changer can be the better deal — but this is where Bali’s most persistent con lives. The classic Bali money changer scam is a sleight-of-hand: the cashier counts your rupiah out perfectly in front of you, then “recounts” or restacks the pile and palms a couple of Rp100,000s back into the drawer. It went viral on TikTok again this year, and it still works because tourists relax once they’ve seen one honest count.
Use only an authorised money changer in Bali. Bank Indonesia keeps a register, and there’s a public checker at moneychangerbali.com where you can type the outlet’s name and confirm it holds a valid PT licence — and check the day’s reference rate as a fair benchmark. Reputable chains like PT Central Kuta and BMC have proper shopfronts, counting machines and printed receipts — not a folding table in a souvenir shop.
My non-negotiables: count the cash yourself, slowly, and don’t hand it back once it’s in your fingers. Walk away from any rate that’s wildly better than everyone else’s — if one window offers 500–1,000 rupiah more per pound than its neighbours, that gap is the scam, not a bargain. And ignore “no commission, no fee” banners on tiny alley outlets. The fee is just hidden in a shaved rate or a short count.
Card acceptance and how much cash to carry
So how much cash in Bali should you actually carry? Card acceptance in Bali has improved a lot — hotels, beach clubs, bigger restaurants, supermarkets and tour desks mostly take Visa and Mastercard, often with a 2–3% surcharge that they’ll sometimes mention and sometimes won’t. Amex is patchy. But the moment you’re at a warung, a roadside fruit stall, a temple donation box or a local driver’s car, it’s cash only.
My rhythm is to carry around Rp500,000–1,000,000 in mixed notes for a normal day out, and to lean on the card for anything over about Rp300,000. That keeps me from flashing a thick wad and means a lost wallet isn’t a catastrophe. Use a card with no foreign transaction fee and always choose to be charged in rupiah, never your home currency — that “pay in GBP” prompt hides a rotten exchange rate of its own. If you’re booking a private driver for the day, agree the price in rupiah up front and have the cash ready, because most independent drivers won’t take cards.
Tipping in Bali in 2026: who, when and how much
Tipping in Bali isn’t the rigid social contract it is in the States, and that’s a relief — but a few norms genuinely matter in 2026. Check your restaurant bill first. Many sit-down places add an 11% government tax plus a 5–10% service charge (you’ll see it as ”++” on the menu). If that service charge is there, you’ve effectively tipped; anything extra is a bonus, not an obligation.
Where there’s no service charge, rounding up or leaving 5–10% is kind and appreciated. At a humble warung, tipping isn’t expected at all — leaving a few thousand rupiah of change is a warm gesture and nothing more. For private drivers who’ve looked after you all day, Rp50,000–100,000 is generous and means a lot. Grab and Gojek drivers don’t expect a tip, though I’ll add Rp5,000–10,000 in the app for someone who braved the rain.
Spas are the one place I always tip. After a proper hour-long massage, Rp30,000–50,000 per therapist is the accepted standard, more for somewhere upmarket like a Seminyak spa treatment. Hand money over with your right hand or both hands — passing with the left alone reads as rude in Balinese culture. And tip in rupiah, never leftover dollars; the changer’s cut makes foreign coins more nuisance than gift.
What things actually cost: everyday prices in IDR
Numbers make all this real, so here are honest Bali everyday prices from 2026, the ones I pay myself. For the full food-cost picture, from daily eating budgets to weekly grocery runs, see my Bali food costs guide. A proper plate of nasi campur at a local warung runs Rp25,000–45,000. The same idea dressed up as a smoothie bowl in a Canggu café? Rp75,000–120,000 — Western prices for the Western crowd.
On warung prices, a big bottle of Bintang beer is around Rp25,000–40,000; order that same Bintang at a beach club and it’s Rp80,000–120,000 once the view is priced in. A decent flat white in a Canggu coffee shop is Rp35,000–50,000. Scooter rental sits around Rp70,000–100,000 a day, a bit more for a newer 125cc, with petrol from the little roadside bottles costing pocket change.
So a frugal day eating local can run well under Rp200,000, while a café-and-beach-club day in Seminyak can pass Rp1,000,000 without you noticing. Neither is wrong — just know which Bali you’re spending in, and carry the right notes for it.
A last word
If you remember one thing, make it this: keep small notes, use bank ATMs, and count your own cash at the changer — that trio alone dodges almost every money headache Bali throws at you.
I update these figures every season because fees and prices shift faster than any guide can keep up with — that Mandiri charge appeared out of nowhere this February. If you’ve spotted a new fee, a brilliant honest money changer, or a warung still doing nasi campur for Rp30,000, reply and tell me. My list is never finished, and the best tips I’ve ever had came from readers, not banks.
FAQs
What currency do I use in Bali? Bali uses the Indonesian rupiah (IDR). It’s a cash-friendly island, especially outside the resort areas, so always carry some rupiah even if you prefer cards. Foreign currency isn’t accepted for everyday purchases, and tipping in dollars just creates exchange hassle for the person receiving it.
How much can I withdraw from a Bali ATM at once? Usually between Rp1.25 million and Rp3 million per transaction, depending on the machine. ATMs dispensing Rp100,000 notes tend to allow up to around Rp2.5–3 million, while those stocked with Rp50,000 notes often cap at Rp1.25 million. If a withdrawal is declined, try a smaller round number before assuming your card is the problem.
Which ATMs in Bali have the lowest fees? BCA and BNI have generally been the friendliest for foreign cards. As of 22 February 2026, Bank Mandiri charges a Rp50,000 access fee on foreign Visa and Mastercard withdrawals, so I avoid Mandiri now. Your own bank’s foreign-withdrawal fee still applies on top, so withdraw larger amounts less often.
Are money changers safe in Bali? Authorised ones are safe; back-alley ones aren’t. Use licensed operators like PT Central Kuta or BMC with proper shopfronts and counting machines, and check the outlet on Bank Indonesia’s moneychangerbali.com. Always count the cash yourself and never hand it back, as the common scam is a short count during the recount.
Can I use my credit or debit card in Bali? Yes, at most hotels, supermarkets, beach clubs and larger restaurants, usually with a 2–3% surcharge. Visa and Mastercard are widely accepted; Amex less so. Warungs, market stalls, temple donations and independent drivers are cash only, so never rely on a card alone.
How much cash should I carry each day in Bali? Around Rp500,000–1,000,000 in mixed notes covers a normal day comfortably. Keep plenty of small notes (5,000s, 10,000s, 20,000s) for warungs, parking and drivers, and lean on your card for anything over about Rp300,000. Carrying a sensible amount means a lost wallet stings but doesn’t ruin the trip.
Do you tip in Bali? Sometimes — it’s appreciated but not rigidly expected. Check whether your restaurant bill already includes a 5–10% service charge before adding more. Tip drivers Rp50,000–100,000 for a full day and spa therapists Rp30,000–50,000 per treatment, and don’t worry about tipping at casual warungs.
Is Bali expensive in 2026? It can be either, depending on how you travel. Eating at warungs, you can spend under Rp200,000 a day on food; a café-and-beach-club lifestyle in Seminyak or Canggu can pass Rp1,000,000 daily. The gap between local and tourist pricing is huge, so a little willingness to eat local stretches your money a long way.
What’s the exchange rate from pounds to rupiah? Through 2026 the pound traded around 23,000–24,000 rupiah. A rough mental shortcut of Rp20,000 to the pound keeps you safely on the conservative side. Check a live rate before exchanging, and reject any money-changer rate that looks dramatically better than the going market figure.
Should I bring cash from home or use ATMs in Bali? A mix is safest. Bring a small float of clean, new banknotes for an authorised money changer (creased or older notes get rejected or downgraded), and rely on bank ATMs for the rest. Always have at least two cards stored separately in case one gets blocked or eaten.
Before you go — I wrote this in 2026 and double-checked every price, fee, opening time and rule I could, but Bali changes fast. Treat the figures here as a guide and confirm the latest details before you book or travel.
Some of the links in this article are affiliate links: if you book through them I may earn a small commission at no extra cost to you. I only ever recommend things I would happily send a friend to.