---
title: Opening a Bank Account in Indonesia (Foreigners)
country: indonesia
service: "bank-account"
category: finance
difficulty: moderate
estimated_time: "1-2 hours at the branch, plus app activation later the same day"
cost_range: "IDR 100,000-500,000 minimum initial deposit, plus card-tier monthly admin"
last_verified: 2026-05-06
canonical: https://publicservices.guide/indonesia/bank-account/
status: current
confidence: low
tags:
  - banking
  - finance
  - kitas
  - npwp
  - foreigner
  - "first-month"
sources:
  - https://www.ojk.go.id/en/
  - https://www.bca.co.id/en/Individu/produk/simpanan/Tahapan
  - https://www.bca.co.id/en/informasi/Edukatips/2025/01/24/10/36/buka-rekening-secara-online-di-mybca-bisa-pakai-nomor-handphone-luar-negeri
  - https://www.cimbniaga.co.id/id/personal/digital-banking/octo-friends/octo-savers
  - https://branchlessbanking.cimbniaga.co.id/en/promotion/ekyc-50k-eng/
  - https://www.ocbc.id/en/individu/simpanan/tabungan/tanda360-plus
  - https://www.ocbc.id/en/individu/nyala
---

# Opening a Bank Account in Indonesia (Foreigners)

**Country:** 🇮🇩 Indonesia  
**Last verified:** 2026-05-06  
**Estimated time:** 1-2 hours at the branch, plus app activation later the same day  
**Cost:** IDR 100,000-500,000 minimum initial deposit, plus card-tier monthly admin

## Required documents

- **Passport (original)**
  - Where to get: Issued by your home-country passport authority
  - Required: Original physical book — branches will not accept a phone photo or photocopy alone
  - _Note:_ BCA's Tahapan disclosure lists 'Passport, for foreign citizens' verbatim as the primary identity document for the foreign-citizen path.
- **Stay permit (KITAS or KITAP)** *(Kartu Izin Tinggal Terbatas / Kartu Izin Tinggal Tetap)*
  - Where to get: Issued by Direktorat Jenderal Imigrasi after your sponsor registers your stay
  - Required: Original card, unexpired
  - _Note:_ BCA cites verbatim 'Stay Permit (Limited Stay Permit (KITAS) /Permanent Stay Permit (KITAP)), for foreign citizens domiciled in Indonesia'. OCBC NISP accepts KIMS, KITAS, or KITAP as the foreigner residency document on the Tanda 360 Plus product page.
- **NPWP card (where applicable)** *(Nomor Pokok Wajib Pajak)*
  - Where to get: Issued by Direktorat Jenderal Pajak (DJP) once you have an NPWP, typically registered before your first Indonesian-source paycheck
  - Required: Original card or printed NPWP certificate
  - _Note:_ OCBC NISP's Tanda 360 Plus page lists 'NPWP Card' alongside KTP for new customers. Foreigners without Indonesian-source income may open the account on passport plus KITAS and provide NPWP later if their tax status changes.
- **Indonesian mobile number**
  - Where to get: Indonesian SIM card from Telkomsel, Indosat, XL, or Smartfren
  - Required: Active number registered to you, used for SMS OTP and OCTO Mobile / OCBC mobile / BCA mobile registration
  - _Note:_ All three banks send activation OTPs to an Indonesian number. CIMB Niaga's OCTO Mobile registration in particular requires the Indonesian number issued at opening.
- **Account-opening application form**
  - Where to get: Bank-supplied at the branch counter
  - Required: Filled and signed at the customer service desk
  - _Note:_ BCA's disclosure states verbatim 'The customer fills out the account opening application form and agrees to the terms stated therein'. The CS officer at OCBC NISP also asks foreign customers to choose a base currency on the form at opening.

## Costs

- **BCA Tahapan — minimum initial deposit:** 500000 IDR — Verbatim from the BCA Tahapan product page: 'The minimum initial deposit is IDR500,000'.
- **BCA Tahapan — monthly admin (Paspor BCA Blue, GPN):** 14000 IDR — GPN (Gerbang Pembayaran Nasional) is the Indonesian domestic card network. Verbatim figure on the Tahapan product page; the Mastercard variant is Rp 15,000.
- **BCA Tahapan — monthly admin (Paspor BCA Blue, Mastercard):** 15000 IDR — Verbatim figure on the BCA Tahapan product page. Gold and Platinum tiers are higher and are listed on the same disclosure.
- **BCA Tahapan — fall-below penalty:** 5000 IDR — Verbatim from the BCA Tahapan page: triggered 'if the customer's average balance does not reach the minimum monthly average balance (IDR100,000)'.
- **CIMB Niaga OCTO Savers — minimum initial deposit:** 100000 IDR — Verbatim from the CIMB Niaga eKYC page: 'Customers are required to make an initial deposit of at least IDR 100,000'.
- **CIMB Niaga OCTO Savers — monthly admin:** 0 IDR — OCTO Savers is positioned as 'free admin fees' (bebas biaya admin) with 60 free transactions per month per the product page; transaction tariffs apply above 60 per month.
- **OCBC NISP Tanda 360 Plus — minimum initial deposit:** 200000 IDR — Verbatim from the OCBC NISP Tanda 360 Plus page: Rp 200,000. The page also notes 'The initial deposit amount adjusts according to the customer's preferred base currency', so a non-IDR base currency carries a different equivalent floor.
- **OCBC NISP NYALA tier — minimum balance for fee waiver:** 1000000 IDR — Tanda 360 Plus accounts upgraded into the NYALA tier with a combined balance at or above Rp 1,000,000 receive '12 currencies in one account with no admin fees and no fees for online transfers and cash withdrawals at any bank's ATM' (verbatim NYALA page).

## Steps

### 1. Check your KITAS validity and gather documents before the branch visit

- Confirm your KITAS or KITAP is unexpired — branches refuse to open an account on an expired stay permit, and renewal has to clear at Imigrasi first.
- Bring your physical passport and the original KITAS or KITAP card. Phone photos and photocopies alone will not pass the customer service desk's verification.
- If you already hold an NPWP card, bring it. If you have Indonesian-source income but no NPWP yet, register at DJP first — the OCBC NISP and BCA flows expect NPWP for tax-reporting onboarding where Indonesian tax law applies.
- Have an active Indonesian mobile number ready for SMS OTP and mobile-banking enrolment after opening.

> **Tip:** BCA's foreign-customer disclosure references verbatim 'additional documents... under the APU, PPT, and PPPSPM Guidelines' — the OJK AML/CFT framework. Branches sometimes ask for an employer or sponsor letter on top of passport and KITAS for higher-risk profiles. Bring one if your employer has issued it.

> **If this fails:** If your KITAS is in the renewal window and you arrive at the branch before the new card is issued, the customer service officer will turn you away. Open the account after the new KITAS is in hand, or use the time to settle NPWP registration first.

### 2. Open BCA Tahapan at a BCA branch

_Applies when: If you picked BCA Tahapan_

- Go to a BCA KCU (main branch) or KCP (sub-branch). Some smaller branches direct foreign customers to a designated foreigner-handling branch — phone ahead if you are unsure.
- Take a queue ticket for the customer service (CS) counter. The teller counter handles transactions only; account opening is at CS.
- Present passport and KITAS or KITAP. Fill out the account-opening application form at the desk and agree to the terms.
- Choose your card tier — Paspor BCA Blue on the Mastercard network at Rp 15,000 monthly admin, or on the GPN domestic network at Rp 14,000. Gold and Platinum tiers are also listed.
- Pay the Rp 500,000 minimum initial deposit at the teller. The account is active for over-the-counter operations immediately.
- Receive the Paspor BCA debit card and PIN before leaving the branch. Activate BCA mobile or KlikBCA later by enrolling the card at an ATM.

> **Tip:** myBCA's online onboarding states verbatim 'The service is limited to Indonesian citizens (WNI) living abroad'. Do not start the online flow as a foreigner — the branch path is the only documented option.

_Links:_
- [BCA — Tahapan product page](https://www.bca.co.id/en/Individu/produk/simpanan/Tahapan)

### 3. Open CIMB Niaga OCTO Savers at a CIMB Niaga branch

_Applies when: If you picked CIMB Niaga OCTO Savers_

- Book an in-branch appointment via online-booking.cimbniaga.co.id, or walk into a CIMB Niaga branch with passport, KITAS, your Indonesian mobile number, and NPWP if applicable.
- Complete the OCTO Savers opening application at the customer service desk. The branch officer handles the foreigner KYC manually since the OCTO Mobile self-service eKYC is built around an e-KTP scan.
- Pay the Rp 100,000 minimum initial deposit — the lowest of the three banks covered here.
- Receive your debit card at the branch.
- Download OCTO Mobile from the App Store or Google Play. Register using the Indonesian mobile number you provided at opening, then complete the one-time PIN setup.
- Once OCTO Mobile is active, all transactions route through OCTO Mobile or OCTO Clicks. The product page positions the account as 'free admin fees' with 60 free transactions per month.

> **Tip:** CIMB Niaga in Indonesia is regulated by Otoritas Jasa Keuangan (OJK) and operates as PT Bank CIMB Niaga Tbk — a separate Indonesian legal entity from CIMB Group's banks in other countries. Sharia-compliant Tabungan iB OCTO Savers variants exist for customers who prefer the iB product line.

> **If this fails:** If you arrive without an Indonesian mobile number, the OCTO Mobile registration step at home will fail — the activation OTP routes to a local number. Get a SIM first; Telkomsel, Indosat, XL, and Smartfren all sell prepaid SIMs at airport kiosks and minimarkets.

_Links:_
- [CIMB Niaga — OCTO Savers product page](https://www.cimbniaga.co.id/id/personal/digital-banking/octo-friends/octo-savers)

### 4. Open OCBC NISP Tanda 360 Plus at an OCBC branch

_Applies when: If you picked OCBC NISP Tanda 360 Plus_

- Visit an OCBC branch — OCBC NISP has been in Indonesia since 1941 and operates a wide branch network across Java, Bali, and other major centres.
- Present passport, KITAS, KITAP, or KIMS, and NPWP where applicable. The Tanda 360 Plus product page lists these as the foreigner document set.
- Choose your base currency. The product page asks the customer to 'choose 1 base currency which will become the main currency'. IDR is the default; the multi-currency capability is the OCBC distinguisher.
- Pay the Rp 200,000 minimum initial deposit (or the equivalent in the chosen base currency).
- Receive your OCBC debit card. Download the OCBC mobile app and register to activate online banking.
- If your combined OCBC balance crosses Rp 1,000,000, the account is upgraded into the NYALA tier — '12 currencies in one account with no admin fees and no fees for online transfers and cash withdrawals at any bank's ATM' per the NYALA page.

> **Tip:** Tanda 360 Plus opening locks the base-currency choice as a one-shot decision — foreigners who default to IDR-base then later need a USD or SGD account often have to open a separate Tanda 360 account rather than convert. If your salary is paid in IDR but your savings flow back home in another currency, raise this with the customer service officer before signing the form.

> **If this fails:** If your KITAS, KITAP, or KIMS is missing or expired, OCBC turns you away — passport alone is not sufficient on the Tanda 360 Plus foreigner path. Complete the stay-permit step at Imigrasi first.

_Links:_
- [OCBC NISP — Tanda 360 Plus product page](https://www.ocbc.id/en/individu/simpanan/tabungan/tanda360-plus)
- [OCBC NISP — NYALA tier](https://www.ocbc.id/en/individu/nyala)

### 5. Activate mobile banking and confirm the first deposit

- Confirm your initial deposit posted by checking the balance on the bank's app or at an ATM. BCA Tahapan, OCTO Savers, and Tanda 360 Plus all reflect the deposit immediately at the branch counter.
- Set up SMS OTP using the Indonesian mobile number you registered at opening. Without OTP delivery, mobile-banking and online transfers are blocked.
- Link the account to BI-Fast and RTOL real-time payment rails for inter-bank transfers within Indonesia — both are bank-internal toggles in the mobile app, not separate sign-ups.
- Set up bill-payment instructions for rent and utilities once you have a paid bill in your name to reference.

> **Tip:** Keep the original opening receipt and the customer service officer's name. If a transaction fails or a card is delivered late, calling Halo BCA, CIMB Niaga Phone Banking, or OCBC NISP customer service goes faster when you can quote the branch and CS officer.

## FAQ

### Do I need a KITAS to open an account?

Yes — for foreign citizens domiciled in Indonesia, a stay permit is mandatory across the three banks. BCA's Tahapan disclosure cites verbatim 'Stay Permit (Limited Stay Permit (KITAS) /Permanent Stay Permit (KITAP)), for foreign citizens domiciled in Indonesia'. OCBC NISP's Tanda 360 Plus page accepts KIMS, KITAS, or KITAP as the residency document for foreign nationals. Passport alone is not sufficient at any of the three branches for the standard onshore IDR savings flow.

### What is the minimum initial deposit at each bank?

Verbatim figures from the three banks' product pages, accessed 2026-05-06:

- BCA Tahapan: Rp 500,000.
- CIMB Niaga OCTO Savers: Rp 100,000.
- OCBC NISP Tanda 360 Plus: Rp 200,000 (adjusts if a non-IDR base currency is chosen at opening).

The deposit stays in your account; it is not a fee.


### Can I open the account fully online without visiting a branch?

Not as a foreigner at BCA or CIMB Niaga. BCA's myBCA online onboarding is limited verbatim to 'Indonesian citizens (WNI) living abroad'. CIMB Niaga's OCTO Mobile eKYC is built around an e-KTP biometric scan, which foreigners do not hold — so the documented path for foreigners is branch opening followed by OCTO Mobile activation. OCBC NISP offers a Tanda 360 Plus Digital variant alongside the branch path; check eligibility with OCBC at application time, as the published flow keys off Indonesian residency documents.

### What is the monthly admin fee?

- BCA Tahapan with Paspor BCA Blue (GPN) is Rp 14,000 per month; with Mastercard it is Rp 15,000. Verbatim on the Tahapan product page.
- CIMB Niaga OCTO Savers is positioned as 'free admin fees' with 60 free transactions per month per the product page.
- OCBC NISP Tanda 360 Plus monthly admin was not surfaceable from the public ocbc.id fee disclosure portal at last access; confirm with the OCBC branch officer at opening. The NYALA tier (Rp 1,000,000 combined balance) waives admin fees per the NYALA page.


### Do I need NPWP to open an account?

NPWP is required where applicable under Indonesian tax law. OCBC NISP's Tanda 360 Plus page lists 'NPWP Card' alongside KTP for new customers, and BCA's branch flow follows the same cross-bank standard. Foreigners with Indonesian-source income should register for NPWP at DJP before opening, since payroll deposits and tax filing both flow off the NPWP. Foreigners without Indonesian-source income may open the account on passport plus KITAS or KITAP and provide NPWP later if their tax status changes.

### How long until I can use the account?

All three banks complete the account opening at the branch in a single visit — once the customer service officer creates the account, the initial deposit is taken at the teller and the debit card is issued the same day. Mobile-banking activation is a separate step at home or at an ATM: BCA mobile and KlikBCA enrol from the debit card and PIN; CIMB Niaga OCTO Mobile registers from the Indonesian number issued at opening; OCBC's mobile app registers similarly. The product pages do not publish a guaranteed processing-time SLA.

## Sources

- [Otoritas Jasa Keuangan (OJK)](https://www.ojk.go.id/en/) — accessed 2026-05-06 — _T1_ — OJK is the Indonesian Financial Services Authority and the issuing authority for the AML/CFT framework (APU, PPT, and PPPSPM Guidelines) that BCA, CIMB Niaga, and OCBC NISP cite when requesting additional documents from foreign customers. This is the regulatory basis for branch officers asking sponsor or employer letters at their discretion.
- [PT Bank Central Asia Tbk](https://www.bca.co.id/en/Individu/produk/simpanan/Tahapan) — accessed 2026-05-06 — _T2_ — BCA Tahapan disclosure for foreign citizens. Documents required cited verbatim as 'Passport, for foreign citizens' and 'Stay Permit (Limited Stay Permit (KITAS) /Permanent Stay Permit (KITAP)), for foreign citizens domiciled in Indonesia', with 'additional documents (only for foreign citizens not domiciled in Indonesia) as may be required under the APU, PPT, and PPPSPM Guidelines'. Minimum initial deposit cited verbatim as 'IDR500,000'. Monthly admin Paspor BCA Blue (GPN) IDR 14,000 and (Mastercard) IDR 15,000. Below-minimum-balance penalty IDR 5,000 when 'the customer's average balance does not reach the minimum monthly average balance (IDR100,000)'.
- [PT Bank Central Asia Tbk](https://www.bca.co.id/en/informasi/Edukatips/2025/01/24/10/36/buka-rekening-secara-online-di-mybca-bisa-pakai-nomor-handphone-luar-negeri) — accessed 2026-05-06 — _T2_ — myBCA online onboarding eligibility cited verbatim as 'The service is limited to Indonesian citizens (WNI) living abroad'. This restricts BCA's foreigner-onboarding path to the branch flow.
- [PT Bank CIMB Niaga Tbk](https://www.cimbniaga.co.id/id/personal/digital-banking/octo-friends/octo-savers) — accessed 2026-05-06 — _T2_ — CIMB Niaga OCTO Savers product disclosure. Positioned as 'free admin fees' (bebas biaya admin) with '60 free transactions per month' (Bebas biaya transaksi 60x tiap bulan); transaction tariffs apply above 60 per month. The product page also references OCTO Mobile and OCTO Clicks as the post-opening digital channels.
- [PT Bank CIMB Niaga Tbk](https://branchlessbanking.cimbniaga.co.id/en/promotion/ekyc-50k-eng/) — accessed 2026-05-06 — _T2_ — CIMB Niaga OCTO Savers eKYC opening. Minimum initial deposit cited verbatim as 'Customers are required to make an initial deposit of at least IDR 100,000'. Eligible product list includes OCTO Savers Plus, OCTO Savers Plus iB, OCTO Savers Payroll, and OCTO Savers Payroll iB. The eKYC flow as published is built around the e-KTP biometric scan.
- [PT Bank OCBC NISP Tbk](https://www.ocbc.id/en/individu/simpanan/tabungan/tanda360-plus) — accessed 2026-05-06 — _T2_ — OCBC NISP Tanda 360 Plus product disclosure. Minimum initial deposit Rp 200,000. Foreign nationals (WNA) accepted with passport plus KIMS, KITAS, or KITAP as residency document; KTP for Indonesian citizens; 'NPWP Card' listed alongside KTP for new customers. Customers must 'choose 1 base currency which will become the main currency' at opening, and 'the initial deposit amount adjusts according to the customer's preferred base currency'.
- [PT Bank OCBC NISP Tbk](https://www.ocbc.id/en/individu/nyala) — accessed 2026-05-06 — _T2_ — OCBC NISP NYALA service tier. Tanda 360 Plus accounts upgraded into NYALA at a combined balance of Rp 1,000,000 receive '12 currencies in one account with no admin fees and no fees for online transfers and cash withdrawals at any bank's ATM' verbatim.

---

Verification pending — see the canonical page for the latest trust state.
Canonical: https://publicservices.guide/indonesia/bank-account/
