On this page
- Cash in IDR: Still the Foundation of Daily Spending
- ATMs in Bali: How to Withdraw Without Getting Burned by Fees
- QRIS: The QR Code System That Changed Everything
- Local E-Wallets: GoPay, OVO, DANA, and ShopeePay
- Credit and Debit Cards: Where They Work and Where They Don’t
- Currency Exchange: Avoiding the Scams That Still Trap Tourists
- Tipping in Bali: What’s Expected and What’s Generous
- Payment by Situation: Markets, Ride-Hailing, Toll Roads, and More
- 2026 Budget Reality: What Things Actually Cost in Bali
- Frequently Asked Questions
💰 Click here to see Indonesia Budget Breakdown
💰 Prices updated: June, 2026. Budget figures are estimates — always verify before travel.
Exchange Rate: $1 USD = Rp17,720.00
Daily Budget (per person)
Shoestring: Rp443,000 – Rp610,000 ($25.00 – $34.42)
Mid-range: Rp1,240,000 – Rp2,658,000 ($69.98 – $150.00)
Comfortable: Rp3,544,000 – Rp7,088,000 ($200.00 – $400.00)
Accommodation (per night)
Hostel/guesthouse: Rp88,600 – Rp354,400 ($5.00 – $20.00)
Mid-range hotel: Rp177,200 – Rp1,240,400 ($10.00 – $70.00)
Food (per meal)
Budget meal: Rp30,000.00 ($1.69)
Mid-range meal: Rp150,000.00 ($8.47)
Upscale meal: Rp1,000,000.00 ($56.43)
Transport
Single metro/bus trip: Rp5,000.00 ($0.28)
Monthly transport pass: Rp886,000.00 ($50.00)
Bali in 2026 has more ways to pay than ever before — and that’s exactly where a lot of travelers run into trouble. Some arrive with only a Wise card and assume everything is digital. Others bring only cash and get stung by dodgy money changers on their first afternoon. The reality is messier than any single travel blog suggests: a five-star hotel in Seminyak will tap your contactless card without blinking, while a warung two streets away only wants crumpled IDR 10,000 notes. This guide cuts through the confusion and tells you exactly how to handle money in Bali from the moment you land at Ngurah Rai Airport (DPS) to your last sarong purchase at Ubud market.
Cash in IDR: Still the Foundation of Daily Spending
Despite the digital payment boom, Indonesian Rupiah in physical form remains the single most important thing in your wallet for day-to-day life in Bali. The gap between tourist-facing businesses and local-facing ones is still wide. A smoothie bowl café in Canggu may accept Apple Pay via QRIS. The vegetable seller at Pasar Badung who just handed you a bunch of fragrant pandan leaves? She wants cash, and she wants the right change.
IDR banknotes come in denominations of IDR 1,000, 2,000, 5,000, 10,000, 20,000, 50,000, and 100,000. Coins exist but rarely appear in tourist transactions. In practice, the IDR 50,000 and IDR 100,000 notes do most of the heavy lifting for larger purchases. The IDR 10,000 and IDR 20,000 notes are your best friends at markets, roadside stalls, and small warungs where vendors genuinely cannot break large notes without giving you half their float.
Make a habit of breaking big notes whenever you pass through a supermarket (Hero, Pepito, or Tiara Dewata are good for this) or a minimart like Indomaret or Alfamart. Before you head into Ubud’s central market or down any side gang in Kuta, have a stack of smaller notes ready. The smell of incense and roasting satay in those narrow lanes is wonderful. Fumbling for change while a queue builds behind you is not.
ATMs in Bali: How to Withdraw Without Getting Burned by Fees
ATMs are abundant in tourist corridors — Seminyak, Kuta, Legian, Ubud, Sanur, Nusa Dua — and reasonably common in secondary towns like Singaraja and Negara. The banks to look for are BCA, Mandiri, BRI, BNI, and CIMB Niaga. All of these reliably accept international Visa, MasterCard, Cirrus, Maestro, and Plus network cards.
There are two types of ATMs you will encounter. Those marked with a red sticker dispense IDR 50,000 notes and generally allow withdrawals of IDR 1,250,000 to IDR 2,500,000 per transaction. Those with a blue sticker dispense IDR 100,000 notes and allow IDR 2,500,000 to IDR 3,000,000 per transaction. Daily limits, combining your home bank’s cap with the Indonesian bank’s ceiling, typically land between IDR 10,000,000 and IDR 15,000,000 — enough for most travelers to operate comfortably.
Here is the step-by-step process at any standard Indonesian ATM:
- Insert your card and select English as your language.
- Enter your PIN.
- Select Withdrawal (Penarikan in Indonesian).
- Choose Savings (Tabungan) for a debit card or Credit (Kredit) for a credit card.
- Input or select your desired amount.
- Confirm the transaction.
- Take your cash, your card, and your receipt before walking away.
Indonesian banks generally do not add their own surcharge for international card withdrawals, though some independent ATM operators (the standalone machines you see in convenience stores and small booths) do charge a fee, which will be displayed on screen before you confirm. Always read that screen. The fee that will genuinely hurt you is the one your home bank charges: typically a 1–3% foreign transaction fee plus a fixed international withdrawal fee of around USD 5–10 per transaction. If your bank charges this, withdrawing larger amounts less frequently saves you more than obsessing over exchange rates.
Use ATMs inside bank branches or in shopping malls whenever possible. Well-lit, monitored environments reduce the risk of card skimming. Cover your PIN with your free hand as a habit, not a paranoia.
QRIS: The QR Code System That Changed Everything
QRIS — Quick Response Code Indonesian Standard — is Bank Indonesia’s unified QR payment system, and by 2026 it has become the dominant digital payment method across the country. The beauty of QRIS is its universality: one QR code works with every compliant banking app and e-wallet in Indonesia. A merchant does not need to juggle separate codes for GoPay, OVO, and DANA. One black-and-white square covers all of them.
You will see the QRIS logo in places that would have surprised you two years ago: at petrol stations, on the back of ojek drivers’ phones, at temple entrance gates collecting donations, and at small food carts on Jalan Monkey Forest in Ubud. The physical expansion of QRIS acceptance has been dramatic since 2024, driven by Bank Indonesia’s merchant registration push and the low barrier to entry for vendors.
For foreign travelers, the most significant development in 2026 is the continued expansion of cross-border QRIS interoperability. Travelers arriving from Thailand, Malaysia, and Singapore can use their home banking apps or e-wallets to scan Indonesian QRIS codes directly — the payment processes in their home currency, and the exchange rate is handled by their bank. Bank Indonesia has been actively expanding this network to cover more countries, so travelers from Australia and parts of Europe may also have this option available by the time you read this. Check whether your home banking app explicitly supports “QRIS payment” or “cross-border QR” in Indonesia before you travel.
If your home app does not support QRIS cross-border payments, the next best route is setting up a local Indonesian e-wallet — covered in the section below. For consumers, QRIS transactions carry no direct fee. If you are using a foreign-linked app with currency conversion, your bank’s standard conversion rate will apply.
Local E-Wallets: GoPay, OVO, DANA, and ShopeePay
Indonesia’s four main e-wallets each have their own personality and strongest use case. For travelers who want to go deeper into the local digital ecosystem — particularly for ride-hailing, food delivery, and shopping promotions — setting one up is worth the effort.
GoPay
GoPay (gopay.co.id) lives inside the Gojek super app. If you plan to use Gojek for motorbike taxis, cars, or GoFood delivery during your stay, having GoPay loaded is the most seamless experience. It is accepted at an enormous range of merchants via QRIS and often comes with cashback promotions that make it cheaper than paying by card.
OVO
OVO (ovo.id) is tightly integrated with Grab. It also has a strong presence in larger retail environments — malls, cinemas, and major restaurant chains. If Grab is your preferred ride-hailing app, OVO is your natural companion wallet.
DANA
DANA (dana.id) positions itself as a universal wallet without being tied to one super app. It has a cleaner interface and is a solid choice if you want a standalone digital wallet for general QRIS payments without committing to either the Gojek or Grab ecosystem.
ShopeePay
ShopeePay (shopee.co.id/shopeepay) is the payment arm of the Shopee e-commerce platform. Offline via QRIS, it frequently runs generous promotions and cashback deals that make it attractive for regular purchases. If you are buying from local Shopee sellers during your trip, it is the natural in-app payment method.
Setting Up as a Tourist
Every e-wallet requires an Indonesian phone number for OTP verification, so buy a local SIM card first — Telkomsel, XL Axiata, or Indosat Ooredoo SIM cards are available at the airport from IDR 25,000 to IDR 50,000 plus a data package. Without a local bank account or Indonesian ID (KTP), your wallet functions will be limited: lower balance caps and restricted peer-to-peer transfers. For most tourists, this does not matter — you just need the wallet for QRIS payments and ride-hailing.
Top up your wallet in one of three ways. First, at the cashier of any Indomaret or Alfamart minimart: tell them which wallet, give your phone number, hand over cash, confirm in the app. A service fee of around IDR 2,500–IDR 5,000 applies. Second, via international credit or debit card through the app itself — GoPay and DANA have improved their direct international card top-up in 2026, though your card’s foreign transaction fee will still apply. Third, at an Indonesian ATM if you have a local bank account.
Transfer fees to Indonesian bank accounts from these wallets are typically around IDR 2,500–IDR 4,500 per transaction. QRIS payments themselves are free for consumers.
Credit and Debit Cards: Where They Work and Where They Don’t
Visa and MasterCard work reliably at hotels, resorts, upscale restaurants, major supermarkets, department stores, and international chain stores across Bali’s main tourist corridors. American Express and JCB have more limited acceptance — most mid-range businesses do not take them. Contactless tap-to-pay is increasingly available at newer POS terminals in 2026, particularly in Seminyak, Kuta, and Nusa Dua, though it is not universal.
The practical rule is this: if the establishment has air conditioning and a printed menu, it probably takes cards. If it has plastic chairs and a handwritten menu on a chalkboard, carry cash.
Watch for two costs when using cards. Your home bank’s foreign transaction fee typically runs 1–3% of the purchase amount. Some merchants in Bali also add a surcharge of 2–3% on top of the bill to cover their processing costs. This practice is technically discouraged by card networks but still common enough that you should always ask before swiping if the amount looks higher than expected. Contactless payments above a certain threshold (typically IDR 1,000,000) may require PIN confirmation.
Two practical steps before you fly: notify your home bank of your travel dates to prevent your card being blocked as a fraud precaution, and carry at least two cards on different networks in case one fails at a terminal or gets compromised.
Currency Exchange: Avoiding the Scams That Still Trap Tourists
The currency exchange scam in Bali is one of the oldest tricks in the tourism industry and it still catches people in 2026. The pitch is always the same: a money changer on a busy street offers you a rate that is noticeably better than anywhere else. By the time you count your notes back at your hotel, there are folded bills, short-counted stacks, or sleight-of-hand tricks that mean you received far less than the board advertised.
Regulations around licensed money changers have tightened since 2024. Stick to officially licensed operators — look for businesses displaying their Bank Indonesia authorization documents and operating from a fixed counter rather than a folding table. Reputable licensed changers are easy to find inside or adjacent to banks, in airport terminals, and in established businesses in Kuta, Seminyak, and Ubud. The rates at licensed changers are competitive enough that there is genuinely no reason to risk the street vendors.
The procedure at a reputable money changer is simple: check the displayed rate, hand over your currency, watch the transaction, count your IDR carefully before you step away from the counter, and keep your receipt. If the cashier does anything that breaks your line of sight from the money — a sudden distraction, restacking the notes, asking you to confirm something on their screen — count again from scratch.
ATM withdrawals often give a comparable rate to money changers once you factor in fees, so for many travelers the ATM is the cleaner option anyway.
Tipping in Bali: What’s Expected and What’s Generous
Tipping is not a deep cultural obligation in Indonesia the way it is in the United States. That said, Bali’s tourism economy means service workers understand the concept and genuinely appreciate it when it happens.
At restaurants, check the bill first. Most mid-range to upscale establishments add a service charge of 5–10% plus government tax of 10%. If these appear on your bill, you have already tipped — any extra is purely a personal gesture. If there is no service charge, IDR 10,000–IDR 30,000 left on the table for good service is appropriate and welcome.
For Gojek and Grab drivers, rounding up the fare or adding IDR 10,000–IDR 20,000 is common practice, especially after longer trips or if the driver helped with bags. Both apps have an in-app tipping option that has become more widely used in 2026. For metered Blue Bird taxis, a small round-up is standard.
Spa and massage therapists: IDR 20,000–IDR 50,000 for a standard treatment, or roughly 10–15% of the service cost for exceptional work. Hotel porters handling your luggage: IDR 10,000–IDR 20,000. Housekeeping staff: leaving a small amount daily (IDR 10,000–IDR 20,000) is more reliable than one lump sum at checkout, since different staff may work your room on different days.
Always tip in cash when possible, handed directly to the person. IDR notes tucked into a tip envelope or left folded on the spa table reach the right person. Money added to a card payment or included in a QRIS transaction does not always make it to the individual.
Payment by Situation: Markets, Ride-Hailing, Toll Roads, and More
Different parts of your Bali day call for different payment approaches. Here is how each scenario breaks down.
Traditional Markets and Street Food
Cash only, small denominations. Pasar Badung in Denpasar and the Ubud Art Market are both high-volume, quick-transaction environments. Vendors cannot break IDR 100,000 notes efficiently and will be visibly frustrated if you try. Load up on IDR 10,000 and IDR 20,000 notes before you go.
Ride-Hailing (Gojek and Grab)
GoPay works best with Gojek; OVO integrates naturally with Grab. Cash is available as a payment option in both apps and is fine for short trips. Linking an international credit card to either app is possible, but foreign transaction fees from your bank will stack up quickly if you ride daily. The e-wallet route is cheaper for regular use.
Bali Mandara Toll Road
The Bali Mandara Toll Road — the elevated highway connecting Denpasar to Nusa Dua via the sea — is entirely cashless. You need an e-money card: e-Toll, Flazz (BCA), TapCash (BNI), or Brizzi (BRI). These are sold and topped up at Indomaret, Alfamart, and at some petrol stations. If you are renting a car or using a private driver, confirm with your driver whether the vehicle already has a topped-up e-money card — most professional drivers handle this themselves.
Supermarkets and Malls
Cards, QRIS, and e-wallets all work well here. This is also the best place to break large notes into smaller denominations for market visits later.
Accommodation
Villas and resorts accept cards and sometimes QRIS. Budget guesthouses and homestays are more likely to want cash. Confirm the payment method when you book, especially with smaller properties found on Airbnb or direct booking.
2026 Budget Reality: What Things Actually Cost in Bali
Here is a grounded picture of what to budget at each spending level in 2026, based on current price ranges across the island.
Budget Traveler
- Guesthouse or hostel dormitory: IDR 100,000–IDR 200,000 per night
- Warung meal (nasi campur, mie goreng): IDR 20,000–IDR 40,000
- Gojek motorbike taxi (short trip, 3–5 km): IDR 10,000–IDR 20,000
- Local coffee at a warung: IDR 5,000–IDR 10,000
- Indomaret snacks and water: IDR 15,000–IDR 30,000
- Daily total estimate: IDR 300,000–IDR 500,000
Mid-Range Traveler
- Private room in a mid-range guesthouse or villa: IDR 400,000–IDR 900,000 per night
- Café meal with fresh juice: IDR 80,000–IDR 150,000
- Grab car or metered taxi (airport area, 10 km): IDR 60,000–IDR 100,000
- Bintang beer at a beach bar: IDR 40,000–IDR 60,000
- Entry to major temple (Tanah Lot, Uluwatu): IDR 30,000–IDR 50,000
- Daily total estimate: IDR 700,000–IDR 1,500,000
Comfortable / Upscale Traveler
- Boutique hotel or private villa with pool: IDR 1,500,000–IDR 5,000,000+ per night
- Dinner at a well-regarded restaurant in Seminyak or Ubud: IDR 250,000–IDR 600,000 per person
- Full-day private driver: IDR 500,000–IDR 700,000
- Spa treatment (60-minute traditional massage): IDR 150,000–IDR 350,000
- Cooking class or surf lesson: IDR 350,000–IDR 700,000
- Daily total estimate: IDR 2,500,000–IDR 7,000,000+
ATM withdrawal fees, card surcharges, and currency exchange margins can silently add 3–8% to your total trip cost if you are not paying attention. Travelers who use a fee-free international debit card (such as those offered by certain online banks) for ATM withdrawals, and top up a GoPay wallet via Indomaret for daily transport and food, consistently spend less than those who swipe a standard bank card for every transaction.
Frequently Asked Questions
Can I use Apple Pay or Google Pay in Bali?
Contactless NFC payments like Apple Pay and Google Pay work at POS terminals that support them, primarily in larger hotels, upscale restaurants, and international chain stores in Bali’s main tourist areas. Coverage is not universal — do not rely on them as your primary payment method. Always carry a physical card and IDR cash as backup.
Is it safe to use ATMs in Bali in 2026?
Generally yes, provided you use ATMs attached to major bank branches or located inside shopping malls. Avoid standalone machines in isolated or poorly lit locations. Card skimming still occurs occasionally. Cover your PIN when entering it, and check your bank statements regularly during your trip for any unauthorised transactions.
Do I need a local Indonesian e-wallet as a tourist?
Not strictly, but it helps. If your home banking app supports QRIS cross-border payments, you may not need one at all. For everyone else, setting up GoPay or OVO with a local SIM card and topping up via Indomaret unlocks cheaper ride-hailing, faster checkout at street-level merchants, and access to frequent cashback promotions that reduce daily spending noticeably.
What is the best card to bring to Bali to avoid fees?
A travel debit or credit card with no foreign transaction fees and no international ATM withdrawal fees is ideal. Several online banks and travel-focused cards from various countries offer these features. Pair this with a Visa or MasterCard (not just American Express) to ensure the widest acceptance. Notify your bank before travel to prevent security blocks on your account.
Is tipping expected in Bali?
Tipping is not mandatory and never causes offence if not given. However, it is genuinely appreciated, particularly by spa staff, drivers, and restaurant workers not covered by a service charge. IDR 10,000–IDR 50,000 is appropriate depending on the service. Always tip in cash directly to the individual rather than adding it to a card or QRIS transaction.