Indonesia Bank Code Checker

abokicalculator

Indonesia Bank Code Checker

Search an Indonesian bank for its bank code, SWIFT/BIC, address and the domestic transfer networks it takes.

Indonesian banks have a 3-digit bank code, for example 002 for BRI, 008 for Mandiri, 009 for BNI and 014 for BCA. You use it with the account number for a domestic transfer, and you do not need a branch code. Type a bank name, a code or a SWIFT/BIC, and the checker shows its bank code, name, SWIFT/BIC, address and domestic transfer information: BI-FAST, SKN and RTGS. It has 106 banks.

Find a Bank

Bank name, bank code or SWIFT/BIC

Type part of the name, a short name such as BRI, a code of 1 to 3 digits, or a BIC. The search runs in your browser and nothing you type is sent.

We did not find a bank code list published by Bank Indonesia. The codes and BICs come from the list of banks in the developer documents of the payment company DOKU, and the codes agree with the bank codes in a second payment company's list (e2pay) for 94 banks. 40 of the BICs are also confirmed by public LEI records. The transfer networks shown for each bank are DOKU's, and not Bank Indonesia's list of participants. Banks merge, rename and change, so confirm a code and the account details with the bank or the person you are paying before you send money.

Indonesian Bank Codes

The full list. Tap a name in the search above for the details. "BI-FAST" and "SKN/RTGS" are as DOKU lists them.

Indonesian banks with bank codes, SWIFT/BIC and transfer networks
CodeBankSWIFT/BICBI-FASTSKN/RTGS
002Bank Rakyat Indonesia (BRI)BRINIDJAYesYes
008Bank MandiriBMRIIDJAYesYes
009Bank Negara Indonesia (BNI)BNINIDJAYesYes
011Bank DanamonBDINIDJAYesYes
013Bank PermataBBBAIDJAYesYes
014Bank Central Asia (BCA)CENAIDJAYesYes
016Bank Maybank IndonesiaIBBKIDJAYesYes
019Bank PaninPINBIDJAYesYes
022Bank CIMB NiagaBNIAIDJAYesYes
023Bank UOB IndonesiaBBIJIDJAYesYes
028Bank OCBC NISPNISPIDJAYesYes
031CitibankCITIIDJXYesYes
032JPMorgan Chase BankCHASIDJXYesYes
033Bank of America, N.A.BOFAID2XYesYes
036Bank CCB IndonesiaMCORIDJAYesYes
037Bank Artha GrahaARTGIDJAYesYes
042MUFG BankBOTKIDJXYesYes
046Bank DBS IndonesiaDBSBIDJAYesYes
047Bank Resona PerdaniaBPIAIDJAYesYes
048Bank Mizuho IndonesiaMHCCIDJAYesYes
050Bank Standard CharteredSCBLIDJXYesYes
054Bank CapitalBCIAIDJAYesYes
057Bank BNP ParibasBNPAIDJAYesYes
061Bank ANZ IndonesiaANZBIDJXYesYes
067Deutsche BankDEUTIDJAYesYes
069Bank of China (Hong Kong)BKCHIDJAYesYes
076Bank Bumi ArtaBBAIIDJAYesYes
087Bank HSBC IndonesiaHSBCIDJAYesYes
095Bank JTrust IndonesiaCICTIDJAYesYes
097Bank Mayapada InternationalMAYAIDJAYesYes
110Bank BJB (Bank Jabar Banten)PDJBIDJAYesYes
111Bank DKIBDKIIDJ1YesYes
112Bank BPD DIYPDYKIDJ1YesYes
113Bank JatengPDJGIDJ1YesYes
114Bank JatimPDJTIDJ1YesYes
115BPD JambiPDJMIDJ1YesYes
116Bank AcehSYACIDJ1YesYes
117Bank SumutPDSUIDJ1YesYes
118Bank Nagari (BPD Sumatera Barat)PDSBIDJ1YesYes
119Bank RiauPDRIIDJAYesYes
120BPD Sumsel BabelBSSPIDSPYesYes
121Bank LampungPDLPIDJ1YesYes
122BPD KalselPDKSIDBBYesYes
123BPD KalbarPDKBIDJ1YesYes
124BPD KaltimtaraPDKTIDJ1YesYes
125BPD KaltengPDKGIDJ1YesYes
126Bank SulselbarPDWSIDJAYesYes
127Bank SulutgoPDWUIDJ1YesYes
128Bank NTBPDNBIDJ1YesYes
129BPD BaliABALIDBSYesYes
130Bank NTTPDNTIDJAYesYes
131BPD MalukuPDMLIDJ1YesYes
132BPD PapuaPDIJIDJ1YesYes
133BPD BengkuluPDBKIDJ1YesYes
134BPD SultengPDWGIDJ1YesYes
135BPD SultraPDWRIDJ1YesYes
137BPD BantenPDBBIDJ1YesYes
146Bank of India IndonesiaBKIDIDJANoYes
147Bank Muamalat IndonesiaMUABIDJAYesYes
151Bank Mestika DharmaMEDHIDS1YesYes
152Bank Shinhan IndonesiaMEEKIDJ1YesYes
153Bank SinarmasSBJKIDJAYesYes
157Bank Maspion IndonesiaMASDIDJ1YesYes
161Bank GaneshaGNESIDJAYesYes
164Bank ICBCICBKIDJAYesYes
167Bank QNB IndonesiaAWANIDJAYesYes
200Bank Tabungan Negara (BTN)BTANIDJAYesYes
212Bank Woori SaudaraBSDRIDJAYesYes
213Bank SMBC IndonesiaSUNIIDJAYesYes
405Bank Syariah NasionalSWAGIDJ1YesYes
425Bank BJB SyariahSYJBIDJ1YesYes
426Bank MegaMEGAIDJAYesYes
441Bank KB BukopinBBUKIDJAYesYes
451Bank Syariah Indonesia (BSI)BSMDIDJAYesYes
459Krom BankBUSTIDJ1YesYes
472Bank Jasa JakartaJSABIDJ1YesYes
484Bank KEB HanaHNBNIDJAYesYes
485Bank MNC InternationalBUMIIDJAYesYes
490Bank Neo CommerceYUDBIDJ1YesYes
494Bank Raya IndonesiaAGTBIDJAYesYes
498Bank SBI IndonesiaIDMOIDJ1YesYes
501Bank Digital BCA (blu)BBLUIDJAYesYes
503Bank National NobuNOBUIDJAYesYes
506Bank Mega SyariahBUTGIDJ1YesYes
513Bank Ina PerdanaIAPTIDJAYesYes
517Bank Panin Dubai SyariahARFAIDJ1YesYes
520Bank Prima MasterPMASIDJ1YesYes
521Bank Bukopin SyariahSDOBIDJ1YesYes
523Bank Sahabat SampoernaSAHMIDJAYesYes
526Bank Oke IndonesiaLMANIDJ1YesYes
531Bank AmarLOMAIDJ1YesYes
535SeaBank IndonesiaSSPIIDJAYesYes
536Bank BCA SyariahBSYAIDJAYesYes
542Bank JagoJAGBIDJAYesYes
547Bank BTPN SyariahPUBAIDJ1YesYes
548Bank Multi Arta SentosaBMSEIDJAYesYes
553Hibank IndonesiaMAYOIDJAYesYes
555Bank IndexBIDXIDJAYesYes
562Superbank IndonesiaFAMAIDJ1YesYes
564Bank Mandiri TaspenSIHBIDJ1YesYes
566Bank Victoria InternationalVICTIDJ1YesYes
567Bank AlloALOBIDJAYesYes
945Bank IBK IndonesiaIBKOIDJAYesYes
947Bank Aladin SyariahNETBIDJAYesYes
949Bank CTBC IndonesiaCTCBIDJAYesYes
950Bank CommonwealthBICNIDJAYesYes
Check These Out:  India MICR Code Finder

Go Deeper

What an Indonesian Bank Code Is

An Indonesian bank code, called a kode bank, has 3 digits. When you make an interbank transfer in a banking app you choose the destination bank, and the bank code is what names it. It is not a SWIFT/BIC code, which has 8 or 11 characters and is for payments from abroad. The two lists we compared, DOKU's and e2pay's, give the same code for 94 banks. e2pay's list of SKN codes has 7 digits for each bank, and the first three digits are the bank code. This page does not show those longer codes.

BI-FAST, SKN and RTGS

BI-FAST is Bank Indonesia's retail payment system. It works in real time, 24 hours a day, every day. Bank Indonesia says a bank may charge a customer at most Rp2,500 for a transfer, and that BI-FAST lets you pay to a phone number or an e-mail address in place of an account number. Its FAQ of 2023 set a limit of Rp250 million for each transaction at the start, to be reviewed, and says banks may set a lower limit for their customers.

SKN (SKNBI, the national clearing system of Bank Indonesia) settles transfers in batches during set hours. Bank Indonesia's page says the system opens at 06.30 and has nine settlement times from 08.00 to 16.45, and the FAQ says it takes up to Rp1 billion for each transaction. RTGS is for large-value payments, and the FAQ describes it as being for amounts above Rp100 million. A bank's own limits and fees can differ, so check them with the bank.

Sending Money to Indonesia From Abroad

A payment from another country normally goes by the receiving bank's SWIFT/BIC code, the account number and the account holder's name. Indonesia is not in the IBAN registry, so there is no IBAN to give. The BICs on this page come from DOKU's list. The checker marks the ones that GLEIF confirms, and the ones that also appear in another company's list. For a few digital banks e2pay's list of BI-FAST codes gives a different code from DOKU's, and the checker shows it. Confirm any BIC with the recipient's bank, and check its format on our SWIFT code checker.

Sharia Units

Some banks have a Sharia unit, called a UUS (unit usaha syariah), with a BIC of its own, such as SYBDIDJ1 for the unit of Bank Danamon. DOKU gives these units a code with the letters SY after the 3 digits, and that is DOKU's own way of writing it. e2pay lists a bank and its Sharia unit under one code, so the checker shows the unit under the bank's code, with its own BIC.

Tips

  • Choose the bank in your app from its list, and read the bank code from this page only if a form asks for it.
  • Some banks have changed their names. For example, e2pay's list names the bank with code 213 Bank BTPN, and DOKU's names it Bank SMBC Indonesia. Search under either name.
  • Check the account number and the name of the account holder before you send money. A code does not tell you who owns the account.

What This Page Uses

Bank codes, BICs and the transfer networks come from DOKU's list of banks, which has 125 rows. We compared the codes with e2pay's list of banks and the BICs with NICEPAY's bank codes. We asked GLEIF, whose LEI data is open under the CC0 licence, about each BIC through the Swift and GLEIF mapping, and 40 were mapped to a legal entity, which gave the address. The facts about BI-FAST, SKN and RTGS come from Bank Indonesia's page on retail payment infrastructure and its BI-FAST FAQ. Bank Indonesia announces its BI-FAST participants in notices, some of which are scanned pages that we could not read, so the networks on this page are not its list. We last checked on 20 September 2026.

Check These Out:  SWIFT Code Checker | Validate SWIFT/BIC Codes

Frequently Asked Questions

What is an Indonesian bank code?

It is a 3-digit code that names a bank in Indonesian transfers, called a kode bank. When you transfer between banks in an app, you choose the destination bank, and you may see its code on forms and payment files. The finder has 106 banks.

What is the bank code of BCA, Mandiri, BRI and BNI?

BCA is 014, Mandiri is 008, BRI is 002 and BNI is 009. CIMB Niaga is 022 and Permata is 013. Search for any other bank above.

Do I need a branch code for a transfer in Indonesia?

Not for a normal transfer in an app. You choose the bank and enter the account number. The finder shows the bank as a whole and has no branch codes. e2pay's list of SKN codes has 7 digits for each bank, and the first three are the bank code.

Is the bank code the same as the SWIFT/BIC?

No. The bank code has 3 digits and is for transfers inside Indonesia. A SWIFT/BIC code has 8 or 11 characters and is for payments from abroad. For example the BIC of BCA is CENAIDJA, of Mandiri BMRIIDJA and of BRI BRINIDJA. Check the format of a BIC on our SWIFT code checker.

What do I need to receive money from abroad in Indonesia?

Your bank's SWIFT/BIC code, your account number and your name as it is on the account. Indonesia is not in the IBAN registry, so there is no IBAN to give. The 3-digit bank code is not what a sender abroad uses.

What is BI-FAST?

BI-FAST is Bank Indonesia's retail payment system. Bank Indonesia says it works in real time, 24 hours a day, and that a bank may charge a customer at most Rp2,500 for a transfer. It also lets you pay to a phone number or an e-mail address in place of an account number.

What is the limit of a BI-FAST transfer?

Bank Indonesia's FAQ of 2023 set the limit at Rp250 million for each transaction at the start, to be reviewed from time to time. It says banks may set a lower limit for their customers. Check the current limit with your bank.

What is the difference between BI-FAST, SKN and RTGS?

BI-FAST is real time and always open. SKN, the national clearing system, settles in batches at set times and, by Bank Indonesia's FAQ, takes up to Rp1 billion for each transaction. RTGS is for large-value payments, described in the FAQ as amounts above Rp100 million. Bank Indonesia's page says the SKN system opens at 06.30 and has nine settlement times from 08.00 to 16.45.

Which banks take BI-FAST?

DOKU's list shows 105 of the 106 banks as taking BI-FAST payouts, and the finder shows each one. That is DOKU's list for its own payouts, and not Bank Indonesia's list of participants. Ask your bank if you need to be sure.

Is there an official list of Indonesian bank codes?

We did not find one published by Bank Indonesia. The finder uses the list of banks in the developer documents of DOKU, and it agrees with e2pay's list on the code of 94 banks. If a bank is not in both lists, the finder says so.

Why does a bank show two BIC codes?

For 7 banks, mostly digital banks, e2pay's list of BI-FAST codes gives a code that differs from DOKU's. The finder shows DOKU's and mentions the other. Use the one the bank gives you. One code in DOKU's list, for Bank Jasa Jakarta, is not a valid BIC, so the finder shows the code from e2pay's list.

What is a Sharia unit (UUS)?

Some banks have a Sharia unit, called a UUS, with a BIC of its own. The finder shows the unit under the bank's code, with its own BIC. DOKU gives these units a code with the letters SY after the 3 digits, which is DOKU's own way of writing it.

How current is this page?

The lists have no date. Banks merge, rename and change, so confirm a code with the bank. The facts about BI-FAST, SKN and RTGS come from Bank Indonesia's page and its FAQ of 2023. We last checked on 20 September 2026.

Is anything I type stored or sent?

No. The search runs in your browser on data that is inside the page. Nothing you type is stored or sent.

This page is for information only. It does not contact any bank. Confirm payment details with your bank before you send money. Not financial advice. Not provided or endorsed by Bank Indonesia, DOKU, e2pay, NICEPAY or GLEIF.

ยฉ 2026 AbokiCalculator.com

Similar Posts