Travel Hacks logo
Travel Hacks

Bali Cash Vs Card Acceptance Travel Guide

Plan bali cash vs card acceptance with top picks, neighborhood context, timing tips, and practical booking advice for a smoother trip.

11 min readBy Editor
Share this article:
Bali Cash Vs Card Acceptance Travel Guide
On this page

Bali Cash Vs Card Acceptance

Bali still runs on cash for most everyday spending, even as Seminyak rooftop bars and Canggu coffee shops happily tap your contactless card. Roughly 80% of point-of-sale payments in Indonesia are still cash. Guessing wrong leaves you walking back to an ATM with a parking attendant waiting on a 5,000 IDR note.

If you only have two minutes: carry around 1,000,000 IDR per person per day, keep one Visa or Mastercard for hotels and tours, and never let dynamic currency conversion charge you in pounds, dollars or euros at the terminal.

Quick Decision: Cash vs Card in Bali

Match the payment method to the venue, not the city. Warungs, markets, temples, parking attendants, motorbike taxis, scooter rentals and most local drivers are cash-only no matter how fancy the neighborhood looks. Hotels, branded supermarkets, chain cafes, larger restaurants and tour operators take Visa and Mastercard, often with a 2-3% surcharge passed to the customer.

  • Cash for warungs, markets, temple donations, parking, drivers, tips, scooter rentals
  • Card for hotels, mid-range and upscale restaurants, supermarkets, tour operators, hospital bills
  • E-wallets work for Grab and Gojek rides; foreign QR scanning is limited (see below)
  • Always carry both methods plus a second card stored separately as backup

What Currency Is Used in Bali?

Bali uses the Indonesian Rupiah, written IDR or Rp. As of May 2026 a rough conversion is 100,000 IDR equals about 6 USD, 5 GBP, 5.50 EUR or 9.50 AUD. The currency has plenty of zeros — easy to confuse a 10,000 note with a 100,000 note in dim lighting at a beach bar.

Bills come in 1,000, 2,000, 5,000, 10,000, 20,000, 50,000 and 100,000 IDR. Coins exist but are rarely accepted; locals round to the nearest 500 or 1,000. Break larger bills at supermarkets like Bintang, Pepito or Coco Mart on day one so you have small denominations for parking (2,000-5,000 IDR), public toilets (2,000-5,000 IDR), and small tips (10,000-20,000 IDR).

One quietly important detail: Bali banks and some chain stores reject torn, taped or heavily worn notes. If a money changer hands you a soft, faded 100,000, push it back and ask for a clean one. Indonesia also caps undeclared inbound cash at 100 million IDR (about 6,000 USD) — over that, you must declare at customs.

Comparing Cash and Card for Acceptance, Fees and Convenience

🎯 Insider Tip: Discover the best Jakarta experiences with Viator Tours!

Cash works for 100% of transactions on the island. Cards work for roughly 40-50%, concentrated in tourist zones and chain outlets. Outside Seminyak, Canggu, Kuta, Ubud, Sanur and Nusa Dua, card acceptance drops sharply, and on Nusa Penida or in North Bali villages it approaches zero.

True cost matters more than the headline price. ATM fees range from 7,500 to 55,000 IDR per withdrawal in 2026, plus your home bank's foreign transaction fee (1.5-3%) and possibly a fixed 1-5 USD charge. Card surcharges sit at 2-3% in most independent shops; chains like Bintang have dropped them. American Express is useless outside international hotel chains — bring Visa or Mastercard.

OptionBest forTypical fee in 2026CoverageWatch out for
Cash (IDR)Warungs, markets, drivers, tips, parking7,500-55,000 IDR ATM fee + 1.5-3% bank feeUniversalTheft, damaged notes, dim lighting confusion
Visa/Mastercard creditHotels, tours, hospitals, airline rebooking0-3% merchant surchargeTourist hubs onlyDynamic currency conversion at terminals
Visa/Mastercard debitATM withdrawals, mid-range merchantsSame as credit, plus possible savings accessSame as creditPlain debit (non-Visa/MC) is not accepted
E-wallets (GoPay, OVO)Grab, Gojek, food deliveryLow; in-app top-up rates varyUrban only; signal-dependentForeign cards may not link directly
QRIS scanningCafes, small shops in citiesNear-zero for residentsLimited for most foreign touristsCross-border QRIS only covers select Asian countries

When Cash Wins and How to Handle Rupiah

Cash wins anywhere a small vendor needs to make change instantly. Street food, including babi guling at 30,000-60,000 IDR per portion, is cash-only. Local warung meals rarely have card terminals. Roadside fruit sellers, parking attendants, temple donation boxes, beach masseuses and most independent scooter rentals all expect physical Rupiah.

Drivers and private guides want cash at day's end. Card terminals don't typically prompt for tip lines, so a folded 20,000-50,000 note is the standard restaurant gesture; the local tipping culture runs at 5-10% on the bill or rounding up. Keep a small pouch with 2,000s, 5,000s and 10,000s for parking and tips, and a separate fold of 50,000s and 100,000s for meals. Stash the bulk of your cash in the hotel safe — standard safety tips apply.

  • Warungs, street stalls and pasar malam night markets
  • Temples like Tanah Lot, Besakih and Uluwatu (donation boxes)
  • Private drivers, motorbike taxis and meterless taxis
  • North and East Bali, Nusa Penida and Sidemen valley
  • Parking, public toilets, small tips and market bargaining

When the Card Is the Convenient and Widely Accepted Option

🎯 Insider Tip: Discover the best Jakarta experiences with Viator Tours!

For larger bills, cards beat cash on safety and paper trail. A four-night stay at a mid-range hotel costs 4-12 million IDR — you don't want to walk in carrying that as a brick of 100,000 notes. Villas and hotels almost universally accept Visa and Mastercard, and most chains process the room charge in IDR at competitive rates if you decline dynamic currency conversion at the swipe.

Tour operators booking Nusa Penida day trips, Mount Batur sunrise hikes or Komodo liveaboards take cards online. Hospitals like BIMC, Siloam and Kasih Ibu bill in IDR but accept international Visa and Mastercard — useful if you need urgent care without travel insurance documentation in hand. Beach clubs at FINNS, Potato Head and Karma Kandara open tabs on a card so you don't fish wet bills out at the lounger.

  • Hotel and villa stays with deposits and incidentals
  • Tour operators, dive shops, cooking schools and surf academies
  • Hospitals, pharmacies and dental clinics in Denpasar or Kuta
  • Supermarket runs at Bintang, Pepito, Grand Lucky or Coco Mart
  • Domestic flight rebookings and ferry tickets to Lombok or the Gilis

Are ATMs Safe to Use in Bali? Fees, Limits and Skimming

Bali has dense ATM coverage in tourist areas, malls and inside bank branches. Skimming is real but avoidable. Following standard ATM withdrawal tips — using machines physically attached to a major bank like BCA, Mandiri, BNI or BRI, withdrawing during business hours, and avoiding standalone booths down side alleys — drops your risk to near zero.

Withdrawal limits are dictated by the machine. ATMs that dispense 50,000 notes typically cap a single withdrawal at 1,250,000 IDR; 100,000-note machines go up to 3,000,000 IDR. A sticker on the slot tells you which one before you insert your card. Daily totals max out around 6,000,000 IDR. A quirk that catches first-timers: many Bali ATMs dispense the cash before returning your card. Wait for the card, take it, then count the notes — walking off without your card is the single most common tourist mistake at Indonesian ATMs.

Cover the keypad with your free hand, inspect the card slot for loose plastic or stickers, and ignore unsolicited "help" from anyone hanging around the machine. Check your banking app the same evening to dispute anything strange while it's fresh. Notify your bank of travel dates before you fly so legitimate withdrawals don't trigger fraud blocks.

Card and E-Wallet Options, Rewards and Avoiding Extra Charges

A Wise debit card or Revolut Plus debits at the mid-market rate, typically 3-5% better than UK or Australian high-street banks. Wise users get up to 250 GBP per month of free ATM withdrawals before the 2.69% fee kicks in. Pair one rewards credit card with one low-fee travel debit, plus a backup stored separately in the hotel safe.

Indonesian e-wallets — GoPay, OVO, ShopeePay, DANA, LinkAja — power local life but reward foreign visitors selectively. Apple Pay and Google Pay are not active in Indonesia. Within Grab and Gojek apps, you can pay rides and food delivery with a foreign Visa or Mastercard linked to your account; cash payment to the driver also works and many travelers prefer it because driver tips are easier in cash.

Always pay in IDR at the card terminal. Dynamic currency conversion — when the machine asks "Pay in GBP?" or "Pay in USD?" — tacks a 4-7% spread onto the price. Decline politely and let your home bank do the conversion. According to Bali Home Immo, the 2-3% credit card surcharge is rarely negotiable but is sometimes waived above a certain spend.

QRIS and Other Payment Methods Foreign Visitors Should Know

QRIS (Quick Response Code Indonesian Standard) is the QR-code system that lets locals pay almost anywhere by scanning a single sticker at the cash register. For residents it has effectively replaced cash. For foreign tourists, the picture is mixed and not well explained by most travel guides.

Since 2023, a Cross-Border QRIS scheme has connected Indonesia to Singapore, Malaysia, Thailand and the Philippines, with Korea added in 2024. Travelers from those countries can scan QRIS codes directly via their home banking apps. For visitors from the UK, EU, Australia, US or Canada, direct QRIS scanning still isn't possible in 2026 — your home banking app won't connect. The practical workaround if a stall accepts only QRIS: ask your driver or the hotel concierge to pay via QRIS while you settle with them in cash. Awkward but it works for the rare warung that has dropped cash entirely.

Other niche methods: traveler's cheques exchange poorly at money changers and aren't accepted at retail. US dollars are sometimes accepted at large hotels at a punishing rate — convert to IDR instead. Contactless card payments are increasingly common at chain venues with a typical cap of 1 million IDR per tap.

Authorised Money Changers and Handling Leftover IDR

🎯 Insider Tip: Discover the best Jakarta experiences with Viator Tours!

Money changers consistently beat hotels, airport booths and ATM rates if you pick the right one. Reputable chains include PT Central Kuta, Dirgahayu Valuta Prima and BMC (Bali Maspintjinra). They display Bank Indonesia licensing certificates near the counter, list rates on a digital board, and run transparent counts. Skip the side-alley "no commission" booths in Kuta, Legian and Seminyak where headline rates lure you in and sleight-of-hand recounts shave 8-12% off. Count every note yourself before leaving. Hotel changers pay 6-10% below money-changer rates plus a fee — emergencies only. Standard currency exchange tips like never letting the cashier handle your stack out of sight prevent the most common scams.

Leftover IDR has limited utility outside Indonesia — most Western banks won't buy it back. Spend it down before your last day at supermarkets, the airport duty-free, or the airport money changer. If you fly via Singapore, Bangkok or Kuala Lumpur, changers there often quote better IDR rates than your home country.

The Bottom Line: Cash for the Day, Card for the Bill

The hybrid approach beats every alternative. Withdraw 1,000,000-1,500,000 IDR per person every two to three days from a bank-attached ATM. Carry a Visa or Mastercard for hotels, tours, supermarkets and emergencies, plus a second card stored in the room safe. Decline dynamic currency conversion every time. Use a fee-free travel card like Wise or Revolut to dodge bank surcharges. Track spending against a budget breakdown so you don't run dry on a Sunday when banks are slow.

Cross-check rates with Bali Untold before exchanging large sums, and pay the 150,000 IDR tourist levy online via Love Bali before arrival to skip the airport queue.

For the full picture beyond this single topic, see our Bali travel hacks overview — it ties together transportation, money, where to stay, food, safety, and the rest of the practical decisions every Bali trip needs.

Frequently Asked Questions

What is the best way to pay in Bali: cash or card?

A mix of both is ideal. Use cash for markets, small warungs, and tips. Use credit cards for hotels, high-end restaurants, and large shopping malls to ensure security and convenience.

Are credit cards widely accepted in Bali?

Yes, they are common in tourist areas like Seminyak and Ubud. However, expect a 2% to 3% surcharge at many smaller shops. Always carry cash for rural areas or small purchases.

Is it safe to use ATMs in Bali?

ATMs are generally safe if you use those attached to major banks. Avoid isolated booths to prevent card skimming. Always cover your PIN and check for any suspicious devices on the machine.

Navigating Bali's payment systems is easy once you understand the local preferences. While the island is modernizing quickly, the traditional reliance on cash remains very strong. By carrying both a travel card and physical Rupiah, you can explore with total confidence. Enjoy the incredible food and culture without worrying about how you will pay the bill.

Remember to notify your bank before you travel to avoid blocked cards. Keep your eyes on the exchange rates and use reputable money changers when needed. Bali is a welcoming place where a little preparation goes a very long way. Have a safe and wonderful journey through the Island of the Gods.