Cash or Card in Indonesia? The Best Ways to Pay in 2026

← Home

Should you use cash or card in Indonesia? The simplest answer is: use both.

Cards are widely useful in hotels, shopping malls, larger restaurants and established businesses, especially in major tourist destinations. Cash is still important for local restaurants, markets, small shops, street vendors and other everyday purchases.

Indonesia also has a large digital payment ecosystem built around QRIS. Some international travelers can use QRIS Cross-Border with a participating payment application, giving them another way to pay without carrying cash.

The best strategy is therefore not to choose between cash and cards. Carry some Indonesian rupiah, keep a reliable card available and use digital payments when they work for you.

For a detailed explanation of the Indonesian rupiah itself, see our Indonesia Currency Guide.

Cash or Card in Indonesia: Quick Answer

Payment MethodWhere It Works Best
CashMarkets, local restaurants, small shops, street vendors and some local transport
Credit cardHotels, larger restaurants, shopping malls and established businesses
Debit cardCard payments and ATM withdrawals
QRISParticipating merchants when your payment application supports QRIS Cross-Border

For most tourists, carrying a combination of cash and cards is the safest and most convenient approach.

Do You Need Cash in Indonesia?

Yes, you should have some cash in Indonesia.

Cash remains useful even if you normally pay for everything by card at home.

Small businesses may not accept cards, and some transactions are simply easier with rupiah. This is particularly true when shopping at markets, buying inexpensive food or using small local businesses.

You do not need to carry your entire trip budget in cash. Instead, keep enough Indonesian rupiah available for everyday expenses and use cards when they are accepted.

Where Is Cash Most Useful in Indonesia?

Cash is particularly useful for smaller transactions and businesses that do not have conventional card terminals.

  • Local warungs and small restaurants
  • Traditional markets
  • Street food vendors
  • Small convenience stores
  • Local shops
  • Some taxis and local transport services
  • Small entrance fees
  • Tips and miscellaneous expenses

The farther you travel from major tourist centers, the more useful it is to have physical rupiah available.

Where Can You Pay by Card in Indonesia?

Credit and debit cards are widely useful in established businesses, particularly in cities and popular tourist areas.

You can commonly use cards at:

  • international hotels;
  • larger local hotels;
  • shopping malls;
  • supermarkets;
  • larger restaurants;
  • international chains;
  • tour operators;
  • many established tourist businesses.

However, card acceptance should never be assumed everywhere.

A small restaurant may accept cash or QR payments but not cards. A market stall may accept only cash. A hotel in a major tourist area may accept several different card networks.

Keeping a backup payment method is therefore sensible.

Can You Use Visa and Mastercard in Indonesia?

Visa and Mastercard are generally the most useful international card networks for travelers in Indonesia.

They are commonly accepted by hotels, larger restaurants, shopping centers and established businesses.

Acceptance can still vary from one merchant to another, so it is worth checking before making a purchase or ordering a service.

If you are traveling with only one card, carrying a second card from another account can provide useful backup in case the first card is blocked, lost or declined.

Can You Use American Express in Indonesia?

American Express acceptance is generally less universal than Visa or Mastercard.

Some hotels and larger businesses may accept it, but you should not rely on American Express as your only payment method.

If you normally use Amex at home, bring a Visa or Mastercard as a backup and keep some rupiah cash available.

Can Tourists Use QRIS in Indonesia?

Yes, some international travelers can use QRIS Cross-Border.

QRIS is Indonesia’s national QR payment standard. Bank Indonesia states that international travelers can make payments at participating QRIS merchants using compatible payment applications from partner countries. The payment is processed in the traveler’s local currency while the Indonesian merchant receives the equivalent amount in rupiah.

This makes QRIS a useful additional payment option, but it does not mean that every foreign banking or payment application can scan every Indonesian QR code.

Your ability to use QRIS depends on whether your payment provider participates in the cross-border system.

How Does QRIS Cross-Border Work for Tourists?

If your payment application supports QRIS Cross-Border, the process is relatively simple:

  1. Open your participating payment application.
  2. Scan the merchant’s QRIS code.
  3. Enter or confirm the payment amount in Indonesian rupiah.
  4. Review the amount shown in your home currency.
  5. Confirm the payment.
  6. Complete the transaction using your normal security method.

Bank Indonesia states that cross-border QRIS transactions are converted automatically, with the tourist’s account debited in their local currency and the Indonesian merchant receiving payment in rupiah.

If your application does not support the system, simply use cash or a conventional card.

Is QRIS Better Than Cash?

Not necessarily.

QRIS can be extremely convenient when it works, particularly for smaller purchases. You do not need to carry exact cash, and the transaction can be completed directly through a supported payment application.

Cash remains more universal because it does not depend on your phone, payment application, internet connection or cross-border compatibility.

For travelers, QRIS is best viewed as an additional payment option rather than a complete replacement for cash.

How Much Cash Should You Carry in Indonesia?

There is no single amount that works for every traveler.

Your cash requirements depend on your accommodation, destination, travel style and how frequently you use cards or digital payments.

A traveler staying at international hotels and eating at established restaurants will usually need less physical cash than someone using local warungs, markets and small businesses throughout the day.

A practical approach is to carry enough rupiah for your expected small purchases and one or two days of normal expenses, while keeping additional funds accessible through your card.

Should You Carry All Your Money in Cash?

No.

Carrying your entire travel budget in cash is unnecessary and creates an avoidable risk if your wallet is lost or stolen.

It is better to divide your money between different payment methods.

For example, you can keep a small amount of cash in your wallet, additional cash somewhere secure and your primary travel funds on a card or separate account.

This way, losing one payment method does not leave you without access to money.

Where Can You Withdraw Cash in Indonesia?

ATMs are widely available in major Indonesian cities and popular tourist destinations.

You can commonly find them at banks, shopping centers, airports and busy commercial areas.

Availability becomes less predictable in remote destinations and smaller islands.

If you are traveling somewhere with limited banking infrastructure, withdraw enough rupiah before leaving the larger city or tourist center.

Which ATMs Should You Use?

Whenever possible, use ATMs operated by established banks and located in secure, well-maintained areas.

Bank branches, shopping centers and major commercial locations are generally preferable to isolated machines.

Before using an ATM, check the card slot and keypad for anything unusual. Cover your PIN while entering it and take your card and cash before leaving the machine.

Do Indonesian ATMs Accept Foreign Cards?

Many Indonesian ATMs accept international cards, but the exact card networks supported depend on the individual machine and bank.

Do not assume that every ATM will accept your particular card.

If one machine rejects your card, try another ATM operated by a different bank rather than repeatedly entering the transaction.

What Fees Can You Pay When Using an ATM?

There can be several different charges when withdrawing Indonesian rupiah with a foreign card.

  • An ATM operator fee
  • A foreign transaction fee from your bank
  • A cash withdrawal fee from your card issuer
  • A currency conversion cost

The exact charges depend on your bank, card and the Indonesian ATM operator.

Before traveling, check your bank’s international cash withdrawal and foreign transaction policies.

Should You Choose IDR or Your Home Currency at an ATM?

If an ATM gives you the option to complete the conversion in your home currency or in Indonesian rupiah, pay close attention to the screen.

In many cases, choosing IDR and allowing your own card issuer to handle the currency conversion can be preferable to accepting a conversion rate offered directly by the ATM.

This is commonly known as dynamic currency conversion.

The exact result depends on your bank and card, but the important rule is to read the conversion screen instead of automatically accepting the first option.

Should You Exchange Cash or Use an ATM?

Both methods can work well.

ATMs are convenient if your card has reasonable international withdrawal terms. Exchanging foreign cash can also be useful, especially if you already have a currency that is easy to exchange.

When exchanging money, use established banks or reputable licensed money changers and check the final amount before leaving the counter.

Avoid choosing an exchange counter solely because it advertises an unusually attractive rate.

Is It Better to Bring US Dollars to Indonesia?

US dollars can be convenient to exchange, but you do not need to carry dollars for everyday spending.

Ordinary purchases are made in Indonesian rupiah.

If you bring foreign cash, keep the notes clean and in good condition. Exchange providers can have their own policies regarding damaged or unsuitable banknotes.

Can You Pay With Euros or Pounds in Indonesia?

You should not expect ordinary businesses to accept euros, British pounds or other foreign currencies for everyday purchases.

Some tourist businesses may quote prices in foreign currencies for convenience, but the Indonesian rupiah remains the normal local currency.

For everyday spending, use rupiah, a suitable card or a supported digital payment method.

Cash vs Card in Bali

Bali is one of the easiest places in Indonesia to use cards and digital payments, particularly in major tourist areas.

Hotels, restaurants, supermarkets, cafes and established businesses commonly provide cashless payment options.

However, cash remains useful for smaller local businesses, markets, street food and some transportation.

If Bali is your main destination, you should still carry rupiah rather than relying entirely on your card.

Cash vs Card on Smaller Islands

The further you travel from major tourist centers, the more important cash can become.

Smaller islands may have fewer ATMs, fewer businesses with card terminals and less reliable access to banking services.

If you are traveling to a remote island, research the availability of ATMs and payment facilities before you arrive.

It is much easier to withdraw enough cash in a major town than to discover that there is no convenient ATM after reaching a remote destination.

Cash vs Card for Hotels

Hotels are generally one of the easiest places to use a card.

International and larger local hotels commonly accept major cards, although the exact payment options vary by property.

Some properties may also place a temporary authorization or security deposit on your card.

Make sure you have enough available credit or account balance for both the room payment and any required deposit.

Cash vs Card for Restaurants

Restaurants in tourist areas often accept cards, but smaller local restaurants may rely on cash or QR payments.

If you are trying a small warung or local food stall, it is sensible to have rupiah ready.

For larger restaurants, check whether a card payment includes any additional fee before confirming the transaction.

Cash vs Card for Transportation

Transportation payment methods vary considerably.

Ride-hailing applications may allow you to pay digitally, while local drivers, small taxis and other transportation providers may prefer cash.

Private drivers and tours may accept cards or require payment through another method, depending on the provider.

Keeping some cash available is therefore useful whenever you are moving around Indonesia.

Cash vs Card for Markets and Shopping

Cash is particularly useful at traditional markets and small independent shops.

Some vendors may accept digital payments, but you should not assume that every stall will accept a foreign card.

If you plan to shop at markets, carry smaller rupiah notes so you can pay without relying on large denominations.

What If Your Card Does Not Work?

Do not rely on one card throughout your entire trip.

If a card is declined, check whether the problem is the merchant, the payment terminal, your bank or the card itself.

Try another payment method or another card if possible.

This is one reason why carrying some cash is useful even for travelers who normally prefer completely cashless travel.

What If You Lose Your Card?

If your card is lost or stolen, contact your bank immediately and freeze or cancel the card according to your bank’s procedures.

This is much easier if you have a second payment card available.

Keep emergency payment information separate from your main wallet so that losing your wallet does not also mean losing all access to your financial accounts.

How to Avoid Payment Problems in Indonesia

  1. Carry some rupiah every day.
  2. Keep at least one backup card.
  3. Use reputable ATMs.
  4. Check ATM conversion screens carefully.
  5. Confirm prices before paying.
  6. Check your change after cash transactions.
  7. Do not assume every merchant accepts cards.
  8. Do not assume every QRIS code works with your foreign payment application.

Cash or Card: Which Is Better for Indonesia?

If you want a single answer, neither cash nor cards are sufficient on their own.

Cash is more universal for small everyday purchases, while cards are convenient for hotels, larger restaurants and established businesses. QRIS can provide another convenient option for eligible international travelers.

The best setup is a combination of all three:

  • Cash for small and local purchases
  • Card for larger and established businesses
  • QRIS when your payment application supports cross-border payments

How Much Cash Should You Budget Per Day?

Your cash requirement should be based on your overall travel style rather than an arbitrary amount.

A budget traveler who eats at local restaurants and uses cash frequently may need more physical rupiah than a traveler staying at a large resort and paying most expenses by card.

For a detailed breakdown of daily spending, see our Indonesia Daily Travel Budget guide.

Frequently Asked Questions

Is cash or card better in Indonesia?

Both are useful. Cards are convenient at hotels, larger restaurants and established businesses, while cash is important for markets, small shops, local restaurants and other everyday purchases.

Do I need cash in Indonesia?

Yes. Even if you primarily use cards, keep some Indonesian rupiah available because not every business accepts cards.

Can I use Visa in Indonesia?

Visa is widely useful at hotels, larger restaurants, shopping centers and established businesses. Acceptance varies by merchant, so carrying cash as a backup is recommended.

Can I use Mastercard in Indonesia?

Mastercard is also widely useful for tourists, particularly at established businesses. It is still advisable to have cash and a backup payment method.

Can tourists use QRIS in Indonesia?

Yes, international travelers from participating countries can use QRIS Cross-Border through compatible payment applications. Availability depends on your payment provider and country.

Can I withdraw Indonesian rupiah from an ATM?

Yes. ATMs are widely available in major cities and tourist areas, although availability can be more limited in remote destinations and smaller islands.

Should I exchange money before going to Indonesia?

You do not need to exchange your entire travel budget before arriving. Having some rupiah for your first expenses is useful, while additional cash can be obtained from ATMs or reputable money changers.

How much cash should I carry in Indonesia?

Carry enough rupiah for everyday small purchases and keep additional funds accessible through your cards. The exact amount depends on your travel style and destination.

Is Indonesia cashless?

No. Digital payments are increasingly common, but cash remains important, particularly for smaller businesses and local purchases.

Final Advice: Cash or Card in Indonesia?

For most travelers, the best answer is simple: bring both cash and cards.

Use Indonesian rupiah for small local purchases and keep a card available for hotels, larger restaurants and other established businesses. If your payment application supports QRIS Cross-Border, you can also use it at participating QRIS merchants.

Do not carry your entire travel budget in cash, and do not rely exclusively on one card. Having several payment options gives you much more flexibility if an ATM is unavailable, a card is declined or a particular business only accepts cash.

If you want to estimate how much money you will actually need, continue with our How Much Does Indonesia Cost? guide, which breaks down accommodation, food, transportation and activities across different travel styles.

Planning a wider Southeast Asia trip?

Vietnam With Me — practical Vietnam travel guides

Cambodia With Me — practical Cambodia travel guides

Siam With Me — Thailand travel guides

Singapore With Me — Singapore travel guides

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top