Getting a local bank account sorted is one of the highest-priority tasks when you first arrive in Indonesia. Without one, you are essentially working around the system at every step, paying conversion fees and hitting friction with rent payments, e-wallet top-ups, salary transfers, and utility bills.
The three banks expats most commonly turn to are Bank Central Asia (BCA), Bank Mandiri, and CIMB Niaga. Each has a different profile and a slightly different approach to foreign account holders. This guide covers how to open a bank account in Indonesia as a foreigner, how each bank compares in practice, and what to expect in Jakarta, Bali, and beyond.
Why Expats Need a Local Bank Account
Using a foreign card in Indonesia is possible but costly, with currency conversion fees typically running 2% to 5% per transaction. Making local transfers, which is how most landlords prefer to receive rent, is practically impossible without an Indonesian account.
A local account unlocks the full cashless ecosystem: linking to GoPay, OVO, and DANA for e-wallet top-ups, paying PLN and PDAM utility bills via mobile banking, and receiving salary payments from local employers. Indonesia’s BI Fast payment infrastructure, supported by all three major banks, has also cut interbank transfer costs to just IDR 2,500 per transaction.
Who Can Open a Bank Account in Indonesia?
Foreigners holding a valid KITAS (Temporary Stay Permit) or KITAP (Permanent Stay Permit) can open a full-service bank account at most major Indonesian banks. Under OJK Circular Letter S-246/S.01/2015, Indonesia’s Financial Services Authority relaxed certain requirements for foreign nationals to open accounts, as part of efforts to attract foreign investment.
Tourist accounts exist at some banks with a passport and USD 2,000 minimum deposit, but these are limited in function and not a substitute for a full account.
For a standard account, bring:
- Passport (original plus copies)
- KITAS or KITAP (original plus copies)
- Indonesian phone number (needed for mobile banking and SMS verification)
- Local address details (domicile letter or lease agreement, some branches require this)
- Opening deposit of IDR 500,000 to IDR 1,000,000 for standard accounts
All account openings must be done in person at a branch. Online opening is not available for foreign nationals. Bring originals and multiple photocopies of all documents.
BCA vs Mandiri vs CIMB Niaga: How They Compare

Bank Central Asia (BCA)
BCA is the largest private bank in Indonesia, operating 17,000+ ATMs nationwide and offering the most user-friendly mobile banking app in the market. Domestic transfers via BI Fast cost IDR 2,500. International outward remittance requires a branch visit and carries a telex fee plus USD 20 per wire. BCA’s Forex Pocket feature waives the in-lieu-of-exchange fee on foreign currency transfers through June 2026.
Best for: Daily transactions, e-wallet top-ups, QRIS payments, and maximum ATM coverage.
Watch out for: BCA can be stricter on documentation for foreign applicants. Use a main branch in a central business district rather than a small sub-branch for the smoothest experience.
Bank Mandiri
Bank Mandiri is Indonesia’s largest state-owned bank with 15,000+ ATMs and branches in every city and town. Mandiri Remittance handles international transfers, and the Livin’ app has improved significantly in recent years.
Best for: Business banking, salary payments, and expats based in regional cities where BCA coverage may be thinner.
Watch out for: The account opening process for foreigners tends to be slower. English-speaking staff are less consistently available outside major cities.
CIMB Niaga
CIMB Niaga is part of the Malaysian-headquartered CIMB Group, giving it a regional perspective the domestic banks lack. It supports international wire transfers in 14 currencies via SWIFT, with online transfers available through the OCTO app (06:00 to 23:00 WIB) at USD 25 per transaction. Multi-currency accounts in USD, SGD, EUR, and other currencies are available.
CIMB is generally more accommodating to foreign nationals during the account opening process.
Best for: Expats who need multi-currency accounts or regularly send and receive international transfers.
Watch out for: With around 2,000 ATMs nationally, CIMB’s network is much smaller than BCA or Mandiri. Most expats who bank with CIMB maintain a BCA account alongside it for ATM access.
Quick Comparison at a Glance
| Feature | BCA | Mandiri | CIMB Niaga |
| ATM network | 17,000+ | 15,000+ | ~2,000 |
| Mobile app quality | Excellent | Good | Good |
| International transfers | Branch only | Branch + app | App (OCTO) |
| Multi-currency accounts | Limited | Limited | Yes (14 currencies) |
| Expat friendliness | Moderate | Moderate | High |
| Best for | Daily banking | Business + regional | International / FX needs |
| Opening deposit | IDR 500,000 | IDR 500,000 | IDR 500,000 |
Branch Differences: Jakarta, Bali, and Regional Cities
Banking procedures in Indonesia are not entirely standardized. Branch managers have some discretion in interpreting compliance requirements, which means your experience opening an account can vary between branches of the same bank.
In Jakarta’s central business districts (Sudirman, SCBD, Thamrin, Kuningan), branches are very familiar with expat clients and international documentation. Most have English-speaking staff and are experienced with KITAS-based account openings. If you live in these areas, this is where to go.
In Bali (Seminyak, Canggu, Ubud, Denpasar), major branches are generally accustomed to foreign clients given the high expat and digital nomad population. Some branches, particularly in Canggu and Seminyak, see enough international traffic that the process is reasonably smooth. A domicile letter from your landlord or villa management team helps significantly. Noble Asia’s villa management and relocation support services in Bali can assist with documents like this during the settling-in period.
In smaller cities and regional areas, foreign account applications may be less familiar to local staff. Compliance rules are interpreted more conservatively, and you may be asked for additional documentation or referred to a larger branch. The general advice from the expat community is to open your account in Jakarta or Bali first, even if you plan to live elsewhere, then use the same account nationally.
Multi-Currency and International Banking Options
Expats receiving income in USD, SGD, or other currencies have two practical options. The first is a CIMB Niaga multi-currency account, which holds balances in 14 currencies and supports SWIFT transfers via the OCTO app. The second, used by many expats, is combining a BCA IDR account with an international platform like Wise for foreign currency conversions, which typically offers better exchange rates and lower fees than bank SWIFT charges.
Common Challenges and How to Avoid Them
Incomplete documentation is the most common reason for delays. Bring originals and multiple photocopies of your passport and KITAS. Banks often have specific formatting requirements for copies.
Branch inconsistency is real. If one branch declines or requests unusual documents, try a more central branch of the same bank before switching banks.
Language barriers slow the process at smaller branches. Business district and tourist-area branches almost always have English-speaking staff. BCA and CIMB can open accounts the same day with complete documents; Mandiri and government banks generally take longer.
How NOBLE ASIA Helps Expats Set Up in Indonesia
Opening a bank account is just one part of the administrative setup that comes with relocating to Indonesia. Most expats also need to sort housing, KITAS documentation, utilities, and local service providers in a compressed timeframe.
NOBLE ASIA works with international clients on the full relocation process across Jakarta and Bali, from property search and advisory in central Jakarta districts to villa management and long-term relocation support in Bali. Contact us here:
📩 connect@nobleasia.id
📞 WhatsApp: +62 813 1668 5505
FAQ: Bank Accounts in Indonesia for Expats (2026)
Can foreigners open a bank account in Indonesia?
Yes, with a valid KITAS or KITAP. Tourists can open limited accounts with a passport and a USD 2,000 minimum deposit, but these have restricted functionality.
Which bank is best for expats in Indonesia?
BCA is the top choice for daily banking and ATM access. Mandiri suits business banking and regional coverage. CIMB Niaga is best for multi-currency accounts and international transfers.
Can I open a bank account with only a passport?
Limited tourist accounts are available at some banks with only a passport, but most require a KITAS or KITAP for a full-service account.
What is the minimum deposit to open an account?
Standard savings accounts typically require IDR 500,000 to IDR 1,000,000. Multi-currency and premium accounts may require higher balances.
Can I open a USD account in Indonesia?
Yes. CIMB Niaga offers multi-currency accounts in USD, SGD, EUR, and 11 other currencies. BCA and Mandiri have more limited foreign currency account options.
How long does it take to open an account?
BCA and CIMB Niaga can complete the process the same day with complete documentation. Mandiri and government banks generally take longer.
Can I link my Indonesian bank account to e-wallets?
Yes. All major Indonesian banks support direct linking to GoPay, OVO, DANA, and other e-wallet platforms for top-ups and payments.
Do Indonesian banks offer English mobile banking?
Yes. BCA Mobile, Livin’ by Mandiri, and CIMB’s OCTO app all offer English-language interfaces.
Moving to Indonesia or planning to invest in property in Jakarta or Bali? Noble Asia helps international clients with expat relocation support, property search and advisory, luxury apartment and villa rentals, and ongoing property management. Visit Noble Asia’s Articles and Insights to learn more.
