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
BNINIDJASOR BANK NEGARA INDONESIA - PT (PERSERO) SORONG
BNINIDJASPN BANK NEGARA INDONESIA - PT (PERSERO) SUNGAIPENUH
BNINIDJASPT BANK NEGARA INDONESIA - PT (PERSERO) SAMPIT
BNINIDJASRG BANK NEGARA INDONESIA - PT (PERSERO) SERANG
BNINIDJASTB BANK NEGARA INDONESIA - PT (PERSERO) SITUBONDO
BNINIDJASUB BANK NEGARA INDONESIA - PT (PERSERO) SUBANG
BNINIDJATAB BANK NEGARA INDONESIA - PT (PERSERO) JAKARTA
BNINIDJATBA BANK NEGARA INDONESIA - PT (PERSERO) TG. BALAI ASAHAN
BNINIDJATBH BANK NEGARA INDONESIA - PT (PERSERO) TEMBILAHAN
BNINIDJATBK BANK NEGARA INDONESIA - PT (PERSERO) TG. BALAI
BOFAID2X BANK OF AMERICA NT AND SA JAKARTA
BOTKIDJX BANK OF TOKYO-MITSUBISHI UFJ LTD. JAKARTA
BPIAIDJA BANK RESONA PERDANIA, PT JAKARTA
BRINIDJA BANK RAKYAT INDONESIA, H.O. JAKARTA 10210
BRINIDJA001 BANK RAKYAT INDONESIA AMBON
BRINIDJA002 BANK RAKYAT INDONESIA BAGAN SIAPI-API
BRINIDJA003 BANK RAKYAT INDONESIA BANJARMASIN
BRINIDJA005 BANK RAKYAT INDONESIA BANDUNG
BRINIDJA018 BANK RAKYAT INDONESIA JAKARTA
BRINIDJA019 BANK RAKYAT INDONESIA JAKARTA
BRINIDJA020 BANK RAKYAT INDONESIA JAMBI
BRINIDJA021 BANK RAKYAT INDONESIA JEMBER
BRINIDJA026 BANK RAKYAT INDONESIA GRESIK
BRINIDJA033 BANK RAKYAT INDONESIA KEDIRI

Other countries that use SWIFT codes: