On this page
- The Honest Answer: Where Cards Actually Work (and Where They Don’t)
- Cash Is Still Non-Negotiable — Here’s How to Get It Smartly
- QRIS: The QR Code System That Changed Everything
- Local E-Wallets — Can Tourists Actually Use Them?
- Linking Your International Card to Gojek and Grab
- Fees, Traps, and the Dynamic Currency Conversion Scam
- Booking Trains, Tours, and Attractions — What Payment Works Where
- Tipping in Indonesia — What’s Expected, What’s Enough
- 2026 Budget Reality — What Things Actually Cost
- 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,794.64
Daily Budget (per person)
Shoestring: Rp427,000 – Rp925,000 ($24.00 – $51.98)
Mid-range: Rp1,174,000 – Rp2,847,000 ($65.97 – $159.99)
Comfortable: Rp3,594,000 – Rp7,118,000 ($201.97 – $400.01)
Accommodation (per night)
Hostel/guesthouse: Rp35,000 – Rp355,000 ($1.97 – $19.95)
Mid-range hotel: Rp480,000 – Rp1,779,000 ($26.97 – $99.97)
Food (per meal)
Budget meal: Rp30,000.00 ($1.69)
Mid-range meal: Rp100,000.00 ($5.62)
Upscale meal: Rp710,000.00 ($39.90)
Transport
Single metro/bus trip: Rp4,000.00 ($0.22)
Monthly transport pass: Rp0.00 ($0.00)
Every year, travelers arrive in Indonesia having read that it’s “increasingly cashless” and discover the hard way that their contactless card does nothing at a warung selling the best nasi goreng they’ve ever smelled. The gap between Indonesia’s booming digital payment infrastructure and the on-the-ground reality for foreign visitors is real, and in 2026 it’s still wide enough to cause genuine problems. QRIS is everywhere, international credit cards work in malls and hotels, yet the moment you step into a traditional market or hire a local guide in Flores, cash is the only language spoken. This guide cuts through the confusion so you arrive knowing exactly what to carry, what to install, and what to avoid.
The Honest Answer: Where Cards Actually Work (and Where They Don’t)
Credit cards are accepted broadly enough in Indonesia that you won’t feel stranded — as long as you stay inside the modern economy. Visa and Mastercard are the cards to bring. American Express is accepted at high-end hotels and upscale restaurants in Jakarta and Bali, but don’t count on it at a boutique guesthouse in Yogyakarta or a surf camp in Lombok. JCB has a small but growing footprint, mainly at Japanese-affiliated businesses.
Here is where a card will work reliably in 2026:
- Three-star hotels and above, international chains, and resort properties
- Large shopping malls — Grand Indonesia, Mall Bali Galeria, Pakuwon Mall Surabaya
- Supermarkets and department stores: Transmart, Hypermart, Hero, Ranch Market
- Airport restaurants, duty-free shops, and major tourist attraction ticket counters
- International chain restaurants and mid-to-upper-end dining
- Major souvenir and art shops in Bali’s Seminyak, Ubud, and Kuta districts
Here is where a card will almost certainly fail:
- Warung makan (small family eateries) and kaki lima street stalls
- Traditional markets — Pasar Beringharjo in Yogyakarta, Pasar Badung in Bali, any pasar tradisional nationwide
- Small guesthouses, homestays, and losmen
- Local angkot minibuses and non-app taxis
- Rural villages, small islands, and anywhere outside major urban corridors
Contactless payments — Visa payWave and Mastercard PayPass — are now available at modern retail counters and many supermarket checkouts, which speeds things up considerably. But terminal availability is patchy even within the same city, so never assume a tap will work until you see the contactless symbol on the terminal.
Cash Is Still Non-Negotiable — Here’s How to Get It Smartly
No matter how well-prepared your digital payment setup is, you will need Indonesian Rupiah (IDR) in your pocket every single day. The denominations matter: arrive with a good mix of IDR 100,000 notes (the largest common note, roughly equivalent to about USD 6) alongside IDR 50,000, IDR 20,000, and IDR 10,000 notes for smaller purchases. Vendors at street stalls and markets rarely have change for large notes early in the morning.
ATMs are the most practical way to get cash once you land. The networks to prioritise are BCA and Mandiri — they are the most reliable with international cards, have the widest network, and are well-maintained. BRI and BNI are solid options too. Avoid independent ATMs in malls branded with names you don’t recognize; these charge higher fees and occasionally have card-reading issues.
What to expect at the ATM in 2026:
- Per-transaction limit: Most ATMs cap a single withdrawal between IDR 2,500,000 and IDR 3,000,000
- Daily cumulative limit: Typically IDR 10,000,000 to IDR 15,000,000, depending on the bank and your card’s own limit
- Local bank fee: IDR 0 to IDR 7,500 per transaction — BCA and Mandiri ATMs often charge nothing directly to the cardholder, but this varies
- Your home bank fee: Almost certainly a foreign transaction fee of 1–3% plus a possible fixed withdrawal fee (equivalent to around USD 3–5). This is the bigger cost.
For safety, use ATMs located inside bank branches, attached to the wall of a 24-hour convenience store like Indomaret or Alfamart, or in well-lit shopping mall lobbies. Cover the keypad with your other hand when entering your PIN. The skimming risk in Indonesia is real, particularly at standalone street ATMs in tourist-heavy areas like Kuta and Seminyak.
Money changers: Reputable changers at airports give poorer rates, but are fine for a small amount of emergency cash on arrival. In Bali, the licensed money changers along Jalan Legian in Kuta and in Ubud’s centre generally offer competitive rates — but always count your notes before you leave the counter. Unofficial street changers offering suspiciously good rates use sleight-of-hand tricks that are well-documented and still active in 2026.
QRIS: The QR Code System That Changed Everything
If there is one development that has genuinely transformed everyday payments in Indonesia since 2024, it is QRIS — Quick Response Code Indonesian Standard — a unified QR payment system mandated by Bank Indonesia. Every business that accepts any QR payment now displays a single QRIS code, whether they use GoPay, OVO, DANA, ShopeePay, BCA Mobile, or dozens of other apps. Scan once, pay from any compatible app.
The reach of QRIS in 2026 is remarkable. You will find the black-and-white QR codes at fruit carts in Bandung, small bakso soup stalls in Surabaya, traditional herb sellers in Yogyakarta’s markets, parking attendants, temple entrance counters, and neighbourhood micro-businesses. For locals, it has largely replaced cash for daily small transactions.
The key question for foreign travelers: can you use QRIS with a foreign app?
Yes — and this is where things have moved significantly since 2024. Bank Indonesia has signed bilateral cross-border QR payment agreements with several countries, including Singapore, Malaysia, Thailand, and the Philippines. If you hold an account with a participating bank or e-wallet in those countries, your app may already support scanning Indonesian QRIS codes directly.
How it works in practice:
- Open your compatible foreign banking or e-wallet app (check with your provider before travelling — compatibility varies by institution)
- Select the scan or pay option within the app
- Scan the merchant’s QRIS code — it will show the QRIS logo
- The app displays the merchant name; you enter the amount in IDR
- Confirm the transaction — your home account is debited in your local currency at your bank’s exchange rate
Fees for cross-border QRIS transactions are generally low. Bank Indonesia has pushed for competitive rates across bilateral arrangements. Expect an exchange rate markup from your financial institution of roughly 0.5% to 2%, plus a possible small fixed fee equivalent to IDR 1,000 to IDR 5,000. This is comparable to or better than a credit card foreign transaction fee.
If your home country is not yet part of a QRIS bilateral agreement, the system is not accessible to you as a foreign visitor without a local account. In that case, cash and credit cards remain your tools.
Local E-Wallets — Can Tourists Actually Use Them?
Indonesia’s four dominant e-wallets — GoPay (part of the Gojek ecosystem), OVO, DANA, and ShopeePay — are woven into daily life here in a way that few payment tools are in most countries. But for foreign tourists, these wallets are largely off-limits in any practical sense. Here is the honest picture in 2026:
- Registration requires an Indonesian phone number (from a local SIM card)
- Full functionality — higher transaction limits, withdrawals — requires a verified Indonesian ID (KTP) under stricter KYC rules introduced since 2024
- Topping up with an international credit or debit card is generally not supported
- Topping up via international bank transfer is not a standard feature
The one method that does work for tourists: cash top-up at Indomaret or Alfamart convenience stores. If you have an Indonesian SIM card and have registered a GoPay, OVO, DANA, or ShopeePay account, you can walk into any of these minimarkets (they are on almost every street corner) and top up with cash.
How it works:
- Download the relevant app — Gojek for GoPay, or the standalone OVO/DANA/ShopeePay app
- Register using your Indonesian SIM card number
- Go to the Indomaret or Alfamart cashier and say which wallet you want to top up and the amount (minimum around IDR 50,000)
- Give them your registered phone number
- Pay in cash — a service fee of IDR 2,000 to IDR 5,000 typically applies
- Your wallet balance is credited within minutes
Whether this is worth the hassle depends on your trip. For most short-term tourists, the effort outweighs the benefit when Gojek and Grab both accept international cards directly (more on that below) and cash covers everything else.
Linking Your International Card to Gojek and Grab
This is genuinely the most tourist-friendly digital payment option in Indonesia in 2026, and it is underused simply because many visitors don’t know it works.
Both Gojek (gojek.com) and Grab (grab.com) allow you to link an international Visa or Mastercard credit or debit card directly to your account. Once linked, you can pay for rides, food delivery, and other in-app services without touching cash or needing a local e-wallet.
Setup process:
- Download the Gojek or Grab app before you arrive — both are available on iOS and Android globally
- Register with your mobile number (international numbers work fine)
- Go to the payment settings within the app
- Select “Add Payment Method” and enter your Visa or Mastercard details
- The app may charge a small verification hold (typically IDR 1,000 or equivalent) which is refunded
- Once verified, select your card as the default payment method before booking rides
Your card is charged in IDR, and your bank applies its standard foreign transaction fee. It is straightforward, and it means you can order a Gojek motorcycle taxi (ojek) from your hotel in Yogyakarta without fumbling for exact change in the dark.
One thing to know: cash payment is still an option in both apps if you prefer, and some drivers prefer it. If you choose cash, have the right amount ready — drivers often don’t carry much change.
Fees, Traps, and the Dynamic Currency Conversion Scam
Understanding the fee landscape in Indonesia can save you a meaningful amount of money over a two-week trip. Here are the costs to know and the traps to avoid.
Foreign transaction fees on credit cards: Most standard bank cards charge 1–3% on every foreign currency transaction. Over a trip involving hotel stays, restaurant meals, and activities, this adds up. If you travel frequently, a card with zero foreign transaction fees — such as certain travel credit cards or fintech cards like Wise or Revolut — will pay for itself quickly in Indonesia.
ATM withdrawal fees: You face two separate fees — the Indonesian bank’s ATM fee (IDR 0 to IDR 7,500) and your home bank’s international withdrawal fee (commonly 1–3% plus a fixed charge). Using a fintech card with fee-free ATM withdrawals (Wise, for example) eliminates the second fee entirely.
Dynamic Currency Conversion (DCC) — the most common trap: At hotel checkouts, shopping malls, and restaurant terminals across Bali and Jakarta, the payment terminal will ask whether you want to pay in IDR or in your home currency (USD, AUD, GBP, SGD, etc.). Always, without exception, choose IDR. When you choose your home currency, the merchant’s bank applies its own exchange rate, which is typically 3–8% worse than what your own bank would charge. The terminal is designed to make the home currency option look convenient and transparent — it is neither.
Money changer tricks: The most common scam involves the changer counting out notes slowly in a confusing sequence, then slipping some back into their hand before handing you the stack. Always count every note yourself, slowly, at the counter before walking away.
Card skimming: Still a risk at standalone ATMs in tourist-heavy areas. Check for unusual attachments on the card slot, anything that looks like it doesn’t fit cleanly, or a camera positioned to see the keypad. When in doubt, use a different machine.
Booking Trains, Tours, and Attractions — What Payment Works Where
Indonesia’s train network — operated by KAI (Kereta Api Indonesia) — runs across Java and connects cities like Jakarta, Bandung, Yogyakarta, Solo, and Surabaya efficiently. In 2026, the booking process has become more internationally accessible.
You can buy KAI tickets through:
- The KAI Access app — accepts Visa and Mastercard, plus QRIS and Indonesian e-wallets
- The official website at kai.id — same payment options
- Ticket counters at stations — cash and card accepted
- Authorized minimarkets — Indomaret and Alfamart — cash transactions
For major tourist attractions in Bali — temple entrance fees at Tanah Lot, Uluwatu, and Tirta Empul — payment is typically cash or QRIS at the gate. A few larger sites have added card terminals, but don’t rely on it.
Tour operators and private drivers: payment norms vary. Larger tour companies operating in Bali and Lombok generally accept credit cards or bank transfers. Independent guides and drivers almost always prefer cash or GoPay. For day tours booked through platforms like Klook or Viator, your international card is charged at booking — no on-the-ground payment needed.
Ferry services between Bali, Lombok, and the Gili Islands (fast boat operators like Eka Jaya, Scoot, or Blue Water Express) typically accept cash in IDR and increasingly accept credit cards at their ticketing offices, though online booking via their own websites or aggregators lets you pay by card in advance and is strongly recommended during peak season.
Tipping in Indonesia — What’s Expected, What’s Enough
Tipping is not a cultural obligation in Indonesia the way it is in the United States, but it is genuinely appreciated and increasingly common in service industries that work with international tourists.
Here are the current norms for 2026:
Restaurants: Check your bill first. Many mid-to-upper-range restaurants add a service charge of 5–10% and a 10% government tax (PPN). If these are already on the bill, no additional tip is necessary. If neither is included — common at smaller local restaurants and warungs — leaving IDR 10,000 to IDR 20,000 for good service is thoughtful without being excessive.
Hotel staff: Bellhops and porters: IDR 10,000 to IDR 20,000 per bag is appropriate. Housekeeping: IDR 10,000 to IDR 20,000 per day, left in an obvious place with a note if possible. Concierge who genuinely helps you: IDR 20,000 to IDR 50,000 depending on the effort involved.
Tour guides: For a full-day guided tour with solid local knowledge and good English, IDR 50,000 to IDR 100,000 per person is the going rate. For an outstanding multi-day guide, IDR 100,000 to IDR 150,000 per person per day reflects real appreciation.
Private drivers: IDR 20,000 to IDR 50,000 for a half-day is standard. For a full day of driving and waiting, IDR 50,000 to IDR 100,000 is generous but appropriate, especially if they helped with luggage or navigated complicated routes.
Informal helpers: Parking attendants (common at many lots across Indonesia): IDR 2,000 to IDR 5,000. Baggage handlers at bus terminals or ferry ports: IDR 5,000 to IDR 10,000 per bag.
Tips in cash are always preferred and always more impactful than anything added to a card receipt, where the money may not reach the individual who served you.
2026 Budget Reality — What Things Actually Cost
These are realistic price ranges across different spending levels in 2026. Bali and Jakarta skew higher; smaller cities and rural areas are considerably cheaper.
Accommodation (per night)
- Budget: IDR 150,000 – IDR 350,000 (basic guesthouse, hostel dorm, or homestay)
- Mid-range: IDR 500,000 – IDR 1,200,000 (clean hotel, 2–3 star, breakfast sometimes included)
- Comfortable: IDR 1,500,000 – IDR 4,000,000 (boutique hotel or 4-star resort)
Food and Drink
- Budget: IDR 15,000 – IDR 35,000 for a full meal at a local warung
- Mid-range: IDR 60,000 – IDR 150,000 per person at a sit-down restaurant
- Comfortable: IDR 200,000 – IDR 500,000+ per person at an upscale restaurant in Bali or Jakarta
Transportation
- Gojek/Grab motorbike (ojek) — short city trip: IDR 10,000 – IDR 25,000
- Gojek/Grab car — cross-town Jakarta or Bali: IDR 50,000 – IDR 120,000
- Economy train Jakarta–Yogyakarta: IDR 200,000 – IDR 350,000
- Executive train Jakarta–Yogyakarta: IDR 450,000 – IDR 650,000
- Fast boat Bali–Gili Trawangan: IDR 350,000 – IDR 550,000 per person
Activities
- Bali temple entrance fee (e.g., Tanah Lot): IDR 60,000 – IDR 75,000
- Guided volcano trek (e.g., Mount Batur sunrise): IDR 350,000 – IDR 600,000
- Full-day private driver in Bali: IDR 600,000 – IDR 900,000
ATM Withdrawal Tip
Withdraw larger amounts less frequently to reduce the cumulative impact of fixed withdrawal fees. A single withdrawal of IDR 2,500,000 incurs one fixed fee; five withdrawals of IDR 500,000 each incurs five fees. Plan ahead, especially before heading to areas with unreliable ATM access.
Frequently Asked Questions
Can I use Apple Pay or Google Pay in Indonesia?
In 2026, Apple Pay and Google Pay have limited acceptance in Indonesia. They work at some modern retail terminals and select hotels that have upgraded their contactless infrastructure, but coverage is unreliable. Bring a physical Visa or Mastercard as your primary backup. Do not rely on digital wallets from your home country as a main payment method here.
Which ATM network is best for international cards in Indonesia?
BCA and Mandiri are consistently the most reliable for foreign cards. They maintain the widest network, have the best uptime, and their ATMs are commonly found inside bank branches and major shopping malls. Always use machines in well-lit, secure locations. BRI and BNI are solid alternatives when BCA or Mandiri are not available nearby.
Is Indonesia moving toward a cashless society — should I even bother with cash?
Indonesia’s cities are rapidly adopting digital payments through QRIS and e-wallets, but cash remains essential nationwide in 2026. Rural areas, traditional markets, street food vendors, local transport, and small guesthouses all run on cash. Carrying a minimum of IDR 500,000 to IDR 1,000,000 at all times is practical advice regardless of how strong your digital payment setup is.
What happens if my credit card is declined in Indonesia?
The most common cause is a fraud block triggered by your home bank when it detects overseas transactions. Call your bank before travelling and whitelist Indonesia. If you are already there and your card is declined, call the international number on the back of your card immediately. Always carry a backup card from a different network and enough cash to cover at least one night’s accommodation.
Do restaurants and hotels in Bali accept foreign currency like USD or AUD?
Some tourist-facing businesses in Bali — particularly in Kuta, Seminyak, and the Gili Islands — will accept USD or AUD informally, but the exchange rate they apply will be poor. You are always better off paying in IDR. Withdraw rupiah from an ATM or exchange at a reputable money changer rather than paying in foreign currency and accepting whatever rate the merchant decides to use that day.
📷 Featured image by muhammad arief on Unsplash.