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
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.
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.
| Code | Bank | SWIFT/BIC | BI-FAST | SKN/RTGS |
|---|---|---|---|---|
| 002 | Bank Rakyat Indonesia (BRI) | BRINIDJA | Yes | Yes |
| 008 | Bank Mandiri | BMRIIDJA | Yes | Yes |
| 009 | Bank Negara Indonesia (BNI) | BNINIDJA | Yes | Yes |
| 011 | Bank Danamon | BDINIDJA | Yes | Yes |
| 013 | Bank Permata | BBBAIDJA | Yes | Yes |
| 014 | Bank Central Asia (BCA) | CENAIDJA | Yes | Yes |
| 016 | Bank Maybank Indonesia | IBBKIDJA | Yes | Yes |
| 019 | Bank Panin | PINBIDJA | Yes | Yes |
| 022 | Bank CIMB Niaga | BNIAIDJA | Yes | Yes |
| 023 | Bank UOB Indonesia | BBIJIDJA | Yes | Yes |
| 028 | Bank OCBC NISP | NISPIDJA | Yes | Yes |
| 031 | Citibank | CITIIDJX | Yes | Yes |
| 032 | JPMorgan Chase Bank | CHASIDJX | Yes | Yes |
| 033 | Bank of America, N.A. | BOFAID2X | Yes | Yes |
| 036 | Bank CCB Indonesia | MCORIDJA | Yes | Yes |
| 037 | Bank Artha Graha | ARTGIDJA | Yes | Yes |
| 042 | MUFG Bank | BOTKIDJX | Yes | Yes |
| 046 | Bank DBS Indonesia | DBSBIDJA | Yes | Yes |
| 047 | Bank Resona Perdania | BPIAIDJA | Yes | Yes |
| 048 | Bank Mizuho Indonesia | MHCCIDJA | Yes | Yes |
| 050 | Bank Standard Chartered | SCBLIDJX | Yes | Yes |
| 054 | Bank Capital | BCIAIDJA | Yes | Yes |
| 057 | Bank BNP Paribas | BNPAIDJA | Yes | Yes |
| 061 | Bank ANZ Indonesia | ANZBIDJX | Yes | Yes |
| 067 | Deutsche Bank | DEUTIDJA | Yes | Yes |
| 069 | Bank of China (Hong Kong) | BKCHIDJA | Yes | Yes |
| 076 | Bank Bumi Arta | BBAIIDJA | Yes | Yes |
| 087 | Bank HSBC Indonesia | HSBCIDJA | Yes | Yes |
| 095 | Bank JTrust Indonesia | CICTIDJA | Yes | Yes |
| 097 | Bank Mayapada International | MAYAIDJA | Yes | Yes |
| 110 | Bank BJB (Bank Jabar Banten) | PDJBIDJA | Yes | Yes |
| 111 | Bank DKI | BDKIIDJ1 | Yes | Yes |
| 112 | Bank BPD DIY | PDYKIDJ1 | Yes | Yes |
| 113 | Bank Jateng | PDJGIDJ1 | Yes | Yes |
| 114 | Bank Jatim | PDJTIDJ1 | Yes | Yes |
| 115 | BPD Jambi | PDJMIDJ1 | Yes | Yes |
| 116 | Bank Aceh | SYACIDJ1 | Yes | Yes |
| 117 | Bank Sumut | PDSUIDJ1 | Yes | Yes |
| 118 | Bank Nagari (BPD Sumatera Barat) | PDSBIDJ1 | Yes | Yes |
| 119 | Bank Riau | PDRIIDJA | Yes | Yes |
| 120 | BPD Sumsel Babel | BSSPIDSP | Yes | Yes |
| 121 | Bank Lampung | PDLPIDJ1 | Yes | Yes |
| 122 | BPD Kalsel | PDKSIDBB | Yes | Yes |
| 123 | BPD Kalbar | PDKBIDJ1 | Yes | Yes |
| 124 | BPD Kaltimtara | PDKTIDJ1 | Yes | Yes |
| 125 | BPD Kalteng | PDKGIDJ1 | Yes | Yes |
| 126 | Bank Sulselbar | PDWSIDJA | Yes | Yes |
| 127 | Bank Sulutgo | PDWUIDJ1 | Yes | Yes |
| 128 | Bank NTB | PDNBIDJ1 | Yes | Yes |
| 129 | BPD Bali | ABALIDBS | Yes | Yes |
| 130 | Bank NTT | PDNTIDJA | Yes | Yes |
| 131 | BPD Maluku | PDMLIDJ1 | Yes | Yes |
| 132 | BPD Papua | PDIJIDJ1 | Yes | Yes |
| 133 | BPD Bengkulu | PDBKIDJ1 | Yes | Yes |
| 134 | BPD Sulteng | PDWGIDJ1 | Yes | Yes |
| 135 | BPD Sultra | PDWRIDJ1 | Yes | Yes |
| 137 | BPD Banten | PDBBIDJ1 | Yes | Yes |
| 146 | Bank of India Indonesia | BKIDIDJA | No | Yes |
| 147 | Bank Muamalat Indonesia | MUABIDJA | Yes | Yes |
| 151 | Bank Mestika Dharma | MEDHIDS1 | Yes | Yes |
| 152 | Bank Shinhan Indonesia | MEEKIDJ1 | Yes | Yes |
| 153 | Bank Sinarmas | SBJKIDJA | Yes | Yes |
| 157 | Bank Maspion Indonesia | MASDIDJ1 | Yes | Yes |
| 161 | Bank Ganesha | GNESIDJA | Yes | Yes |
| 164 | Bank ICBC | ICBKIDJA | Yes | Yes |
| 167 | Bank QNB Indonesia | AWANIDJA | Yes | Yes |
| 200 | Bank Tabungan Negara (BTN) | BTANIDJA | Yes | Yes |
| 212 | Bank Woori Saudara | BSDRIDJA | Yes | Yes |
| 213 | Bank SMBC Indonesia | SUNIIDJA | Yes | Yes |
| 405 | Bank Syariah Nasional | SWAGIDJ1 | Yes | Yes |
| 425 | Bank BJB Syariah | SYJBIDJ1 | Yes | Yes |
| 426 | Bank Mega | MEGAIDJA | Yes | Yes |
| 441 | Bank KB Bukopin | BBUKIDJA | Yes | Yes |
| 451 | Bank Syariah Indonesia (BSI) | BSMDIDJA | Yes | Yes |
| 459 | Krom Bank | BUSTIDJ1 | Yes | Yes |
| 472 | Bank Jasa Jakarta | JSABIDJ1 | Yes | Yes |
| 484 | Bank KEB Hana | HNBNIDJA | Yes | Yes |
| 485 | Bank MNC International | BUMIIDJA | Yes | Yes |
| 490 | Bank Neo Commerce | YUDBIDJ1 | Yes | Yes |
| 494 | Bank Raya Indonesia | AGTBIDJA | Yes | Yes |
| 498 | Bank SBI Indonesia | IDMOIDJ1 | Yes | Yes |
| 501 | Bank Digital BCA (blu) | BBLUIDJA | Yes | Yes |
| 503 | Bank National Nobu | NOBUIDJA | Yes | Yes |
| 506 | Bank Mega Syariah | BUTGIDJ1 | Yes | Yes |
| 513 | Bank Ina Perdana | IAPTIDJA | Yes | Yes |
| 517 | Bank Panin Dubai Syariah | ARFAIDJ1 | Yes | Yes |
| 520 | Bank Prima Master | PMASIDJ1 | Yes | Yes |
| 521 | Bank Bukopin Syariah | SDOBIDJ1 | Yes | Yes |
| 523 | Bank Sahabat Sampoerna | SAHMIDJA | Yes | Yes |
| 526 | Bank Oke Indonesia | LMANIDJ1 | Yes | Yes |
| 531 | Bank Amar | LOMAIDJ1 | Yes | Yes |
| 535 | SeaBank Indonesia | SSPIIDJA | Yes | Yes |
| 536 | Bank BCA Syariah | BSYAIDJA | Yes | Yes |
| 542 | Bank Jago | JAGBIDJA | Yes | Yes |
| 547 | Bank BTPN Syariah | PUBAIDJ1 | Yes | Yes |
| 548 | Bank Multi Arta Sentosa | BMSEIDJA | Yes | Yes |
| 553 | Hibank Indonesia | MAYOIDJA | Yes | Yes |
| 555 | Bank Index | BIDXIDJA | Yes | Yes |
| 562 | Superbank Indonesia | FAMAIDJ1 | Yes | Yes |
| 564 | Bank Mandiri Taspen | SIHBIDJ1 | Yes | Yes |
| 566 | Bank Victoria International | VICTIDJ1 | Yes | Yes |
| 567 | Bank Allo | ALOBIDJA | Yes | Yes |
| 945 | Bank IBK Indonesia | IBKOIDJA | Yes | Yes |
| 947 | Bank Aladin Syariah | NETBIDJA | Yes | Yes |
| 949 | Bank CTBC Indonesia | CTCBIDJA | Yes | Yes |
| 950 | Bank Commonwealth | BICNIDJA | Yes | Yes |
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.
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.
