Banking and Money Transfers in Bali

Managing money in Bali plays out on three boards: a multi-currency account to bring money in without getting sheared, cash and QRIS for daily life, and, as soon as your status allows it, a local bank account that simplifies everything. Here is the system, in the order you will need it.
Step 1: the foundation, a multi-currency account
Before you even fly, open a Wise or Revolut type account. It converts your dollars, pounds or euros into rupiah at the real rate, feeds your ATM withdrawals, and handles your big transfers (yearly rent, deposits, school fees) for a fraction of a classic bank SWIFT wire. Benchmark: a traditional international bank transfer often costs 3 to 5 percent all-in; the specialists do the same job for under 1 percent.
Step 2: daily life, cash and QRIS
- Withdrawals: ATMs generally cap at 2.5 or 3 million rupiah per operation (150 to 185 dollars), with fixed fees per withdrawal. So withdraw big and rarely, and prefer ATMs attached to a real bank branch: skimming exists, especially in tourist zones.
- QRIS: QR code payment is everywhere, from the warung to the coworking. In practice it requires an Indonesian account or wallet: one of the real reasons to open a local account.
- Money changers: licensed offices only (authorized PVA, license displayed). The "miracle rate" counters in tourist alleys are sleight-of-hand workshops.
Step 3: the local bank account
The trigger is status: a KITAS or KITAP is required for a standard resident account. With one, opening is simple, done in person at a branch, often within the day:
- Passport valid 6 months minimum
- Valid e-KITAS or e-KITAP
- Proof of local address (lease or village domicile letter)
- Modest initial deposit: from IDR 250,000 at BNI to 500,000 at BCA or Mandiri
- BCA often asks for an employer or sponsor letter on top; Mandiri is generally the easiest for foreigners
Why bother? Paying by QRIS, settling electricity and staff, receiving rent, getting a local debit card, and killing permanent FX fees. For a PT PMA, the corporate account is mandatory anyway.
Which setup for which profile
| Profile | Setup that works |
|---|---|
| Holiday, under 2 months | Wise/Revolut + big, spaced withdrawals |
| Winterer, 3 to 6 months | Multi-currency + licensed changers, QRIS via wallet where possible |
| KITAS resident | Multi-currency to feed + local account (Mandiri, BNI, BCA) to live |
| PT PMA investor | Corporate account + personal local account + multi-currency for international flows |
A project with serious money flows?
Villa purchase, company setup, relocation: describe your project and we share the banking benchmarks and the right people, free.
Describe my projectFrequently asked questions
Can I open a local account without a KITAS?
Not a standard resident account. A few banks offer specific foreigner savings accounts without a long permit, capped and constrained: the real answer remains the multi-currency + KITAS combo once your project firms up.
How much cash should I carry?
Enough for a few days, no more: QRIS and cards cover the essentials. Customs reminder: above IDR 100 million (about 6,000 dollars) in cash entering or leaving the country, declaration is mandatory.
Paying for a villa in crypto, as some sellers suggest?
Crypto is not legal tender for payments in Indonesia. For a property purchase, insist on the classic, traceable banking circuit: it is also what proves the origin of funds to the notary and protects your title. Run from any seller pushing off-circuit money.