← Back to Blog

July 10, 2026

How to Open a Bank Account in Indonesia as an Expat (2026)

Complete guide to opening a bank account in Indonesia as an expat in 2026. Step-by-step process, required documents, best banks for foreigners, and essential tips.

Introduction

If you are planning to live and work in Bali as a digital nomad or expat in 2026, one of the first practical steps you will need to take is opening a local bank account. Having an Indonesian bank account makes it much easier to receive your salary, pay rent for your villa or apartment, handle everyday expenses, and manage your finances without relying on foreign transaction fees or carrying large amounts of cash.

Indonesia's banking system has modernised significantly over the past few years. Many banks now offer mobile apps with English interfaces, international ATM networks, and seamless integration with local payment platforms like GoPay, OVO, and DANA. However, the process of opening an account as a foreigner still involves specific requirements that differ from what you might be used to back home.

This guide walks you through everything you need to know about opening a bank account in Indonesia as an expat in 2026: the types of accounts available, required documents, the step-by-step process, the best banks for foreigners, and practical tips to make the process smooth.

Types of Bank Accounts Available to Expats

Indonesian banks generally offer two main types of accounts for individuals:

  • Savings accounts (Tabungan) β€” the most common choice for expats, offering daily banking features, ATM access, mobile banking, and in most cases no monthly fee if you maintain a minimum balance.
  • Current accounts (Giro) β€” designed for business owners or those who need cheque books and higher transaction limits. These usually require a higher minimum balance and may have monthly administration fees.

Most digital nomads and employed expats will find a standard savings account more than sufficient. These accounts come with a debit card (typically Visa or Mastercard), online banking, and support for local payment apps.

Required Documents for Foreigners

The exact documentation varies slightly between banks, but the standard requirements are:

  1. Valid passport with at least 12 months remaining before expiry.
  2. KITAS (Limited Stay Permit Card) or KITAP (Permanent Stay Permit Card) β€” this is the most critical document. Most banks will not open an account for a tourist on a visa-on-arrival.
  3. NPWP (Tax Identification Number) β€” while some banks may waive this for basic savings accounts, having one is strongly recommended and required for accounts earning interest above a certain threshold.
  4. Letter of reference from your employer or sponsor β€” if you are employed by an Indonesian company, a letter from HR confirming your employment and salary.
  5. Proof of address β€” a recent utility bill or a letter from your landlord or villa management confirming your住所. Some banks accept a signed statement of residence.
  6. Initial deposit β€” typically between IDR 500,000 and IDR 5,000,000 (approximately USD 30 to 300), depending on the bank and account type.

A growing number of banks now accept digital copies of documents uploaded through their mobile apps, but most still require an in-person visit to finalise the account opening.

Step-by-Step Process to Open Your Account

1. Choose Your Bank

Research which bank best suits your needs. Consider factors like: English-speaking staff availability, branch locations near where you live, minimum balance requirements, ATM network coverage across Bali, and mobile app quality. We cover the best options for expats below.

2. Gather Your Documents

Make sure you have all required documents ready. Have photocopies and digital scans of your passport, KITAS/KITAP, and NPWP. Some banks also ask for a passport-sized photo.

3. Visit the Branch in Person

While some digital banks allow fully remote opening, most conventional banks require a physical visit. Go to a main branch (kantor cabang utama) rather than a sub-branch, as larger branches are more likely to have English-speaking staff and experience handling foreign customers. Branches in areas popular with expats like Canggu, Seminyak, and Sanur are generally well-prepared for this.

4. Complete the Application Form

You will fill out a standard application form. Bank staff will verify your documents and may ask a few questions about your purpose for opening the account, source of funds, and expected monthly transactions.

5. Make Your Initial Deposit

Deposit the minimum required amount. This can usually be done in cash at the teller or via transfer if you already have an Indonesian account.

6. Activate Your Account

Once approved, you will receive your account number, debit card, and mobile banking credentials. The debit card may be issued immediately or sent to your registered address within a few business days. Activate mobile banking at the branch or set it up yourself using the bank's app.

Best Banks for Expats in Indonesia (2026)

BCA (Bank Central Asia)

BCA is widely considered the most expat-friendly bank in Indonesia. It has the largest ATM network in the country, an excellent mobile app with an English option, and branches all over Bali. The minimum balance for a BCA Tahapan savings account is IDR 500,000. BCA is particularly strong in Canggu and Seminyak, where English-speaking staff are readily available.

Mandiri

Bank Mandiri is a state-owned bank with extensive branch coverage across Bali. Their Tabungan Rencana and Mandiri Tabungan accounts are popular with expats. The minimum balance is typically IDR 500,000, and their mobile app Litabaya Mas provides comprehensive banking features.

CIMB Niaga

CIMB Niaga offers the Octo Mobile app, which is one of the best digital banking platforms in Indonesia. They are generally more flexible with documentation and have competitive minimum balance requirements. Their CIMB Niaga Tabungan account is a solid choice for tech-savvy expats.

HSBC Indonesia

For expats who maintain higher balances, HSBC Indonesia offers global banking integration, which is useful if you already have an HSBC account in your home country. Minimum balances are higher (typically IDR 10-20 million), but you get premium service, dedicated relationship managers, and seamless international transfers.

Permata Bank

Permata Bank has dedicated expat services and English-speaking staff at their main branches. They offer the Permata Tabungan account with reasonable minimum balance requirements and a solid mobile app.

Digital Banking Alternatives

Beyond traditional banks, several digital banking platforms have gained popularity among expats in Bali:

  • Jenius (by BTPN) β€” a fully digital bank with an excellent app, built-in budgeting tools, and virtual card features. You can open an account through their app with a KITAS and passport.
  • SeaBank β€” offers high interest rates on savings (up to 5% per annum) and free daily ATM withdrawals. Their app supports English and account opening can be initiated online.
  • Blu (by BCA Digital) β€” a digital extension of BCA with a modern app experience, though it works best as a secondary account alongside a conventional BCA account.

Digital banks are excellent for daily spending and budgeting but may have lower transaction limits and limited branch support for complex operations like large international transfers or notarial services.

Common Challenges and How to Overcome Them

  • Language barrier β€” bring a Bahasa Indonesia-speaking friend or use a translation app for your first branch visit. Choose branches in expat-heavy areas.
  • Minimum balance fees β€” some banks charge a monthly penalty if your balance drops below the minimum. Set up a reminder or keep a small buffer in your account.
  • Slow processing times β€” Indonesian banking bureaucracy can be slower than in Western countries. Apply early and allow 3-7 business days for full account activation.
  • KITAS requirement β€” most banks require a valid KITAS. If you are on a B211A visa, check with the specific branch beforehand. Some may accept a visa-on-arrival with additional documentation.
  • ATM withdrawal limits β€” standard daily withdrawal limits are typically IDR 5-10 million. You can request a limit increase at your branch if needed.

Frequently Asked Questions

Can I open a bank account in Indonesia on a tourist visa?

Most Indonesian banks require a KITAS or KITAP to open an account. Some banks may allow account opening with a B211A visa, but this varies by branch and is not guaranteed. If you are on a short-term tourist visa, digital banking alternatives or international accounts may be more practical.

How long does it take to open a bank account?

The in-person visit takes about 30-60 minutes. Full activation, including receipt of your debit card and mobile banking credentials, typically takes 3-7 business days.

What is the minimum balance requirement?

Minimum balances range from IDR 500,000 (BCA, Mandiri, CIMB Niaga) to IDR 10-20 million (HSBC). Digital banks like Jenius may have no minimum balance requirement.

Can I use my home country bank cards in Indonesia?

Yes, international Visa and Mastercard debit/credit cards work at most ATMs and merchants in Bali. However, you will pay foreign transaction fees (typically 1-3%) and may face daily ATM withdrawal limits. A local account eliminates these costs.

Do I need an NPWP (tax number) to open an account?

Not always. Some banks open basic savings accounts for foreigners without an NPWP. However, having one simplifies the process and is required for accounts earning interest or for higher-tier accounts. You can apply for an NPWP through the Indonesian tax office with your KITAS.

Which bank has the best mobile app for English speakers?

CIMB Niaga's Octo Mobile, BCA's myBCA, and Jenius all offer full English interfaces and are widely recommended by expats in Bali. HSBC's mobile app is also strong if you need global banking.

Final Tips

Opening a bank account in Indonesia as a foreigner requires patience and preparation, but it is very doable. Start with a BCA or CIMB Niaga account if you want the most expat-friendly experience. Keep digital copies of all documents on your phone. And if you need cash before your account is fully operational, CangguSwap converts your USDT or USDC to Indonesian rupiah in minutes β€” a practical solution for your first few days in Bali.

Once your account is active, link it to local apps like GoPay and OVO for seamless daily payments at warungs, cafΓ©s, and coworking spaces. Welcome to hassle-free living in Bali!

Ready to swap?

Convert your USDT or USDC to Rupiah cash, delivered anywhere in Bali.

Get a rate β†’