The first time you take money out in Bali you become a millionaire, briefly, and then you spend forty seconds counting zeros at an ATM while a queue forms behind you. Rp 100,000 and Rp 1,000,000 look alarmingly similar at speed.

That is the practical starting point for any Bali currency conversation. The Indonesian rupiah trades at figures large enough that mental arithmetic fails, which is exactly the condition under which people get short-changed at a money counter or accept a terrible rate at an airport booth without noticing.

This Bali currency guide covers what the money is, what things actually cost, which ATMs to use and which to walk past, the one screen prompt that quietly costs you three percent, and a rule Bank Indonesia reaffirmed in June 2026 that catches out travellers who arrive holding dollars.

As a starting reference, the Bali currency to USD rate sat at roughly Rp 17,900 to the dollar in early August 2026, having moved between about 16,100 and 18,200 over the previous twelve months. Check it the week you travel rather than trusting a number in any article, including this one.

What Is the Bali Currency?

The Bali money is the Indonesian rupiah, currency code IDR, written as Rp. There is no separate Balinese currency. The same notes work in Jakarta, Lombok and Labuan Bajo.

Note Colour Roughly
Rp 100,000 Red USD 5.60
Rp 50,000 Blue USD 2.80
Rp 20,000 Green USD 1.10
Rp 10,000 Purple USD 0.55
Rp 5,000 Brown USD 0.28
Rp 2,000 and Rp 1,000 Grey and yellow Under USD 0.15

Coins exist but barely circulate. Small change is often rounded, and a shop short of coins may hand you a sweet instead. Nobody is scamming you.
One habit worth adopting immediately: Indonesians say prices in thousands. Lima puluh ribu is fifty thousand. A driver saying “seven hundred” almost always means Rp 700,000, not Rp 700.

Bali Currency to USD: What It Buys

The IDR to USD exchange rate matters less than knowing what normal costs look like. Once you have the second, the first stops mattering.

Item Typical price Roughly
Nasi goreng at a warung Rp 30,000 USD 1.70
Coffee at a Canggu cafƩ Rp 45,000 USD 2.50
Temple entry Rp 50,000 USD 2.80
Beer at a beach club Rp 90,000 USD 5.00
Scooter parking Rp 2,000 USD 0.11
Full day with a car and driver Around Rp 700,000 USD 39

Converting Bali money to USD in your head is easiest by dropping four zeros and dividing by roughly 1.8. Rp 50,000 becomes 5, divided by 1.8, so about USD 2.80. Close enough at a market stall.

The Rupiah-Only Rule, Reaffirmed in 2026

This is the most important Bali currency rule to understand before you fly, and it is new enough that most competing guides have not caught up. In June 2026, as reported by The Bali Times, Bank Indonesia stated that all transactions by tourists in Indonesia must be settled in rupiah. Indonesian law already required domestic transactions in the national currency, with narrow exemptions for international trade. Tourism is not among them.

What this means for you is simple. Do not plan to pay hotels, drivers or tour operators in dollars, euros or Australian dollars. Some businesses may quote in a foreign currency, and industry groups have asked for dual-display pricing to be permitted, but settlement happens in rupiah. Arrive with a plan for getting rupiah rather than a wallet of foreign notes.

Bali ATM Guide: Which Machines, and the Fees

Withdrawing cash is usually the cheapest way to get Bali currency into your hand, provided you pick the right machine. Bali ATM fees stack in three layers: the machine’s own charge, your home bank’s international withdrawal fee, and the currency conversion spread.

Bank Per-transaction limit Machine fee for foreign cards
BCA Rp 3,000,000 Generally none
BNI Rp 3,000,000 Generally none
Mandiri Rp 3,000,000 Rp 50,000 access fee since 22 February 2026
CIMB Niaga, BRI Varies Percentage-based, avoid
Standalone tourist ATMs Low Extra fees and the highest skimming risk

The practical rule is short. Use BCA or BNI, inside a bank branch or a shopping centre, during the day. Avoid the freestanding machines tucked into alleys and minimarket doorways, which carry both higher fees and the greatest skimming exposure.

Two more things worth knowing. Machines dispensing Rp 50,000 notes often cap at a lower amount than those dispensing Rp 100,000, so check the label. And ATMs run dry on Sunday nights after a heavy weekend, restocking Monday morning. Do not leave your last withdrawal until then.

Take the maximum each time. Fewer, larger withdrawals mean fewer flat fees.

Always Decline the Home Currency Option

Here is the single most expensive button in Bali, and almost nobody warns you about it.

When an ATM or a card terminal asks whether you would like to be charged in your home currency rather than rupiah, that is Dynamic Currency Conversion. It sounds helpful. It lets the machine’s operator set the exchange rate, and that rate is consistently worse than your bank’s, typically by three to seven percent.

Always choose the rupiah amount. Always. Your own bank will convert at a far better rate. This applies to card machines in restaurants and shops too, and staff will sometimes press the button for you without asking, so watch the screen before you tap.

Bali Cash or Card? Where Each One Works

The honest answer to the Bali cash or card question is both, in different places.

Cards work at hotels, established restaurants, beach clubs, supermarkets, spas, dive operators and larger shops across Kuta, Seminyak, Canggu, Ubud and Nusa Dua. Visa and Mastercard are near-universal. American Express is patchy. A Bali credit card payment sometimes attracts a surcharge of two to three percent, which should be disclosed before you pay.

Cash is required at warungs, markets, temple entry gates, parking attendants, most drivers, roadside fruit stalls, small guesthouses, and almost everything in Sidemen, Munduk, Amed and the northern villages. Carry Rp 300,000 to Rp 500,000 in small notes for a normal day out. Break your Rp 100,000 notes at a supermarket early, because a parking attendant cannot change one.

Bring two cards from different networks, kept in different places. A single card that gets swallowed or frozen is the most common money problem visitors have.

Money Changers Without Getting Short-Counted

Exchanging cash for Bali currency is worth it if you brought clean notes, but this is where the island’s most persistent scam lives.

Use authorised money changers, which display a licence and are usually inside proper shopfronts rather than kiosks. The stalls advertising unusually good rates and “no commission” make their margin during the handover, counting quickly and palming a Rp 100,000 note while pointing at something.

A few defenses. Count the money yourself, twice, before you hand yours over. Do not accept the calculator-and-recount routine where the cashier takes the stack back. Do the arithmetic on your own phone first so you know the number you are expecting. And if the rate posted outside is noticeably better than everywhere else on the street, that is the warning, not the bargain.

If you bring dollars to exchange, they must be pristine. Indonesian changers reject notes that are torn, marked, folded heavily or from older series. Airport booths are convenient and expensive, so change USD 50 or so on arrival and do the rest in town.

QRIS: The QR Code on Every Counter

You will see the letters QRIS on a small stand at every warung counter. It is Bank Indonesia’s unified QR payment standard, and it has become the default way Indonesians pay for everything.
For visitors it is less straightforward. Most foreign banking apps cannot scan a QRIS code. Bank Indonesia has cross-border links with a handful of countries including Singapore, Malaysia,

Thailand, Japan, South Korea and China, so travellers from those markets may be able to use their home app directly. Everyone else generally needs a local e-wallet, which usually needs a local number and sometimes a local bank account.

It’s worth checking before you fly if you are coming from a partner country. Not worth the effort otherwise. Cards plus cash cover everything.

Money Mistakes Worth Avoiding

  • Accepting the home-currency option at an ATM or card terminal
  • Using a credit card to withdraw cash, which triggers cash-advance fees and interest from day one
  • Changing large amounts at the airport rather than USD 50 to tide you over
  • Carrying only Rp 100,000 notes and being unable to pay for parking
  • Bringing folded or pre-2013 dollar bills to exchange
  • Assuming a quiet rural guesthouse takes cards
  • Forgetting to tell your bank you are travelling, then finding the card blocked
  • Withdrawing small amounts repeatedly and paying the flat fee every time

Planning the Money Side

The Bali currency side of a trip is not complicated once the pattern is clear. Withdraw from BCA or BNI in reasonable amounts, always decline the home currency, keep a few hundred thousand rupiah in small notes, and treat any unusually good exchange rate as a warning sign.

We quote in rupiah, agree prices before you travel, and there are no surprises on the day. Tell us how long you have and what you want from the trip, and we will build the days around it. Message us on WhatsApp or through our contact page.

Frequently Asked Questions

  1. What is the Bali currency?
    The Indonesian rupiah, code IDR, written Rp. There is no separate Balinese currency, and rupiah is used across all of Indonesia.
  2. What is the Bali currency to USD rate?
    Around Rp 17,900 to one US dollar in early August 2026, having ranged between roughly 16,100 and 18,200 over the previous year. Check before you travel.
  3. Can I pay in US dollars in Bali?
    No. Bank Indonesia reaffirmed in 2026 that tourist transactions must be settled in rupiah. Exchange your cash rather than expecting shops to take it.
  4. Should I bring cash or use ATMs?
    ATMs are usually cheaper. Bring some clean USD as a backup in case both your cards fail.
  5. Which ATM should I use in Bali?
    BCA or BNI, inside a bank branch or shopping centre. Mandiri has charged foreign cards a Rp 50,000 access fee since February 2026.
  6. What is the maximum ATM withdrawal in Bali?
    Commonly Rp 3,000,000 per transaction at BCA and BNI, less at machines dispensing Rp 50,000 notes. You can withdraw again immediately.
  7. Are credit cards widely accepted?
    Visa and Mastercard work at hotels, established restaurants and larger shops. Expect a surcharge of two to three percent in some places, and carry cash elsewhere.
  8. Is tipping expected?
    Not required, and often already included as a service charge at restaurants. Rounding up for drivers and spa staff is appreciated rather than assumed.
  9. How much cash should I carry each day?
    Rp 300,000 to Rp 500,000 covers meals, entry fees, parking and small purchases for most travellers.
  10. Can I use QRIS as a tourist?
    Only if your home app is part of a cross-border partnership, currently including Singapore, Malaysia, Thailand, Japan, South Korea and China. Otherwise use cards and cash.