Skip to content
Bali Frontier
A market stall in Seminyak, Bali, with goods priced in Indonesian rupiah

About Bali

Money and Currency in Bali

The Indonesian rupiah in Bali: reading the large numbers, cards versus cash, ATMs and fees, QRIS and e-wallets, avoiding currency conversion, and tipping.

Money in Bali means the Indonesian rupiah, and the first thing that strikes most visitors is the size of the numbers. A modest meal might cost tens of thousands of rupiah and a night in a good villa several million, so there are a lot of zeros to get used to. Once the counting feels natural, the rest falls into place: cards work well in the tourist south, cash rules in the markets and villages, and a few simple habits keep fees and mistakes down.

Reading the rupiah, choosing between cards and cash, drawing money from ATMs safely, the spread of QR and e-wallet payment, the small courtesies of tipping: get these right and money turns into background noise rather than a running worry. Sample daily costs sit on our budget page.

The rupiah and its big numbers

The Indonesian rupiah, written Rp and known internationally as IDR, is the only currency you will use in Bali. Its value per unit is low, so everyday prices run into the thousands and larger ones into the millions. Notes come in denominations from small values up to a hundred thousand rupiah, in a range of colours and sizes, and it takes a day or two to tell them apart at a glance.

A useful habit is to keep a rough conversion in your head so you can judge prices quickly. Because of all the zeros, mistakes are easy: it is simple to confuse a ten thousand note with a hundred thousand note when tired or in a hurry. Count your change, keep notes sorted in your wallet, and be a little careful at busy market stalls. None of this is difficult, but a moment’s attention saves the occasional costly slip.

Cards versus cash

In the tourist south, cards are widely accepted. Hotels, mid-range and smart restaurants, beach clubs, larger shops and organised tour operators will usually take one, though some add a small surcharge for the privilege. For these payments a card is convenient and safe. Tell your bank you are travelling and check its foreign transaction fees before you go.

Cash, though, remains essential. The warung, the small family-run eatery that serves some of the best and cheapest food, is usually cash only, as are markets, small independent drivers, roadside stalls and temple donations. The moment you leave the main resort areas, cash becomes the norm rather than the exception. The workable rule is to pay by card where you sensibly can and always carry enough rupiah for the everyday small purchases.

A market street in Seminyak where stalls trade in cash

ATMs, fees and staying safe

ATMs are easy to find in the tourist south and in towns, but scarcer in remote areas and on the Nusa Islands, so draw cash before heading somewhere quiet. Each withdrawal is usually capped, often at a couple of million rupiah, and many machines add their own fee on top of whatever your home bank charges. To keep fees down, withdraw larger amounts less often, within what you are comfortable carrying.

Card skimming does happen, so a little caution pays. Prefer ATMs attached to a bank branch or inside a secure, well-lit place rather than standalone machines in quiet spots, shield the keypad, and check your account for anything odd. If a machine looks tampered with, use another. Keep your cash and cards split between more than one place so that losing one does not leave you stranded.

QR payment, avoiding conversion and tipping

Digital payment has spread fast in Indonesia. The national QRIS system lets you scan a single QR code to pay at everything from cafes to market stalls, and local e-wallets such as GoPay and OVO are widely used. The catch for short-stay visitors is that these usually require an Indonesian bank account or phone number to set up, so they suit long-stayers more than holidaymakers. The ride-hailing apps handle their own in-app payment, which is one easy way to go cashless for transport.

When paying by card or using an ATM, you may be offered the choice to be charged in your home currency instead of rupiah. This dynamic currency conversion nearly always uses a poor rate, so decline it and always choose rupiah, letting your own bank convert. As for tipping, it is not a heavy obligation but is increasingly common and appreciated. Restaurants and hotels often add a service charge, and beyond that a small cash tip for good service from drivers, guides, spa and hotel staff is a kind touch. Rounding up a bill is normal and welcome.

Frequently asked questions

What currency is used in Bali?+

Bali uses the Indonesian rupiah, written Rp and shortened internationally to IDR. It is the only official currency, so prices, ATMs and bills are all in rupiah, not dollars or any other money. The rupiah comes in large numbers, with notes running into the tens and hundreds of thousands. Getting used to counting the zeros is the main adjustment for visitors.

Should I use cash or card in Bali?+

Both. Hotels, smart restaurants, larger shops and tour operators in the south usually accept cards, sometimes with a small surcharge. But warungs, markets, small drivers, temple donations and much of rural Bali are cash only. The sensible approach is to pay by card where you can and always carry enough cash for the smaller, everyday transactions. Cash is essential once you leave the main tourist areas.

Are there ATMs in Bali and what are the limits?+

ATMs are common in the tourist south and in towns, less so in remote areas and on the Nusa Islands. Each withdrawal is usually capped, often around a couple of million rupiah, and many machines charge a fee on top of your own bank's charges. Use ATMs attached to banks or inside secure locations where possible, and be alert to card skimming. Draw larger amounts less often to reduce fees, but do not carry more cash than you are comfortable with.

Can I pay by phone or e-wallet in Bali?+

Yes, digital payment has grown quickly. Local e-wallets such as GoPay and OVO, and the national QRIS system of scan-to-pay QR codes, are accepted at many shops, cafes and even market stalls. However, these usually need an Indonesian phone number or bank account to set up, so they suit long-stay visitors more than short-trip ones. Most short-stay visitors rely on cards and cash, with the ride-hailing apps handling their own in-app payment.

What is dynamic currency conversion and should I accept it?+

Dynamic currency conversion is when a card machine or ATM offers to charge you in your home currency instead of rupiah. It sounds convenient but the exchange rate is almost always poor, so it costs you more. Always choose to be charged in the local currency, rupiah, and let your own bank do the conversion. If a machine asks, decline the conversion and pick rupiah.

Do you tip in Bali?+

Tipping is not a deep-rooted obligation in Bali, but it is increasingly common and always appreciated. Many restaurants and hotels add a service charge, often around ten per cent, in which case an extra tip is optional. For drivers, guides, spa staff and porters, a small tip in cash for good service is a kind gesture. Rounding up a bill or leaving a little change is normal and welcome.

Should I bring US dollars to Bali?+

You do not need to, since everything is paid in rupiah and cards and ATMs work well. Some visitors bring a little foreign cash as a backup, and clean, newer US dollar notes can be exchanged at money changers, but you will spend rupiah day to day. If you do change money, use reputable, licensed changers, count the notes carefully, and avoid deals that look too good, which are a common trick.