Skip to main content
Opening a bank account in Bali in 2026: which bank, which papers, how long?
Practical guides

Opening a bank account in Bali in 2026: which bank, which papers, how long?

One thing decides everything here, and it is your stay permit. What the regulation actually demands, what each bank publishes in black and white, the real fees, and what it costs to receive money from abroad.

Lokalfinds Editorial Team

Lokalfinds Editorial Team

21 min read

To open a bank account in Bali in 2026, one thing decides everything: your stay permit. Indonesia's financial regulator, the OJK, requires a foreign customer to produce "a passport accompanied by an immigration document" (POJK No. 8 of 2023, article 26). In the terms they publish themselves, four of the five major banks you will find in Bali — BCA, BNI, Mandiri, CIMB Niaga — turn that sentence into: passport and KITAS or KITAP, with no alternative offered. With a KITAS in hand, opening an account is ordinary counter business: Rp 250,000 opening deposit at BNI in Bali, Rp 500,000 at BCA and Mandiri, Rp 100,000 at CIMB Niaga, Rp 20,000 at Permata, with account maintenance fees running from zero to Rp 13,000 a month — plus, at BCA, a monthly card fee of Rp 14,000 to Rp 20,000. Without a KITAS, only one of the five writes anything different: Permata lists "KIMS, KITAS or passport" on its Tabunganku account. As for the famous "tourist account" with a USD 2,000 minimum deposit that keeps circulating in expat guides, it traces back to an OJK statement from September 2015: no regulation and no bank confirms it today.

What does the Indonesian rule actually say?

The reference text is POJK No. 8 of 2023, signed on 14 June 2023, which governs anti-money-laundering across the whole Indonesian financial sector and replaces POJK 12/POJK.01/2017. It is the text that sets out what a bank must demand from a new customer.

Its article 26, paragraph 2, point b, says this, word for word: for an individual customer of foreign nationality, the identity document is "paspor yang disertai dengan dokumen keimigrasian" — a passport accompanied by an immigration document, in line with immigration regulations. The word "KITAS" does not appear. Neither does "KITAP".

You have to go down into the explanatory notes of the same text to find the detail, and it is an instructive one: "Contoh dokumen keimigrasian adalah kartu izin tinggal" — "an example of an immigration document is the stay permit card". An example, not a closed list. The regulator leaves room, in other words, and it is inside that room that each bank builds its own policy, stricter than the text.

The same text also spells out everything the bank has to ask you beyond the paperwork: full identity, nationality, occupation, employer, marital status, mother's maiden name, beneficial owner, source of funds, average annual income or net worth, purpose of the relationship. The questions across the desk are not curiosity. They are regulatory boxes.

One thing is missing from that list, and it is worth knowing: the NPWP, the tax number, is not among the documents required of an individual. It only shows up in article 27, for legal entities, and even then only for those legally obliged to hold one.

Can you open an account without a KITAS?

This is the question half of all readers arrive with, and the answers circulating online contradict each other. Here is what could be established, and what could not.

What is verifiable is the terms the banks publish, and four of them leave no ambiguity:

  • BNI: "Warga Negara Asing: Paspor dan KIMS/KITAS/KITAP." That "dan" means "and".
  • Mandiri: "Paspor dan KITAS/KITAP/Golden Visa." Mandiri is the only one to name the Golden Visa explicitly among accepted permits.
  • CIMB Niaga: "Paspor dan KITAP/KITAS untuk WNA."
  • BCA: passport, plus "Stay Permit (KITAS/KITAP), for foreign citizens domiciled in Indonesia".

That last formulation deserves a pause, because it is the only one that formally contemplates the other case. BCA adds a line for foreigners not domiciled in Indonesia: "other documents may be required under anti-money-laundering guidelines". Put differently, BCA does not write that it is impossible; it writes that the file will be heavier.

And one bank plainly writes something else. On the Permata Tabunganku account page, the identity condition reads: "e-KTP (untuk WNI) dan KIMS, KITAS, atau Paspor (untuk WNA)". That "atau" — "or" — makes the passport an alternative rather than a supplement. It is the only wording of its kind among the six banks whose terms were read.

At the other end, OCBC NISP shuts the door even higher up on its entry-level product: TabunganKu there is "Hanya untuk Warga Negara Indonesia (WNI)", Indonesians only. Which flatly contradicts the comparison articles that present OCBC NISP as the bank most open to foreigners without a stay permit.

What could not be established: that a branch will actually open an account on a passport alone. No bank or official source confirms it, and none forbids it in general terms either. Between the OJK text, which speaks of an "immigration document" without naming it, and the counter, which applies its bank's internal policy, there is real space — and it varies from branch to branch. If you try without a KITAS, work on the assumption that refusal is likely, not that you have a right to it.

As for the thresholds you see everywhere — USD 2,000 minimum deposit, USD 50,000 balance cap on a "tourist account" — their origin turned up: an OJK announcement reported by Republika on 11 September 2015, attributed to the institution's chairman at the time, Muliaman D. Hadad. It did not concern accounts in general either, but foreign-currency accounts (rekening valas) opened by foreigners, with the stated aim of attracting tourist money. The article cites no regulation number. Those figures are eleven years old, appear in no OJK text available today, and none of the six banks examined sells a product that matches them.

Storefront of an Indonesian bank branch on a shopping street in Denpasar, blue glass façade, ATM recessed under an awning, scooters parked at an angle on the pavement, palm trees and power cables, late afternoon light
Storefront of an Indonesian bank branch on a shopping street in Denpasar, blue glass façade, ATM recessed under an awning, scooters parked at an angle on the pavement, palm trees and power cables, late afternoon light

Which bank should you choose in Bali?

Here are the terms each bank publishes on its site or in its RIPLAY, the product summary sheet it is required to put online. Checked on 8 September 2026.

Bank and accountDocuments published for a foreignerOpening depositMonthly feesMinimum balanceClosing fee
BNI TaplusPassport and KIMS/KITAS/KITAPRp 250,000 outside Jabodetabek (Bali)Rp 11,000Rp 150,000Rp 10,000
BCA TahapanPassport and KITAS/KITAP if domiciled; other documents if notRp 500,000Rp 14,000 to 20,000 (card)Rp 50,000Rp 50,000
Mandiri Tabungan RupiahPassport and KITAS/KITAP/Golden VisaRp 500,000Rp 13,000Rp 100,000Rp 50,000
CIMB Niaga OCTO SaversPassport and KITAP/KITAS, + NPWP copy, + FATCA/CRSRp 100,000NoneRp 50,000Free
Permata TabungankuKIMS, KITAS or passportRp 20,000NoneNot publishedRp 20,000
Permata Tabungan OptimaPermata general termsRp 1,000,000Rp 30,000, waived if average balance ≥ Rp 25MRp 1,000,000Rp 100,000
OCBC NISP TabunganKuIndonesian nationals onlyRp 20,000NoneRp 20,000 (monthly average)Rp 20,000

First takeaway, and it is widely missed: BNI's opening deposit in Bali is Rp 250,000, not Rp 500,000. The bank publishes two figures, Rp 500,000 for Jabodetabek — greater Jakarta — and Rp 250,000 everywhere else. Bali is everywhere else.

Second takeaway: zero maintenance fees is not an exotic exception. CIMB Niaga and Permata Tabunganku charge nothing monthly. BNI charges Rp 11,000, Mandiri Rp 13,000, and at BCA the monthly debit is not an account fee but a card fee, from Rp 14,000 for a Blue GPN card to Rp 20,000 for a Platinum Mastercard.

The trap sits somewhere else: balance penalties. Mandiri takes Rp 5,000 a month below Rp 100,000. BCA takes Rp 5,000 a month if your average monthly balance falls short of Rp 100,000. BNI takes Rp 5,000 below Rp 150,000. And CIMB Niaga, which charges no monthly fee at all, takes Rp 17,500 if the average daily balance does not hold Rp 2,000,000 — on an account left sitting at Rp 300,000, the "free" bank becomes the most expensive in the table.

One last reflex worth having: the dormant account. CIMB Niaga charges Rp 15,000 a month after 365 days without a transaction; OCBC NISP flips an account to dormant after 6 months of inactivity. An account opened "just in case" before a long trip drains itself.

Withdrawal and transfer limits, as published

BCACIMB Niaga OCTO Savers
Cash withdrawal per dayRp 15,000,000Rp 15,000,000
Transfer to another bank per dayRp 30M (Blue), 40M (Gold), 50M (Platinum)Rp 500M in-app, Rp 50M at an ATM
Card payments per dayRp 100M to 150M depending on cardRp 25,000,000
Withdrawal at another bank's ATMRp 7,500 (Prima and GPN), Rp 20,000 (Mastercard/Cirrus)Rp 7,500 (Prima/Bersama/Link), Rp 30,000 (Mastercard)

Those limits matter more than they look. A year's rent settled by transfer comfortably clears Rp 50 million: on a BCA Blue card you will be splitting the payment or walking into a branch. The real yearly rental prices, area by area, give you the order of magnitude.

On what the banks do not publish, better to be blunt: none of the six puts out a list of English-speaking branches in Bali, or any commitment to service in English at the counter. What is verifiable is that all five majors publish an English version of their site, with BCA going as far as posting its product terms in English. The rest — "the branch in Seminyak speaks English" — is anecdote, not a commitment.

How long does it take to open an account?

No bank publishes a processing time: not BCA, not BNI, not Mandiri, not CIMB Niaga, not Permata, not OCBC NISP. The "an hour at the counter" and "card the same day" you read everywhere rest on no bank source.

What is published is the channels. Mandiri documents two: the branch, with a passbook handed over, or the self-service machine, without one. BNI says accounts are opened across its network of more than 1,700 branches. Permata lets you open its Optima account from the Permata ME app, with an in-branch signature required only if you start the process there. OCBC NISP restricts its TabunganKu to the branch.

One counter detail to plan for: CIMB Niaga charges a stamp duty (materai) of Rp 10,000 on first account opening, for signing the terms and conditions form. And the initial deposit is paid in cash at the counter, so bring notes.

Receiving money from abroad: which channel, at what cost?

This is often the real reason for opening the account. Two routes, two cost logics.

The classic bank wire (SWIFT). BCA publishes its incoming fees, which is rare and welcome:

Type of incoming transfer at BCAFee charged
Foreign currency into a BCA foreign-currency accountUSD 5 (equivalent)
Foreign currency into a BCA rupiah accountUSD 5 (equivalent)
Rupiah from abroad into a BCA accountRp 35,000
Investigation if the transfer does not arrive (within 3 months)Rp 150,000
Investigation beyond 3 monthsRp 500,000

Three conditions for the money to land, published by the bank: BCA's SWIFT code, CENAIDJA, the 10-digit account number, and above all a beneficiary name "matching the account holder's name at BCA". The bank does not say what happens to a transfer made out to a preferred name rather than the legal one, and no source documents it: what is published is the matching requirement, and the fact that chasing a transfer that fails to arrive costs Rp 150,000 within three months. Copy the name exactly as it appears on the account — that is the free precaution. The purpose of the payment is required too.

One point in BCA's favour: Poket Valas in the myBCA app, a single account in 18 currencies, where incoming funds are credited in their original currency with no forced conversion. You then pick your moment to move into rupiah rather than eating the exchange rate on the day of arrival. At Mandiri, by contrast, a transfer arriving in a currency other than the account's is converted at the crossing of the bank's rates — buy rate for the currency received against sell rate for the account currency — and the published fee schedule puts USD 15 on both the cancellation of a transfer requested by the sending bank and an investigation into a transfer, the latter plus correspondent bank charges.

Money transfer services. On the comparison tool published by Wise — a commercial source, the company being both judge and party — sending 1,000 EUR to Indonesia from France looked like this on 8 September 2026, at a mid-market rate of 1 EUR = 20,430 IDR. Read it as one European corridor among others, not a universal price list:

ProviderTotal fees quotedRecipient gets
Wise~6.2 EUR20,301,628 IDR
BNP Paribas15.03 EUR20,121,886 IDR
Western Union20.26 EUR20,015,101 IDR
La Banque Postale124.25 EUR17,890,658 IDR

The gap against the mid-market rate is the real cost: roughly 128,000 IDR with Wise, 308,000 IDR with BNP Paribas, and 2.54 million rupiah with La Banque Postale — close to twenty times the first, for the same amount sent on the same day. The comparison tool notes that its figures assume payment by bank transfer; on its Indonesia page, Wise breaks the fee down by payment method for the same 1,000 EUR: 6.23 EUR paying instantly, 8.07 EUR by bank transfer, 16.81 EUR by credit card and 42.55 EUR by debit card. Quoted delivery time: six hours.

Three honest caveats. This table comes from the comparison tool of one of the providers being compared. It does not include your Indonesian bank's receiving fee: BCA's USD 5 stacks on top of a transfer arriving from abroad. And these are live quotes, not tariffs: reloading the same page a few hours later the same day, the mid-market rate had moved to 20,460 IDR and BNP Paribas' fee to 14.27 EUR. So ignore the decimals, keep the ratios — and run the numbers again on the day you send.

Indonesian bank counter seen at three-quarter angle, pale wood desk with plexiglass screen, input terminal, a stack of account-opening forms and a bundle of rupiah notes on the counter, no faces visible, cold neon lighting
Indonesian bank counter seen at three-quarter angle, pale wood desk with plexiglass screen, input terminal, a stack of account-opening forms and a bundle of rupiah notes on the counter, no faces visible, cold neon lighting

Do you need an NPWP before you walk into the bank?

The banks do not say the same thing, and that is worth knowing before you make the trip.

  • BCA: the NPWP is listed only for Indonesian customers, and the bank specifies that a customer without one can substitute a declaration letter.
  • Mandiri: the NPWP sits on the line of documents asked of Indonesians, not of foreigners, and the footnote restricts it to customers legally obliged to hold one and who already do.
  • CIMB Niaga: "NPWP copy" appears in the document list, with no apparent condition.
  • BNI and Permata Tabunganku: the NPWP does not appear in the published terms.

When are you legally obliged to hold one? Indonesia's Directorate General of Taxes defines a resident taxpayer as an individual, Indonesian or foreign, who resides in Indonesia or stays there more than 183 days in any 12-month period, or who intends to reside there — reference: Law No. 7 of 1983 on income tax, last amended by Law No. 7 of 2021. Past that threshold the tax question exists, quite apart from the bank. It deserves its own article; what matters here is that the absence of an NPWP does not block opening at BCA or Mandiri, and that it is worth calling ahead before turning up at CIMB Niaga.

Once the account is open: paying rent, a scooter, a seller

The local account is mainly there to do one thing: pay in rupiah, immediately, without cash. The rail that makes that possible is BI-FAST, Bank Indonesia's retail payment infrastructure, running 24/7. It costs Rp 2,500 per transaction, against Rp 6,500 for a classic online interbank transfer. CIMB Niaga even makes BI-FAST free with no conditions from its app, and Permata makes it free on the Optima account above Rp 25 million in balance.

In practice: rent, a deposit, a tradesman, a used scooter bought from a private seller — all settled by a transfer that lands in seconds and costs less than fifteen euro cents. It is also what lets you verify what you paid and to whom: a transfer leaves a named trace, cash leaves none. Before wiring anything to a seller you met online, the safe meetup checklist is still your best insurance: a bank account solves payment, not trust.

One protection to know about, finally: deposits are guaranteed by the LPS, Indonesia's deposit insurance agency, up to a maximum of Rp 2 billion per customer per bank. Above that, or if the interest rate paid exceeds the maximum guaranteed rate, the excess falls outside the guarantee. The notice appears in the footer at BCA, BNI, Mandiri, CIMB Niaga and OCBC NISP.

Smartphone screen held in one hand showing an Indonesian banking app mid-transfer, blurred behind it a warung terrace in Canggu with a wooden table, a glass of kopi and a rice field, end of day
Smartphone screen held in one hand showing an Indonesian banking app mid-transfer, blurred behind it a warung terrace in Canggu with a wooden table, a glass of kopi and a rice field, end of day

What to do, in order

The bank account is not the first step of settling in, it is the second. The stay permit governs everything: until you have one, four banks out of five will send you home. The guide to KITAS and long-stay visas covers the statuses and how long each takes.

Once the KITAS is in hand, the process comes down to very little: pick the bank on real usage — CIMB Niaga or Permata Tabunganku for a light, free account, BCA for the branch and ATM network, BNI for the lowest opening deposit among the majors — turn up with passport, stay permit, proof of address and the initial deposit in cash, then check three lines of the contract before signing: the balance threshold that triggers the penalty, the cost of the card, and the closing fee if you leave. Over two years, those three lines weigh more than the opening deposit ever will. To place them in a monthly budget, the cost of living in Bali by profile gives you the ranges.

If a dispute arises, the OJK runs a consumer hotline on 157, a WhatsApp line on 081 157 157 157, and an online complaints portal. It costs nothing to use.

Frequently asked questions

Can you open a bank account in Bali on a tourist visa?

The published terms at BCA, BNI, Mandiri and CIMB Niaga require a passport and a KITAS or KITAP: on a plain visit visa, those four banks refuse on the basis of their own rules. The OJK text is looser — it asks for "a passport accompanied by an immigration document", with the stay permit card cited only as an example — and BCA formally provides for the case of a non-domiciled foreigner, subject to extra documents. Permata is the only one to write "KIMS, KITAS or passport". No bank source guarantees that a branch will accept: treat refusal as the likely outcome.

What is the minimum deposit to open an account in Bali in 2026?

Rp 20,000 at Permata Tabunganku, Rp 100,000 at CIMB Niaga OCTO Savers, Rp 250,000 at BNI Taplus in Bali (the bank publishes Rp 500,000 for the Jakarta region alone), Rp 500,000 at BCA Tahapan and Mandiri Tabungan Rupiah, Rp 1,000,000 for Permata Tabungan Optima. These are the amounts published by the banks as of 8 September 2026, payable in cash at the counter.

Is an NPWP required to open an account?

No, not under the regulation: POJK 8/2023 does not list the tax number among the identity documents required of an individual. The banks then diverge: BCA calls it optional and accepts a declaration letter instead, Mandiri asks for it only from customers legally obliged to hold one who already do, CIMB Niaga lists it with no apparent condition, and BNI and Permata Tabunganku do not mention it.

How much does it cost to send money from Europe to an Indonesian account?

On Wise's comparison tool on 8 September 2026, for 1,000 EUR sent from France: around 6.2 EUR in fees with Wise, 15.03 EUR with BNP Paribas, 20.26 EUR with Western Union and 124.25 EUR with La Banque Postale. On top of that comes your Indonesian bank's receiving fee: BCA takes USD 5 on a foreign-currency transfer, or Rp 35,000 on one arriving already in rupiah. Two warnings: the comparison comes from Wise, itself one of the providers compared, and these are live quotes that move within the day — run the numbers again when you actually send.

What are the withdrawal limits in Bali?

BCA publishes a cash withdrawal limit of Rp 15,000,000 a day at its ATMs, whatever the card type, and CIMB Niaga the same amount on OCTO Savers. Transfer limits differ sharply: Rp 30,000,000 a day on a BCA Blue card, Rp 50,000,000 on a Platinum, against Rp 500,000,000 a day through CIMB Niaga's OCTO app.

How quickly is the account usable?

No Indonesian bank publishes a processing time, and the durations quoted in expat guides rest on no bank source. What is documented is the channels: branch with a passbook or self-service machine at Mandiri, a network of more than 1,700 branches at BNI, opening through the Permata ME app for the Optima account, branch only at OCBC NISP.

Is my money protected in an Indonesian account?

Deposits are covered by the LPS, Indonesia's deposit insurance agency, up to a maximum of Rp 2 billion per customer per bank — a notice published identically by BCA, BNI, Mandiri, CIMB Niaga and OCBC NISP. A balance above that ceiling, or an interest rate above the LPS maximum guaranteed rate, falls outside the guarantee. In case of a dispute, the OJK provides hotline 157 and an online complaints portal.

Sources

Official

Banks (terms published by the institutions themselves)

Commercial and media sources (used only for cross-checking, never as the sole source of a figure)

Share:
Lokalfinds Editorial Team

About the author

Lokalfinds Editorial Team

The Lokalfinds editorial team — expats based in Bali covering local life, admin paperwork and the best deals for the community.

Our editorial method

Lokalfinds

Ready to buy or sell?

Join the expats who buy and sell with each other in Bali — no commission, no middleman.

On the platform

Browse the categories tied to this article and find what you need in Bali.