SWIFT codes in Indonesia

In order to make international payments to Indonesia you have to know the bank´s SWIFT / BIC code.

What do Indonesia SWIFT codes look like?

The SWIFT code consists of 8 to 11 characters (letters and digits) and for Indonesia the SWIFT code has the following format:

  • First 4 characters (only letters) - bank code. A shortened version of the bank´s name.
  • Next 2 characters (only letters) - Indonesia´s ISO code.
  • Next 2 characters (letters and digits) - location code.
  • Last 3 characters (letters and digits) – bank branch (optional).

SWIFT codes of the most important banks in Indonesia

Find below an extensive A to Z list of the SWIFT codes in Indonesia:

SWIFT codes in Indonesia

SWIFT Code Bank City
BJTMIDJA PT. BANK JATIM SURABAYA
BKCHIDJA BANK OF CHINA, JAKARTA JAKARTA 12920
BKKBIDJA BANGKOK BANK PUBLIC COMPANY LTD. JAKARTA 10110
BMDMIDJA BANK MESTIKA DHARMA MEDAN
BMRIIDJA BANK MANDIRI (PERSEO) TBK, PT JAKARTA
BMRIIDJA107 BANK MANDIRI (PERSERO), PT JAKARTA
BMRIIDJA851 BANK MANDIRI (PERSERO), PT SURABAYA
BMRIIDJA852 BANK MANDIRI (PERSERO), PT BANDUNG
BMRIIDJA853 BANK MANDIRI (PERSERO), PT MEDAN
BMRIIDJA854 BANK MANDIRI (PERSERO), PT SEMARANG
BMRIIDJA856 BANK MANDIRI (PERSERO), PT BANJARMASIN
BMRIIDJA860 BANK MANDIRI (PERSERO), PT PALEMBANG
BMRIIDJACUS BANK MANDIRI (PERSERO), PT JAKARTA
BMRIIDJAEXM BANK MANDIRI (PERSERO), PT JAKARTA
BMRIIDJASTL BANK MANDIRI (PERSERO), PT JAKARTA
BMSIIDJA PT. BANK SYARIAH MEGA INDONESIA JAKARTA
BNIAIDJ10D2 PT. BANK CIMB NIAGA, TBK. UJUNG PANDANG
BNIAIDJ10J6 PT. BANK CIMB NIAGA, TBK. BANDUNG
BNIAIDJ10S2 PT. BANK CIMB NIAGA, TBK. LAMPUNG
BNIAIDJ10SS PT. BANK CIMB NIAGA, TBK. MEDAN
BNIAIDJA PT BANK CIMB NIAGA TBK JAKARTA 12190
BNIAIDJAGMA PT. BANK CIMB NIAGA, TBK. JAKARTA
BNIAIDJASMG PT. BANK CIMB NIAGA, TBK. SEMARANG
BNIAIDJATHM PT. BANK CIMB NIAGA, TBK. JAKARTA

Other countries that use SWIFT codes: