SWIFT Codes for banks in Indonesia

Bank City SWIFT Code
PT BANK PERMATA, TBK
MEDAN BBBAIDJ10SS
PT BANK PERMATA, TBK
JAKARTA BBBAIDJA
PT BANK PERMATA, TBK
BANDUNG BBBAIDJ10J6
PT BANK PANIN DUBAI SYARIAH, TBK
JAKARTA PNBSIDJA
PT BANK MESTIKA DHARMA TBK
MEDAN BMDMIDJA
PT BANK MAYBANK INDONESIA TBK (UUS TREASURY)
JAKARTA IBBKIDJATRS
PT BANK MAYBANK INDONESIA TBK (THAMRIN BRANCH)
JAKARTA IBBKIDJA003
PT BANK MAYBANK INDONESIA TBK (PANGLIMA POLIM BRANCH)
JAKARTA IBBKIDJA008
PT BANK MAYBANK INDONESIA TBK (KALIBESAR BRANCH)
JAKARTA IBBKIDJA001
PT BANK MAYBANK INDONESIA TBK (JUANDA BRANCH)
JAKARTA IBBKIDJA138
PT BANK MAYBANK INDONESIA TBK (EXPEND CONTROL DEPT.)
JAKARTA IBBKIDJADEX
PT BANK MAYBANK INDONESIA TBK
JAKARTA IBBKIDJA
PT BANK KB BUKOPIN TBK
JAKARTA BBUKIDJA
PT BANK INDEX SELINDO
JAKARTA BIDXIDJA
PT BANK ICBC INDONESIA
SURABAYA HAINIDJ1
PT BANK ICBC INDONESIA
JAKARTA ICBKIDJA
PT BANK IBK INDONESIA TBK
JAKARTA IBKOIDJA
PT BANK HSBC INDONESIA
SURABAYA HSBCIDJASBA
PT BANK HSBC INDONESIA
SEMARANG HSBCIDJASEM
PT BANK HSBC INDONESIA
MEDAN HSBCIDJAMDN
PT BANK HSBC INDONESIA (WEALTH BUSINESS SERVICES)
JAKARTA HSBCIDJAWBS
PT BANK HSBC INDONESIA (HSS DCC INDONESIA)
JAKARTA HSBCIDJADCC
PT BANK HSBC INDONESIA
JAKARTA HSBCIDJA
PT BANK HSBC INDONESIA
BATAM HSBCIDJABAT
PT BANK HSBC INDONESIA
BANDUNG HSBCIDJABAN
PT BANK DIGITAL BCA
JAKARTA BBLUIDJA
PT BANK DBS INDONESIA (SYRABAYA BRANCH)
SURABAYA DBSBIDJASBY
PT BANK DBS INDONESIA (JAKARTA BRANCH)
JAKARTA DBSBIDJAIBD
PT BANK DBS INDONESIA
JAKARTA DBSBIDJA
PT BANK COMMONWEALTH
SURABAYA ARNKIDJ1
PT BANK CHINA CONSTRUCTION BANK INDONESIA TBK
JAKARTA BWKIIDJA
PT BANK CAPITAL INDONESIA, TBK
JAKARTA BCIAIDJA
PT BANK BUMI ARTA TBK
JAKARTA BBAIIDJA
PT BANK BTPN TBK
JAKARTA SUNIIDJA
PT BANK BNP PARIBAS INDONESIA
JAKARTA AEHLIDJ1
PT BANK ACEH SYARIAH
BANDA ACEH ACEHIDSS
PT BAHANA SEKURITAS
JAKARTA REKSIDJ1
PT ANTABOGA DELTA SEKURITAS INDONESIA
JAKARTA ADSIIDJ1
PT ALDIRACITA CORPOTAMA
JAKARTA ALDCIDJ1
PT AIA FINANCIAL (GENERAL INVESTMENT OPERATIONS)
TANGERANG AIACIDJ1GIO
PT AIA FINANCIAL
JAKARTA AIACIDJA
PT ABACUS CAPITAL INDONESIA
JAKARTA PTACIDJ1
PRIMASIA SECURITIES PT
JAKARTA MANRIDJ1
POS INDONESIA (POS INDONESIA HQ)
BANDUNG POIDIDJ1
PARAMITRA ALFA SEKURITAS
JAKARTA PEKUIDL1
PANIN CAPITAL, PT
SURABAYA PANCIDJ10JD
PANIN CAPITAL, PT
JAKARTA PANCIDJ1
PAN INDONESIA BANK PT.
JAKARTA PINBIDJA
P.T. SAMSUNG ELECTRONICS INDONESIA (STIN)
JAKARTA SECTIDJ1571
P.T. SAMSUNG ELECTRONICS INDONESIA (SEIN)
BEKASI SECTIDJ1570
P.T. SAMSUNG ELECTRONICS INDONESIA
BEKASI SECTIDJ1
P.T. GOLDMAN SACHS INDONESIA
JAKARTA GOSDIDJ1
P.T. BANK MULTI ARTA SENTOSA
JAKARTA BMSEIDJA
P. T. NOMURA INDONESIA
JAKARTA NOMIIDJ1
OCBC SIKAP SECURITIES, PT
JAKARTA OCSSIDJ1
OCBC
SURABAYA NISPIDJ1SBY
OCBC
SEMARANG NISPIDJ1SMG
OCBC
JAKARTA NISPIDJA
OCBC
BATAM NISPIDJ1BTM
OCBC (ASIA AFRIKA BRANCH)
BANDUNG NISPIDJ1BDG
NIKKO SECURITIES INDONESIA PT
JAKARTA NIKKIDJ1
MULTICOR SECURITIES, PT
JAKARTA MULSIDJ1
MUFG BANK, LTD. JAKARTA BRANCH (JAKARTA BRANCH)
JAKARTA BOTKIDJX
MUAMALAT
SEMARANG MUAMIDJ1
KUSTODIAN SENTRAL EFEK INDONESIA PT
JAKARTA KSEIIDJA
KESTREL SEKURITAS INDONESIA,PT
JAKARTA KESIIDJ1
JPMORGAN CHASE BANK, N.A., JAKARTA BRANCH (TELEX AND S.W.I.F.T. MESSAGE ENQUIRIES)
JAKARTA CHASIDJXENQ
JPMORGAN CHASE BANK, N.A., JAKARTA BRANCH
JAKARTA CHASIDJX
JAKARTA NEGOTIATED BOARD
JAKARTA XJNBIDJ1
INTI FIKASA SEKURINDO, PT
JAKARTA INFEIDJ1
INDONESIA STOCK EXCHANGE
JAKARTA XJKTIDJ1
INDONESIA EXIMBANK
JAKARTA BEXIIDJA
HSBC SECURITIES INDONESIA, PT
JAKARTA WJCAIDJ1
HSBC SECURITIES INDONESIA PT.
JAKARTA HSSEIDJ1
E-CAPITAL SECURITIES, PT
JAKARTA SURAIDJ1
DWIDANA SAKTI SEKURINDO, PT
JAKARTA DWSSIDJ1
DEUTSCHE BANK AG (DEUTSCHE SECURITIES INDONESIA)
JAKARTA DEUTIDJADSI
DEUTSCHE BANK AG (DBJK INVESTMENT BANKING OPS)
JAKARTA DEUTIDJAIBO
DEUTSCHE BANK AG
JAKARTA DEUTIDJA
DANASAKTI SEKURITAS INDONESIA
JAKARTA DANRIDJ1

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.