SWIFT Codes for banks in Indonesia

Bank City SWIFT Code
PT. BANK DANAMON INDONESIA, TBK (BANDUNG OTISTA BRANCH)
BANDUNG BDINIDJAOTI
PT. BANK DANAMON INDONESIA, TBK (L/C DEPARTMENT)
BALIKPAPAN BDINIDJABPN
PT. BANK COMMONWEALTH
JAKARTA BICNIDJA
PT. BANK CIMB NIAGA, TBK. (UJUNG PANDANG BRANCH)
UJUNG PANDANG BNIAIDJ10D2
PT. BANK CIMB NIAGA, TBK. (TUNUNGAN BRANCH)
SURABAYA BNIAIDJATUN
PT. BANK CIMB NIAGA, TBK. (SEMARANG BRANCH)
SEMARANG BNIAIDJASMG
PT. BANK CIMB NIAGA, TBK. (MEDAN BRANCH)
MEDAN BNIAIDJ10SS
PT. BANK CIMB NIAGA, TBK. (LAMPUNG BRANCH)
LAMPUNG BNIAIDJ10S2
PT. BANK CIMB NIAGA, TBK. (THAMRIN BRANCH)
JAKARTA BNIAIDJATHM
PT. BANK CIMB NIAGA, TBK. (HEAD OFFICE OPERATION)
JAKARTA BNIAIDJA
PT. BANK CIMB NIAGA, TBK. (GAJAH MADA REGIONAL OFFICE)
JAKARTA BNIAIDJAGMA
PT. BANK CIMB NIAGA, TBK. (LEMBONG BRANCH)
BANDUNG BNIAIDJ10J6
PT. AMANAH ANTAR ARTA
CIREBON AMTAIDJ2
PT VERDHANA SEKURITAS INDONESIA
JAKARTA VESNIDJ2
PT UBS SECURITIES INDONESIA
JAKARTA SBWIIDJ2
PT UBS SECURITIES INDONESIA
JAKARTA SBWNIDJ1
PT TRIMEGAH SECURITIES TBK
JAKARTA TRSSIDJ1
PT TRAVELOKA INDONESIA
TANGERANG TRVIIDJA
PT SUPRA SECURINVEST
JAKARTA SUPEIDJ1
PT SUN LIFE INDONESIA SERVICES
JAKARTA SLISIDJ1
PT SUCOR SEKURITAS
SURABAYA SUCGIDJ10JD
PT SUCOR SEKURITAS
JAKARTA SUCGIDJ1
PT SEMESTA INDOVEST SEKURITAS
JAKARTA SEMIIDJ1
PT SCHRODER INVESTMENT MANAGEMENT INDONESIA
JAKARTA SIMDIDJ1
PT SAMUEL SEKURITAS INDONESIA
JAKARTA SAKIIDJ1
PT SAMUEL SEKURITAS INDONESIA
JAKARTA NUSCIDJ1
PT RHB ASSET MANAGEMENT INDONESIA
JAKARTA RAMDIDJ1
PT NISP SEKURITAS
JAKARTA ABSDIDJ1
PT MULTI KARYA UTAMA ABADI
BANDUNG MKUAIDJ2
PT MNC INVESTAMA TBK
JAKARTA BHANIDJ1
PT MIRAE ASSET SEKURITAS INDONESIA
JAKARTA MAKNIDJ1
PT MERRILL LYNCH SEKURITAS INDONESIA
JAKARTA MLIOIDJ1
PT MANDIRI SEKURITAS
JAKARTA MEREIDJ1
PT MANDIRI SEKURITAS
JAKARTA EXISIDJ1
PT MAKINDO SECURITIES
JAKARTA SEMAIDJ1
PT MACQUARIE CAPITAL SECURITIES INDONESIA
JAKARTA IBSEIDJ1
PT LOTUS ANDALAN SEKURITAS
JAKARTA LAUSIDJ1
PT LIPPO SECURITIES TBK
TANGERANG LIPSIDJ1
PT KRESNA GRAHA INVESTAMA TBK
JAKARTA KGSTIDJ1
PT KOREA INVESTMENT AND SEKURITAS INDONESIA
JAKARTA KISIIDJ2
PT KOREA INVESTMENT AND SEKURITAS INDONESIA
JAKARTA AMCEIDJ1
PT KIWOOM SEKURITAS INDONESIA
JAKARTA KIWOIDJ2
PT KGI SEKURITAS INDONESIA (HEAD QUARTER)
JAKARTA KGSIIDJ2HQX
PT KGI SEKURITAS INDONESIA
JAKARTA KGSIIDJ2
PT KAF SEKURITAS INDONESIA
JAKARTA KASDIDJ2
PT J.P. MORGAN SEKURITAS INDONESIA
JAKARTA CHASIDS1
PT INDO PREMIER SEKURITAS
JAKARTA INPUIDJ1
PT HENAN PUTIHRAI
JAKARTA HENPIDJ1
PT GOTO GOJEK TOKOPEDIA TBK
JAKARTA GOJKIDJA
PT FITCH RATINGS INDONESIA
JAKARTA FRIPIDJ1
PT EFICORP SEKURITAS
JAKARTA SATSIDJ1
PT EASTSPRING INVESTMENTS INDONESIA
JAKARTA EAIIIDJ1
PT DOMPET ANAK BANGSA
JAKARTA GOPYIDJA
PT DHANAWIBAWA ARTHA CEMERLANG
JAKARTA DWACIDJ1
PT DEUTSCHE SEKURITAS INDONESIA
JAKARTA MGIAIDJ1
PT DBS VICKERS SEKURITAS INDONESIA
JAKARTA TRSEIDJ1
PT DANATAMA MAKMUR
JAKARTA DANMIDJ1
PT CREDIT SUISSE SEKURITAS INDONESIA
JAKARTA CRESIDJ1
PT CIPTADANA SEKURITAS ASIA
JAKARTA CIUEIDJ1
PT BUMIPUTERA SEKURITAS
JAKARTA FISNIDJ1
PT BUANA CAPITAL SEKURITAS
JAKARTA BUAKIDJ1
PT BUANA CAPITAL
JAKARTA BUNCIDJ1
PT BNP PARIBAS INVESTMENT PARTNERS
JAKARTA BPIEIDJ1
PT BNI SEKURITAS
JAKARTA BNIKIDJ2
PT BENTOEL PRIMA
MALANG BATSID21
PT BENTOEL INTERNASIONAL INVESTAMA
JAKARTA BATSIDA1
PT BANK UOB INDONESIA
SURABAYA BBIJIDJA003
PT BANK UOB INDONESIA
MEDAN BBIJIDJA002
PT BANK UOB INDONESIA
JAKARTA BBIJIDJA
PT BANK UOB INDONESIA (DENPASAR BRANCH)
DENPASAR BBIJIDJ10BD
PT BANK UOB INDONESIA
DENPASAR BBIJIDJ1024
PT BANK UOB INDONESIA
BANDUNG BBIJIDJA004
PT BANK SYARIAH INDONESIA TBK
JAKARTA BSMDIDJA
PT BANK SULSELBAR (KANTOR PUSAT)
MAKASSAR PDWSIDJA
PT BANK RIAU KEPRI SYARIAH (PERSERODA)
PEKANBARU PDRIIDJA
PT BANK RABOBANK INTERNATIONAL INDONESIA
JAKARTA BHAGIDS1
PT BANK QNB INDONESIA TBK
JAKARTA KESBIDS1
PT BANK QNB INDONESIA TBK
JAKARTA AWANIDJA
PT BANK PERMATA, TBK
SURABAYA BBBAIDJ10JD
PT BANK PERMATA, TBK
SEMARANG BBBAIDJ10J8

Find SWIFT Code

Search

Validate SWIFT Code

Check

What is a SWIFT Code for Banks in Indonesia?

When transferring money internationally to banks in Indonesia, you will frequently encounter the terms SWIFT code or BIC (Business Identifier Code) inside bank details. Managed by the Society for Worldwide Interbank Financial Telecommunication, this unique 8 to 11-digit alphanumeric sequence acts as a universal passport for banks in Indonesia. It ensures that your funds cross global borders safely and arrive at the exact financial institution intended.

SWIFT vs. BIC: What's the difference?

In the banking industry, the terms SWIFT code and BIC are used interchangeably. SWIFT refers to the organization that issues the codes, while BIC stands for the actual code itself. An 8-character code identifies the primary head office of the bank in Indonesia, while an 11-character code specifies a particular local branch.

Do I need an IBAN or a SWIFT Code for Indonesia?

While a SWIFT code identifies a specific bank in Indonesia, an IBAN (International Bank Account Number) identifies an individual customer's bank account. Depending on whether you are sending money to Indonesia or another region—particularly in Europe or the Middle East—you will likely need both codes to successfully complete a cross-border wire transfer.

How to use this directory?

Browse our comprehensive, verified directory of SWIFT codes for all registered financial institutions in Indonesia. We provide accurate formatting details and branch locations to help you validate routing instructions before initiating any international bank payment.

Disclaimer: This directory is provided for general reference and informational purposes only. While we make every reasonable effort to verify the bank codes and details presented on our platform, OneBIC accepts absolutely no liability for any financial losses, transfer delays, or damages arising from relying on this data. Please always officially verify all wire instructions with your receiving bank.