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.

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.