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
HNBNIDJA PT BANK HANA JAKARTA
HSBCIDJA HONGKONG & SHANGHAI BANKING CORP JAKARTA
HSBCIDJABAN HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THE BANDUNG
HSBCIDJABAT HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THE BATAM
HSBCIDJAMDN HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THE MEDAN
HSBCIDJASBA HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THE SURABAYA
HSBCIDJASEM HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THE SEMARANG
HSSEIDJ1 HSBC SECURITIES INDONESIA PT. JAKARTA
HVBKIDJA BANK KOREA COMMERCIAL SURYA, PT JAKARTA 12190
IBBKIDJA BANK INTERNATIONAL INDONESIA JAKARTA 10350
IBSEIDJ1 PT MACQUARIE CAPITAL SECURITIES INDONESIA JAKARTA
ICASIDJ1 ICHIYOSHI ALFA SECURITIES, PT JAKARTA
ICBKIDJA PT BANK ICBC INDONESIA JAKARTA 10310
IFIBIDJ1 IFIBANK JAKARTA
INDIIDJ1 PT BANK INDOVEST TBK JAKARTA
INDKIDJ1 INDOVER SEKURITAS CO., PT JAKARTA
INDOIDJA BANK INDONESIA JAKARTA
INDPIDJ1 INDOFINANCIA PRATAMA, PT JAKARTA
INDRIDJ1 INDOCITRA SECURITIES, PT JAKARTA
INDTIDJ1 INDOVERSE SECURITIES, PT JAKARTA
INFEIDJ1 INTI FIKASA SEKURINDO, PT JAKARTA
INOSIDJ1 INDOVEST SECURITIES, PT JAKARTA
INSSIDJ1 INTER-PACIFIC SECURITIES, PT JAKARTA
INTDIDJ1 INTERASIA SEKURITINDO, PT JAKARTA

Other countries that use SWIFT codes: