Travel Tips

How to Open a Bank Account in Bali as a Foreign Tourist (2026 Guide)

Practical guide for foreign tourists and expats opening an Indonesian bank account in Bali without KITAS. The most foreigner-friendly banks (OCBC, CIMB Niaga, BCA), the $2,000 USD minimum deposit, required documents, common pitfalls, and digital alternatives.

By Larry Timothy • 9 April 2026 • 13 min read

TL;DR — Key Facts
  • Yes, foreigners can open an Indonesian bank account in Bali without KITAS — but only at specific banks and under specific visa conditions. Not all banks accept all nationalities.
  • Easiest options: OCBC Indonesia and CIMB Niaga are the most foreigner-friendly. BCA requires more documentation but is the most useful long-term.
  • Minimum deposit: Typically IDR 10–20 million (~USD 600–1,200) for savings accounts; some tourist-category accounts require USD 2,000 equivalent.
  • This directly supports Bali's proof-of-funds entry requirement — an Indonesian bank account demonstrating sufficient funds is strong evidence for immigration officers.
  • Digital alternatives (Wise, Revolut) work for many needs without the paperwork — use them alongside rather than instead of a local account for longer stays.
Table of Contents
  1. Why Open a Local Bank Account?
  2. Who Can Open Without KITAS
  3. Bank Comparison Table
  4. Required Documents Checklist
  5. The Minimum Deposit Explained
  6. Step-by-Step: Opening at OCBC or CIMB Niaga
  7. Common Problems and Solutions
  8. Using a Banking Agent or Notary
  9. Indonesian NPWP Tax Number: Do You Need It?
  10. Digital Alternatives: Wise, Revolut, GoPay, OVO

Why Open a Local Bank Account?

For stays longer than a few weeks, a local Indonesian bank account offers significant practical and financial advantages over relying entirely on foreign cards:

  • ATM fees: Using a foreign card at Indonesian ATMs typically costs USD 3–6 per withdrawal plus 1–3% currency conversion. A local account eliminates this for local withdrawals.
  • Proof of funds: Bali's proposed proof-of-funds entry requirement specifically mentions bank statements as the primary evidence. An Indonesian bank account with an adequate balance is arguably stronger evidence than a foreign statement.
  • Paying rent: Villa and long-term accommodation landlords strongly prefer local bank transfers (via transfer to BCA, Mandiri, or BRI) over international wire transfers or cash.
  • Salary receipt: If you hold an E33G Remote Worker Visa or KITAS and are paid by a local employer, your salary may be required to be paid to a local account.
  • GoPay/OVO top-up: Indonesian digital wallets (used for Grab, Gojek, and nearly every local vendor) can only be topped up to the maximum limit via a local bank account.
  • Healthcare: Some private clinics in Bali require local bank transfers for invoices above a certain amount.

For digital nomads, this pairs naturally with the digital nomad guide's advice on managing finances while working remotely from Bali.

Who Can Open Without KITAS

KITAS (Kartu Izin Tinggal Terbatas) is Indonesia's temporary residence permit, typically held by expats with work or retirement visas. Without KITAS, your options are more limited but not impossible:

Visa TypeCan Open Account?Best Option
Visa on Arrival (30 days)Very difficult — too shortUse digital alternatives only
B211A Social/Cultural Visa (60 days, extendable to 180)Yes — at OCBC, CIMB NiagaOCBC Indonesia
E33G Remote Worker Visa (60 days, extendable)Yes — most banksCIMB Niaga or BCA
Multiple Entry Business VisaYes — with additional docsCIMB Niaga or BCA
KITAS (any type)Yes — all banksBCA for full functionality
KITAP (permanent residence)Yes — all banksAny major bank

Note: nationality restrictions apply independently of visa type. Nationals of certain countries (including some under FATF monitoring or with sanctions exposure) may face additional KYC requirements or outright refusal at some banks. This is covered in the common problems section below.

Bank Comparison Table

BankForeigner AcceptanceKITAS Required?Min. Opening DepositMonthly FeeEnglish ServiceOnline Banking
OCBC IndonesiaExcellentNo (B211A OK)IDR 1 million (~USD 62)IDR 10,000–25,000GoodYes (app)
CIMB NiagaVery GoodNo (B211A OK)IDR 500,000 (~USD 31)IDR 10,000–20,000GoodYes (app)
BCAGoodStrongly preferredIDR 1–50 million (varies by account type)IDR 15,000–20,000LimitedYes (app + web)
Bank MandiriModerateStrongly preferredIDR 500,000IDR 12,500LimitedYes
BNIModerateOften requiredIDR 500,000IDR 5,000–12,500Some branchesYes
BRILowerUsually requiredIDR 100,000IDR 12,500LimitedYes

Our recommendation: Start with OCBC Indonesia or CIMB Niaga if you do not have KITAS. Both have English-speaking staff at Bali branches, accept B211A and E33G visa holders, and have functional mobile apps. As Johnny Africa's expat banking guide confirms, OCBC has become the go-to for newly arrived foreigners in recent years.

Required Documents Checklist

Requirements vary slightly by bank, but the following covers what you will need for any of the recommended options:

DocumentRequired ByNotes
Valid passportAll banksMust have at least 6 months validity
Active Indonesian visa (in passport)All banksVoA is accepted but too short — B211A or better recommended
Indonesian SIM card / local phone numberAll banksRequired for OTP verification and mobile banking setup
Proof of address in BaliMost banksVilla/hotel booking confirmation, lease agreement, or utility bill with address
NPWP (tax number)BCA, sometimes MandiriSee NPWP section — not always required for basic savings accounts
Reference letter from employer or sponsorSome banks for higher-tier accountsE33G holders may need to show remote work documentation
Initial deposit (cash or transfer)All banksBring the required amount in cash on opening day

The Minimum Deposit Explained

The deposit requirements shown in the bank comparison table are for standard savings accounts. However, some banks offer a specific "Tourist Savings Account" or "Foreigner Savings Account" category that has different requirements — typically a higher minimum deposit (often USD 2,000 equivalent, or IDR 30–35 million) in exchange for reduced documentation requirements and waived NPWP requirements.

This USD 2,000 figure aligns directly with Bali's proposed proof-of-funds requirement, which is not a coincidence — the tourist account category was designed partly to provide a vehicle through which visiting tourists could demonstrate financial adequacy to immigration authorities.

As Emerhub's guide to banking without a residence permit notes, the higher-deposit tourist account is often the fastest path for short-stay visitors who need proof of funds quickly.

Step-by-Step: Opening at OCBC or CIMB Niaga

  1. Get a local SIM card first. This is non-negotiable — mobile number verification is required at account opening. Telkomsel and XL Axiata SIM cards are available at the airport and most convenience stores. Bring your passport for registration.
  2. Locate the right branch. Not all branches process foreigner accounts. In Bali: OCBC has English-capable staff at the Sunset Road and Kuta branches. CIMB Niaga's Renon (Denpasar) branch is experienced with foreign applicants. Call ahead to confirm.
  3. Prepare your documents. Bring originals (not just photocopies) of your passport, visa, and address proof. Bring extra passport photos if possible — some branches still request them.
  4. Bring your opening deposit in cash (IDR). Exchange enough foreign currency before your appointment. The branch may not accept foreign currency deposits at the teller.
  5. Fill in the forms at the branch. Allow 60–90 minutes. You may be asked questions about the source of your funds and purpose of account (standard KYC procedure).
  6. Receive your passbook and ATM card. ATM cards are usually issued immediately. Mobile banking activation follows via SMS OTP to your local number.

Common Problems and Solutions

Nationality Restrictions

Nationals of countries on FATF monitoring lists or subject to international sanctions (currently includes some Russian, Iranian, and North Korean nationals among others) may face enhanced due diligence that can result in refusal. If you face this issue, a banking agent (see below) may be able to navigate the process, or CIMB Niaga's regional parent company (CIMB Group, Malaysia) may offer an alternative pathway.

Language Barrier

Most bank forms at Indonesian branches are in Bahasa Indonesia. Bring a translation app or — better — bring an Indonesian-speaking friend or hire a local assistant. OCBC and CIMB Niaga's major Bali branches typically have at least one English-speaking relationship manager, but availability varies. As ExpatDen's Indonesia banking guide advises, calling ahead and specifically requesting an English-speaking officer saves significant time.

Proof of Address

A hotel booking confirmation is usually acceptable as proof of address for short-stay visitors. For longer stays, a signed villa rental agreement (even informal) is better. Some banks accept a letter from your Bali-based employer or a local reference. As a last resort, a letter from your home country embassy confirming your registration with them has been accepted at some branches.

Using a Banking Agent or Notary

Several Bali-based legal and relocation agencies offer bank account opening assistance as a service, typically for IDR 500,000–2,000,000 (~USD 30–125). They provide:

  • Translation assistance and document preparation
  • Branch selection based on your nationality and visa
  • Accompaniment to the branch
  • Follow-up with the bank if there are issues

This is particularly useful if your nationality is complex for KYC purposes, or if you need the account opened quickly. Bali Visa Co and Bizindo both offer this service in Bali with English support.

Indonesian NPWP Tax Number: Do You Need It?

The NPWP (Nomor Pokok Wajib Pajak) is Indonesia's taxpayer identification number. For basic savings accounts at OCBC and CIMB Niaga, NPWP is not typically required for foreigners on tourist or social/cultural visas. However:

  • BCA generally requires NPWP for accounts above basic tier
  • If you plan to receive Indonesian-source income, you will need NPWP
  • E33G Remote Worker Visa holders receiving foreign income may still be required to register if they stay over 183 days in a tax year

NPWP can be obtained at the local tax office (Kantor Pajak) in Renon, Denpasar, with your passport and visa. The process takes 1–3 business days. For detail on tax obligations while working in Bali, see our working in Bali guide.

Digital Alternatives: Wise, Revolut, GoPay, OVO

For shorter stays or as a supplement to a local account, digital financial tools cover most needs:

ToolBest ForLimitations in Indonesia
WiseInternational transfers, multi-currency holding, low-fee ATM withdrawalsCannot receive IDR; limited ATM network in Bali
RevolutCurrency exchange, budgeting, low foreign ATM feesIDR not supported as a balance currency; no local account number
GoPayGojek rides, local food orders, some merchant paymentsTop-up limited without local bank; full verification requires Indonesian ID
OVOGrab rides, local merchant QR paymentsSame limitations as GoPay
DANAOnline shopping, QR paymentsRequires Indonesian phone number and ID for full features

The practical recommendation for most long-stay visitors to Bali: use Wise as your primary international transfer tool, open a local OCBC or CIMB account for local needs, and top up GoPay or OVO via your local bank account for everyday local payments. This three-layer approach covers nearly every financial scenario you will encounter in Bali. For full cost-of-living planning, our Bali daily budget guide breaks down exactly where your money will go. As Statrys' banking guide and Johnny Africa's Bali banking review both note, the combination of a local account plus Wise is now the standard setup for experienced Bali long-termers.