Banking in Indonesia for expats
Which Indonesian bank to choose, how to open an account, and the Wise/Revolut/local stack that actually works.
Most expats run a hybrid stack: a multi-currency international account (Wise, Revolut), a home-country current account, and an Indonesian account once they have a KITAS. You can't open most Indonesian accounts on a tourist visa.
The recommended stack
- Wise (formerly TransferWise) — for moving money in at the real exchange rate. The single best tool for incoming funds.
- Revolut (or equivalent) — for daily card spend if Indonesian ATM withdrawal fees concern you.
- Home-country current account — keep at least one open for direct-debit reasons.
- Indonesian local account (BCA preferred) — required for rent direct debits, salary if you have a local job, BPJS contributions, utilities and most household services.
Which Indonesian bank?
BCA (Bank Central Asia) is the standard choice for foreigners. Best app, biggest ATM network, most ATMs accept foreign cards without a fee surcharge, English-language support reasonable. Some BCA branches are more KITAS-friendly than others — ask other expats in your area which branch to use.
Mandiri — second choice. Strong app, large network, slightly more bureaucratic for foreigners.
BNI — third choice. Good for online stock investments (IDX). Foreigner-friendly varies by branch.
CIMB Niaga / OCBC / Permata — niche but usable.
Jenius (BTPN) — digital-first sub-brand, very expat-friendly app, good for younger nomads. Has changed terms a few times — verify current requirements.
Opening an account — what you actually need
For BCA standard account on a KITAS:
- KITAS card + e-KITAS print
- NPWP (Indonesian tax ID) — required for many accounts
- Passport
- Proof of address (rental contract or sponsor letter)
- Initial deposit (usually IDR 500,000 – 5,000,000)
Tourist-visa accounts are theoretically possible at a handful of banks but are limited, sometimes withdrawn after a year, and not worth the effort for short-stayers.
QRIS and the cashless reality
Indonesia has rolled out QRIS (a unified QR-code payment system) almost everywhere — warungs, taxis, market stalls. Connect QRIS to your Indonesian bank app to skip cash for most transactions. Foreign-card QRIS support is growing but local-bank QRIS is still the smoothest experience.
Foreign-card withdrawals
- BCA ATMs — usually no surcharge, but your home bank may charge
- Mandiri ATMs — small surcharge often (IDR 25,000)
- Permata, CIMB — variable
- Stick to bank-network ATMs in branches; avoid kiosk-style ATMs in convenience stores
Wire transfer in
- Wise is the cheapest and fastest for sending money into your BCA account
- SWIFT direct wires work but cost USD 20–50 and clear in 1–4 days
- Avoid Western Union for amounts over a few hundred USD — fees are punishing
Common mistakes
- Trying to open a major bank account on a tourist visa
- Skipping NPWP registration and then needing it urgently for a property transaction
- Holding too much IDR in cash at home instead of in the bank app
- Forgetting that Indonesian banks have aggressive dormancy rules — small accounts can be charged into closure
Verify before acting
Bank account requirements and fees change. Confirm with the branch directly before relocating funds. See disclaimer.