On this page
- Getting to Know the Rupiah
- Where and How to Exchange Money
- ATMs in Indonesia — Networks, Limits, and Fees
- Cards in Indonesia — What Gets Accepted and What Does Not
- QRIS — Indonesia’s Universal QR Payment System
- The Four Major E-Wallets — GoPay, OVO, DANA, ShopeePay
- When Cash Is Still King
- Tipping in Indonesia — Amounts, Etiquette, and Who to Tip
- Paying for Specific Services — Trains, Ride-Hailing, and Minimarkets
- 2026 Budget Reality — What Things Actually Cost
- Common Money Mistakes Travelers Make in Indonesia
- Frequently Asked Questions
💰 Click here to see Indonesia Budget Breakdown
💰 Prices updated: May, 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)
Indonesia‘s currency looks intimidating the first time you see it. A bowl of noodles for Rp 25,000. A hotel room for Rp 800,000. A flight for Rp 1,200,000. The zeros stack up fast, and plenty of travelers have handed over a Rp 100,000 note expecting change for a Rp 10,000 snack — and gotten none because they misread the bill entirely. That confusion, combined with the fast-shifting reality of digital payments in 2026, means understanding Indonesian Rupiah before you land is genuinely useful. Indonesia’s payment landscape has changed significantly since 2024, with QRIS now reaching across borders and e-wallets becoming accessible to more foreign visitors. This guide covers everything: the physical cash, the digital systems, ATM fees, tipping customs, and the situations where only crisp banknotes will do.
Getting to Know the Rupiah
The Indonesian Rupiah uses the symbol Rp and the ISO code IDR. You will see prices written as Rp 50.000 (using a period as a thousands separator, not a decimal point — this is Indonesian formatting convention). So Rp 50.000 means fifty thousand rupiah, not fifty rupiah. Getting that wrong is the single most common mistake first-time visitors make.
Banknotes in Circulation
Current banknotes come in these denominations: Rp 1,000, Rp 2,000, Rp 5,000, Rp 10,000, Rp 20,000, Rp 50,000, and Rp 100,000. The Rp 100,000 note is deep red and features Soekarno and Hatta on one side — this is the workhorse for larger purchases. The Rp 50,000 note is blue-green. Smaller denominations (Rp 1,000 to Rp 10,000) cover street food, public transport, and small market purchases.
Coins
Coins exist in Rp 100, Rp 200, Rp 500, and Rp 1,000 denominations but are used less and less. Many vendors simply round transactions up or down rather than deal with coin change. Do not be surprised if a Rp 12,500 purchase becomes Rp 13,000 — this is normal and not a scam.
A Quick Mental Conversion Trick
Divide by 10,000 to get a rough USD equivalent, or divide by roughly 16,000 for a more accurate 2026 rate (rates fluctuate — always check xe.com or Google before your trip). So Rp 150,000 is about USD 9–10. This rough math helps you sanity-check prices in restaurants and on menus without pulling out your phone every time.
Where and How to Exchange Money
You have four realistic options for getting Rupiah: authorized money changers, banks, ATMs, and your hotel. They are not equal.
Authorized Money Changers
These give you the best rates in most tourist areas. Look for money changers displaying a PT. KUAI (Penyedia Jasa Penukaran Valuta Asing Bukan Bank) license on their signage or counter. In Bali, the Kuta and Seminyak areas have dozens of these. In Jakarta, you will find them in malls and near Sudirman. Always count every note before you leave the counter — count it yourself, even if the staff counts it in front of you. A small number of unlicensed changers use sleight-of-hand to short-count tourists.
Banks
The four main banks — Bank Central Asia (BCA), Bank Mandiri, Bank Rakyat Indonesia (BRI), and Bank Negara Indonesia (BNI) — all offer currency exchange at branch level. Rates are reliable and transparent. You will need to show your passport. The process is slower than a money changer but there is zero risk of being short-changed.
Airport Exchanges
Avoid exchanging large amounts at airports. The rates at Soekarno-Hatta (CGK) and Ngurah Rai (DPS) are noticeably worse than in the city. Exchange just enough at the airport to cover your first taxi or transport from the terminal, then find a better rate once you are settled.
Hotels
Hotel exchange rates are the least favorable of all. Use this only as an absolute last resort — late at night, in a remote area, when no other option exists.
ATMs in Indonesia — Networks, Limits, and Fees
ATMs are the most reliable way to access cash in Indonesia. They are everywhere in cities and tourist areas, and increasingly common in smaller towns across Java, Bali, Lombok, and Sulawesi.
Which Networks Accept International Cards
Most Indonesian ATMs accept international cards on the Plus, Cirrus, and Maestro networks, meaning standard Visa and Mastercard debit and credit cards work fine. Look for the relevant logos on the ATM face. BCA, Mandiri, BRI, and BNI machines are the most widely distributed and the most reliable for foreign cards.
Withdrawal Limits
ATMs that dispense Rp 50,000 notes typically allow a maximum of Rp 1,250,000 per transaction. Machines dispensing Rp 100,000 notes allow up to Rp 2,500,000 per transaction. Daily limits vary between the Indonesian bank’s machine policy and your home bank’s own cap — most fall somewhere between Rp 10,000,000 and Rp 15,000,000 per day, though your home bank may apply a lower ceiling. Check with your bank before traveling.
Fees to Expect
Indonesian banks charge international cardholders a withdrawal fee of roughly Rp 25,000 to Rp 50,000 per transaction. Your home bank will likely add its own foreign transaction fee or flat withdrawal fee on top of this. To minimize the damage, make fewer, larger withdrawals rather than multiple small ones. A no-foreign-fee card eliminates the home bank charges entirely — you still pay the Indonesian bank’s fee, but that is usually unavoidable.
Practical ATM Tips
- Use ATMs inside bank branches or malls during daylight hours where possible.
- Avoid standalone ATM kiosks in very remote areas — they sometimes run out of cash.
- If an ATM asks whether you want the transaction processed in IDR or your home currency, always choose IDR. The “home currency” option (Dynamic Currency Conversion) uses a worse exchange rate.
- Keep a second card in a separate bag in case your primary card is swallowed or fails.
Cards in Indonesia — What Gets Accepted and What Does Not
Visa and Mastercard are accepted at larger hotels, mid-range to upscale restaurants, supermarkets (Carrefour, Hypermart, Ranch Market), and shopping malls across Java and Bali. Acceptance is patchier in smaller cities and very limited in rural areas. American Express is accepted at some five-star hotels and international chain restaurants, but do not rely on it as your primary card.
The Surcharge Situation
Some establishments — particularly smaller restaurants and tour operators in tourist-heavy areas like Kuta and Ubud — still add a 2–3% surcharge for credit card payments. Bank Indonesia discourages this practice, but it persists. If you see a surcharge sign, you can ask politely if it applies to debit cards as well (sometimes it does not). Alternatively, paying with a card that earns rewards can offset the surcharge cost.
Security
Chip-and-PIN transactions are standard at reputable merchants. Be cautious at any terminal that asks you to swipe rather than insert your chip — this is uncommon now but still happens at older setups. Shield your PIN entry, and check your card statements daily via your banking app during your trip.
QRIS — Indonesia’s Universal QR Payment System
Walk through any Indonesian market, warung, or shopping mall in 2026 and you will see a laminated QR code on virtually every counter. That is QRIS — Quick Response Code Indonesian Standard — the national unified QR payment system managed by Bank Indonesia.
How It Works
Instead of each payment app having its own QR code, merchants display a single QRIS code. Open any compatible Indonesian e-wallet, tap “scan,” point at the code, enter the amount if prompted, and the payment goes through in seconds. The simplicity is remarkable — the same code works whether you are paying with GoPay, OVO, DANA, or ShopeePay.
2026 International Interoperability
This is the biggest payment development since 2024. Bank Indonesia has been building cross-border QRIS links with neighboring countries. By 2026, travelers from Malaysia, Thailand, and Singapore can use their home e-wallets — such as Touch ‘n Go eWallet, DuitNow, and PromptPay — to scan and pay QRIS codes directly in IDR, without needing an Indonesian e-wallet at all. The list of integrated countries is expected to keep growing. If you are from one of these countries, check your own e-wallet app’s settings for “overseas payments” or “cross-border QR” before your trip.
For travelers from other countries, the direct scan-and-pay route is still limited. The practical workaround remains linking an international card to a ride-hailing app or setting up a local e-wallet (covered in the next section).
Transaction Limits
For local verified accounts, QRIS daily limits range from Rp 2,000,000 to Rp 20,000,000 depending on account verification level. International interoperability arrangements may have different limits set by the home country’s payment network — check your app’s documentation.
The Four Major E-Wallets — GoPay, OVO, DANA, ShopeePay
Indonesian e-wallets are deeply woven into daily life here. The smoky sweetness of sate ayam from a late-night kaki lima cart, the vendor pointing to their QRIS code with a smile — paying digitally is now as natural as handing over a banknote in most urban settings. Here is what travelers need to know about each one in 2026.
General Requirements for Travelers
All four wallets require phone number verification, which means you need a local Indonesian SIM card to register. Full KYC (Know Your Customer) verification — which unlocks higher limits — typically requires an Indonesian ID, which tourists do not have. However, since 2024, there has been movement toward “tourist” or limited-verification accounts that allow lower transaction limits without full local KYC. These accounts can potentially be topped up by linking an international Visa or Mastercard directly. The implementation varies by app and is evolving — verify the current state of each wallet’s foreign user policy when you arrive.
GoPay
Website: gojek.com | Part of the Gojek ecosystem. GoPay is the wallet inside the Gojek app, covering GoRide (motorcycle taxi), GoCar, GoFood, GoMart, and more. For travelers who use Gojek daily — which most do — having GoPay funded makes every ride and food order smoother. You can top up at Alfamart or Indomaret minimarkets with cash (a service fee of roughly Rp 2,000–5,000 applies). If the tourist account option is active, you may be able to link your international card directly in the app. Check the app’s “Add Money” section for current options.
OVO
Website: ovo.id | Often paired with Grab. OVO is the payment layer inside Grab for GrabCar and GrabBike rides. It is also widely accepted at Lippo Group properties — Lippo malls, CGV cinemas, and various retailers. Top-up methods mirror GoPay: minimarkets with cash, potentially direct international card linking via the app in 2026.
DANA
Website: dana.id | Not tied to any single ride-hailing service, which makes it versatile for general shopping and merchant payments. DANA is accepted at a wide range of stores, restaurants, and online services. Its standalone nature means it sometimes has more flexibility for foreign user registration. Worth checking if the other two are causing issues.
ShopeePay
Website: shopee.co.id (integrated within the Shopee app) | Primarily built for Shopee e-commerce, but ShopeePay has a strong physical presence too — QRIS payments at stores, restaurants, and transport. If you shop online in Indonesia, this one makes sense. For purely in-person use, GoPay or OVO are more practical day-to-day.
The Simplest Approach for Most Travelers
Buy a local SIM on arrival (Telkomsel and Indosat Ooredoo are the two most reliable networks). Download Gojek and Grab. Link your international Visa or Mastercard directly to each app — both allow this without needing an e-wallet balance. You can pay for rides and food directly with your card. Use cash or an ATM withdrawal for everything else.
When Cash Is Still King
Do not let the digital payment revolution fool you into going cashless entirely. Indonesia is a vast archipelago of 17,000+ islands with highly uneven infrastructure. The moment you leave Bali’s Seminyak strip or Jakarta’s central business district, the picture changes.
- Traditional markets (pasar): The Pasar Badung in Denpasar, Pasar Beringharjo in Yogyakarta, the morning fish markets in Sulawesi — cash only. Vendors here do not have smartphones or QRIS codes.
- Small warungs and roadside stalls: The family-run nasi goreng stall on a village lane will not have a card terminal. Budget Rp 15,000–25,000 in cash for these meals and carry it readily.
- Entrance fees at temples and natural sites: Some smaller temples and hiking entry points (especially in East Java and Lombok) still collect cash at the gate.
- Rural transport: Local bemos, angkots (minivans), and traditional ferries between small islands operate on cash.
- Tips: Always in cash — more on this below.
Denominations to carry: Keep a stock of Rp 5,000, Rp 10,000, and Rp 20,000 notes for daily small purchases. Rp 100,000 notes are great for ATM withdrawals but hard to break at small stalls. Ask your hotel reception to break larger notes when you have the chance.
Tipping in Indonesia — Amounts, Etiquette, and Who to Tip
Tipping is not a mandatory part of Indonesian culture the way it is in the United States, but it is genuinely appreciated and increasingly expected in tourist-facing roles. Always tip in Rupiah and hand it directly to the person — not through a third party.
Restaurants
Mid-range and upscale restaurants typically add a 10% service charge plus 11% government tax to your bill. If you see “++service & tax” on the menu, those charges are already built in — no additional tip is required, though leaving Rp 10,000–20,000 extra for genuinely great service is a kind gesture. At local warungs and small eateries with no service charge, rounding up the bill or leaving Rp 5,000–10,000 is appreciated.
Tour Guides and Drivers
- Full-day tour guide: Rp 50,000–150,000 per person, depending on group size and quality of service.
- Private driver for the day: Rp 30,000–100,000, on top of the agreed fare.
- Short ride-hailing trips: Rounding up by Rp 5,000–10,000 is common and appreciated by drivers.
Hotel Staff
- Porter carrying bags: Rp 10,000–20,000 per bag.
- Housekeeping: Rp 20,000–50,000 per day, left on the bedside table or under a pillow — make it clear it is a tip by leaving it with a small note if you can.
Spas and Massage
Bali’s spa culture is world-class, and therapists here work hard. A tip of 10–15% of the service cost, or a minimum of Rp 20,000–50,000, is standard practice at both budget and mid-range spas. At high-end resort spas with a service charge already added, tip at your discretion.
Paying for Specific Services — Trains, Ride-Hailing, and Minimarkets
KAI Trains (Kereta Api Indonesia)
Indonesia’s rail network is well-developed across Java and is the most comfortable and reliable way to travel between cities on that island. Book through the KAI Access app (available on Google Play and the App Store) or the website kai.id. The app accepts Visa, Mastercard, and local e-wallets including GoPay, OVO, DANA, and LinkAja. You can also generate a payment code and pay at an ATM or at Alfamart/Indomaret. Online bookings carry a convenience fee of roughly Rp 7,500–10,000 per transaction. Since 2024, KAI has improved its interface for foreign users — international card acceptance is more stable in 2026 than it was previously.
Gojek and Grab
Both apps allow you to link an international Visa or Mastercard directly for payment — no e-wallet top-up required. Foreign transaction fees from your bank will apply. Fares are shown upfront before you confirm. Cash payment is still available on both platforms if you prefer. In 2026, both apps have further pushed cashless incentives — you will sometimes see GoPay or OVO promotions offering small discounts over card payment.
Minimarkets (Alfamart and Indomaret)
These two chains are everywhere — more than 60,000 combined outlets across Indonesia. They accept cash, QRIS, and debit cards. They are also top-up points for all major e-wallets. If you need to break a large Rp 100,000 note, buying a small bottle of water at a minimarket is the easiest way to get change.
2026 Budget Reality — What Things Actually Cost
The call to prayer drifting across Yogyakarta’s rooftops at dusk, the clatter of a street cart ladling out bubur ayam for breakfast — everyday Indonesia is genuinely affordable. Here is a realistic breakdown of daily costs in 2026.
Food and Drink
- Warung meal (nasi campur, mie goreng): Rp 15,000–35,000
- Mid-range restaurant (sit-down, menu with photos): Rp 60,000–150,000 per person
- Upscale restaurant in Bali or Jakarta: Rp 200,000–500,000+ per person
- Bintang beer at a local bar: Rp 35,000–60,000
- Fresh coconut from a street vendor: Rp 10,000–20,000
Transport
- GoRide (motorcycle taxi, short urban trip): Rp 10,000–25,000
- GoCar (short urban trip): Rp 25,000–60,000
- Jakarta MRT single trip: Rp 3,000–14,000 depending on distance
- Trans-Jakarta BRT bus: Rp 3,500 flat fare
- Intercity train, Economy class (e.g., Jakarta–Yogyakarta): Rp 100,000–250,000
- Fast boat Bali to Gili Islands: Rp 250,000–450,000 one way
Accommodation
- Budget (hostel dorm, basic guesthouse): Rp 100,000–250,000 per night
- Mid-range (private room, air-con, breakfast sometimes included): Rp 300,000–700,000 per night
- Comfortable (boutique hotel, pool, good location): Rp 800,000–2,000,000 per night
- Luxury (five-star resort in Bali): Rp 2,500,000–10,000,000+ per night
Daily Budget Summary
- Budget traveler: Rp 200,000–400,000 per day (hostels, warungs, public transport)
- Mid-range traveler: Rp 600,000–1,200,000 per day (private rooms, mix of restaurants, occasional ride-hailing)
- Comfortable traveler: Rp 1,500,000–3,000,000+ per day (boutique hotels, good restaurants, private transport)
Common Money Mistakes Travelers Make in Indonesia
- Misreading the zeros. Rp 100,000 is not the same as Rp 10,000. Take an extra second when handling notes and confirm amounts at counters. This single mistake causes more financial losses for tourists than any scam.
- Exchanging too much at the airport. Airport rates can be 5–8% worse than city money changers. Change only what you need to get to your accommodation.
- Choosing home currency at ATMs. Dynamic Currency Conversion always favors the bank, not you. Always select IDR when the ATM gives you a choice.
- Going cashless too early in the trip. Rural day trips, temple visits, and traditional market browsing all need cash. Stock up before leaving urban areas.
- Not telling your home bank you are traveling. Banks sometimes flag Indonesian transactions as suspicious and freeze your card. A quick call or in-app notification before departure prevents this.
- Carrying only large notes. Rp 100,000 notes are refused or met with frustration at small warungs and street stalls. Always carry a supply of smaller denominations.
- Assuming QRIS works everywhere. In 2026, QRIS is widespread in cities and tourist centers, but coverage in rural areas and traditional markets is still limited. Do not leave your cash at the hotel when exploring off-the-beaten-path destinations.
Frequently Asked Questions
What is the best way to get Indonesian Rupiah as a traveler?
ATM withdrawals using a no-foreign-fee debit card give you the closest rate to the interbank exchange rate. Authorized money changers (PT. KUAI licensed) in cities and tourist areas are a solid second option. Avoid airport exchanges and hotels for large amounts — their rates are consistently worse.
Can I use my credit card everywhere in Indonesia?
Visa and Mastercard work well at hotels, malls, supermarkets, and larger restaurants. Smaller warungs, street vendors, traditional markets, and rural businesses are cash only. American Express has limited acceptance. Always carry Rupiah cash as a backup, regardless of where you are staying or traveling.
How does QRIS work for foreign travelers in 2026?
Travelers from Malaysia, Thailand, and Singapore can use their home e-wallets to scan QRIS codes directly through cross-border interoperability agreements. Travelers from other countries need a local Indonesian e-wallet (requiring a local SIM) or can link an international card directly in Gojek or Grab apps to pay for services without scanning QRIS.
Is tipping expected in Indonesia?
Tipping is not mandatory and is not part of traditional Indonesian culture, but it is appreciated, especially in tourist-facing roles. Upscale restaurants often include a 10% service charge — check your bill before adding more. For guides, drivers, hotel staff, and spa therapists, a cash tip in Rupiah handed directly to the person is the correct approach.
Is Indonesia mainly a cash society or has it gone digital?
Both, depending on where you are. Major cities, tourist centers, and shopping areas are heavily digital in 2026 — QRIS and e-wallets are everywhere. Rural areas, traditional markets, small warungs, and remote islands remain cash-dependent. A smart traveler carries both: a funded card for urban spending and a supply of Rupiah notes for everything else.
📷 Featured image by bady abbas on Unsplash.