Practical

Bali Currency & Money Tips — Rupiah, ATMs, Cards & Exchange

7 min read
Indonesian Rupiah banknotes and ATM card on traditional Bali offering tray

Money in Bali is full of small hidden costs and easy mistakes. The currency has lots of zeros, ATMs eat cards, and currency exchange counters near tourist areas often shave a few percent that adds up fast. This guide gives you the practical 2026 picture so you can manage your money smartly from your first hour at I Gusti Ngurah Rai International Airport (DPS).

Key Takeaways

  • Indonesian Rupiah (IDR) trades around 15,500 to 16,200 per USD in 2026.
  • Best exchange rates: in town at PT Central Kuta or PT Dirgahayu (avoid airport).
  • ATM withdrawal limits: typically IDR 1,250,000 to 3,000,000 per transaction.
  • Cards widely accepted in mid-tier hotels, restaurants, and beach clubs. Cash needed at warungs, markets, drivers.
  • Carry IDR 500,000 to 1,000,000 for first 24 hours.

Understanding the Indonesian Rupiah

The Indonesian Rupiah (IDR or Rp) has many zeros, which trips up first-time visitors. Rough mental math:

  • IDR 100,000 ~ $6 USD
  • IDR 500,000 ~ $32 USD
  • IDR 1,000,000 ~ $64 USD (yes, a million Rupiah is about $64)

Common banknotes: 1,000, 2,000, 5,000, 10,000, 20,000, 50,000, 100,000. The 100,000 notes are what you withdraw from ATMs in stacks. The 50,000 note is the everyday transaction note for warungs and small shops.

Where to Exchange Money

Best: Authorized Money Changers in Town

The two most reputable chains are PT Central Kuta and PT Dirgahayu. Both have multiple branches in Kuta, Seminyak, Canggu, Ubud, and Sanur. Rates are typically within 0.5 to 1 percent of mid-market rate. Shown in glass display, no negotiating, transparent counting in front of you.

OK: Banks

BCA, Mandiri, BNI banks exchange foreign currency at decent rates but require ID, longer queues, and limited operating hours.

Worst: Airport Exchange Counters

DPS exchange booths offer 5 to 12 percent worse rates than town. Use only for an emergency $50 or $100 to get through day one.

Avoid: Street Money Changers in Tourist Hubs

The “no commission” booths in Kuta, Legian, and Seminyak sometimes use sleight-of-hand counting. They quote a great rate, count out cash quickly, and short you 100,000 or 200,000 IDR while looking distracted. If a rate seems unusually good, that’s the catch.

ATM Strategy

ATMs are everywhere in Bali. The reliable ones are at:

  • BCA banks (yellow)
  • Mandiri banks (yellow/blue)
  • BNI banks (orange)
  • Bank Permata (green)
  • CIMB Niaga

Avoid the small standalone ATMs in tourist alleys. They often have skimmer devices and higher withdrawal fees.

Withdrawal Limits

Bank ATM Per-transaction Limit Notes
BCA IDR 1,500,000 (~$95) Most reliable
Mandiri IDR 1,250,000 (~$80) Common
BNI IDR 2,000,000 (~$130) Higher limit
Permata IDR 3,000,000 (~$190) Highest limit

Foreign Bank Fees

Most foreign banks charge $3 to $7 per international ATM withdrawal plus a 1 to 3 percent foreign exchange fee. Use a card like Schwab, Wise, Revolut, or local equivalents that refund ATM fees.

ATM Safety

  • Use ATMs attached to bank branches, not standalone street machines.
  • Use during daylight hours.
  • Cover your PIN.
  • Take card out before walking away (some ATMs delay returning the card).
  • Keep receipt to verify the amount.

Card Acceptance

Type of Place Card Accepted? Notes
5-star hotels and resorts Yes Visa, MC, Amex usually
Mid-range restaurants Yes Visa, MC widely
Beach clubs (Atlas, La Brisa) Yes Visa, MC
Surf shops, tour agents Sometimes 3% surcharge common
Warungs (local eateries) No Cash only
Street food, pasar (markets) No Cash only
Drivers and taxis Sometimes (apps yes) Cash for street rides
Private villas (independent) Often via transfer Cash for incidentals

Most international cards work. Amex is less accepted than Visa or Mastercard. Always have a backup card.

How Much Cash to Carry

Daily cash budget for typical mid-range traveler:

Item Cost (IDR) USD
Breakfast at warung 30,000-60,000 $2-$4
Lunch at mid-range restaurant 80,000-150,000 $5-$10
Dinner at popular restaurant 200,000-500,000 $13-$32
Coffee at cafe 30,000-60,000 $2-$4
Beach club drink 80,000-180,000 $5-$11
Scooter rental day 70,000-100,000 $4-$6
Surf lesson 250,000-450,000 $16-$28
Massage 1 hour 120,000-300,000 $7-$19
Driver day rate 500,000-700,000 $32-$45

For first 24 hours, withdraw IDR 500,000 to 1,000,000 ($32 to $64). After that, refresh as needed every few days.

Scams and Money Mistakes to Avoid

The Money Changer Shuffle

Quick counting + sleight-of-hand. They quote a great rate, count out the cash, fold it, and one or two notes “disappear” during the count. Always count yourself slowly before leaving.

The Bait Rate

A money changer advertises “IDR 16,500 per USD” on the street sign but says that rate is only for $1,000+ exchanges. The smaller amount you brought gets a worse rate.

Wrong Currency Returns

You hand over $200, they return change in IDR. They give you a stack of 50,000 notes that should be 100,000s. Verify denominations before leaving.

ATM Skimmer

Small skimming devices on standalone ATMs. Use bank-branch ATMs only.

The Driver “Broken Meter”

Random taxi taken from street says meter is broken. Quotes a flat IDR 200,000 for a 5-minute ride. Use Grab/Bluebird app or pre-booked transfer instead.

Currency Exchange “Tax”

Some shady exchanges add a 3% “tax” after the deal. Verify the final amount before handing over your money.

Tipping in Bali

Tipping is appreciated but not expected. Standard:

  • Restaurants: Service charge usually included (10%). Round up or add 5 to 10% for excellent service.
  • Drivers: IDR 50,000 to 100,000 ($3 to $7) for great service.
  • Hotel housekeeping: IDR 20,000 to 50,000 per day.
  • Spa therapist: 10 to 15% of treatment cost.
  • Tour guide: IDR 100,000 to 200,000 per day.
  • Airport greeter (meet & greet): IDR 100,000 to 200,000 if service was great.

Tax and Service Charge

Most mid-tier and upscale establishments add 21% (10% service + 11% PPN tax) on top of the menu price. The menu price you see is “+/+”, meaning add 21% before paying. Always check.

Common Mistakes

  • Exchanging $1,000 at airport. You lose roughly $80 on the rate vs town.
  • Carrying only big notes. Drivers and warungs prefer 50,000 and 20,000 notes.
  • Using credit card for warungs. They will look at you weird, possibly refuse.
  • Not checking final bill for service charge surprise.
  • Forgetting Tourism Levy. See tourism levy guide.
  • Not paying for visa. See eVOA vs VOA.

What to Do in Money Emergencies

  • Card swallowed by ATM: Stay near machine, call bank, request retrieval. Bank-branch ATMs can help next business day.
  • Lost wallet: Police report (Polsek) for insurance, cancel cards, use Wise/Revolut backup if you have one.
  • Card declined unexpectedly: Call your bank to authorize foreign transactions. Most banks now allow this in-app.
  • Out of cash 22:00: Most BCA, Mandiri, Permata ATMs operate 24/7 in tourist areas.

Smart Money Practices

  1. Bring 2 cards from different networks.
  2. Withdraw larger amounts less frequently to minimize ATM fees.
  3. Use cards at hotels and restaurants; cash at warungs, markets, drivers.
  4. Always count cash before leaving counter.
  5. Keep emergency $100 in a separate place from main wallet.
  6. Track expenses in a simple notes app to avoid surprise.

Frequently Asked Questions

Can I use USD directly in Bali?

Some hotels and tour operators accept USD but rates are usually unfavorable. Always pay in IDR for best value.

Are ATMs safe in Bali?

Bank-branch ATMs are safe. Standalone ATMs in tourist alleys can have skimmers. Stick with banks.

What’s the best card for Bali?

Wise, Revolut, Schwab Investor Checking, or any debit card without foreign ATM fees. Visa and Mastercard most accepted.

Should I bring USD cash?

$200 to $500 in clean USD as backup. Notes must be unfolded, no tears, post-2010 series for best exchange.

Are tips expected by drivers?

Not expected, appreciated. IDR 50,000 to 100,000 for excellent service. Required for our concierge service? No, but kind.

Start your trip with money handled. Pair smart money planning with fast track and prepaid airport transfer so day one is friction-free. Book your arrival service now.

Written by
Bali Airport Transfer — Travel Insights

Begin Your Journey

Experience seamless arrivals at Bali's Ngurah Rai International Airport.

Reserve Your Service →