SWIFT Codes in Indonesia — All Banks & BIC Codes
Browse all 349 banks in Indonesia with SWIFT/BIC codes. Select a bank, then choose your city to get the verified SWIFT code for international wire transfers.
Select Bank
349 banks
- ABADI PRISMA EKAMANDIRI, PT
- ABADI SEKURITAS ADIMASA, PT
- ADITHYA SECURINVEST, PT
- AGRIDHANASATYA PERMATA, PT
- AGUNG CAHAYA CENDANA, PT
- AGUNG SECURITIES INDONESIA, PT
- AKSARA KENCANA, PT
- ALDIRACITA CORPOTAMA, PT
- AMCAPITAL INDONESIA, PT
- AMCOL SEKURINDO, PT
- AMSINDO NUSANTARA, PT
- ANEKA KELOLADANA, PT
- ANEKAREKSA SECURITIES CORP, PT
- ANTAR DHANA MASA, PT
- ANUGERAH SECURINDO INDAH, PT
- APERDI, PT
- ARBUTHNOT LATHAM BANK LTD.
- ARGA ARTHA SECURITAS, PT
- ARTA GITASEJAHTERA SEKURITAS, PT
- ARTHA ADYANUGRAHA, PT
- ARTHA DWIPA PERSADA PT
- ARTHA SECURITIES PRIMA, PT
- ARYA PRADA SEKURITAS, PT
- ARYA SHINTA FINANCE
- ASEAM INDONESIA, PT
- ASIA KAPITALINDO, PT
- ASIAN DEVELOPMENT BANK
- ASIANA SECURITIES, PT
- ASJAYA INDOSURYA SECURITIES, PT
- ASPAC UPPINDO,PT
- ASPRINA PRIMA SENTOSA,PT
- ASTRA SECURITIES,PT
- BAHAMINDO GUNA
- BAHANA SECURITIES, PT
- BAKRIE SECURITIES
- BANGKOK BANK PUBLIC COMPANY LIMITED
- BANK AGUNG ASIA
- BANK ANTARDAERAH
- BANK ANZ INDONESIA, P.T.
- BANK ARTA NIAGA KENCANA
- BANK ARTHA GRAHA INTERNASIONAL TBK, PT
- BANK BNP PARIBAS INDONESIA, PT
- BANK CENTRAL ASIA
- BANK CTBC INDONESIA, PT
- BANK DBS INDONESIA, PT
- BANK DKI, PT.
- BANK EKONOMI RAHARJA PT.
- BANK INDONESIA
- BANK JASA ARTA PT
- BANK KESAWAN PT TBK
- BANK MANDIRI (PERSERO), PT
- BANK MAYINDO PERTAMA
- BANK MEGA PT
- BANK MEGA PT. TBK.
- BANK MESTIKA DHARMA
- BANK METRO EXPRESS
- BANK MITRANIAGA PT
- BANK MIZUHO INDONESIA, PT.
- BANK NASIONAL
- BANK NEGARA INDONESIA - PT (PERSERO)
- BANK NUSANTARA PARAHYANGAN
- BANK OF AMERICA, N.A. JAKARTA BRANCH
- BANK OF CHINA, JAKARTA BRANCH
- BANK OF TOKYO-MITSUBISHI UFJ, LTD., THE
- BANK PEMBANGUNAN DAERAH KALIMANTAN TIMUR
- BANK PERK. SURYA KENCANA
- BANK RABOBANK INTERNATIONAL INDONESIA, PT
- BANK RESONA PERDANIA PT.
- BANK SINARMAS
- BANK SRI PARTHA PT
- BANK SUMITOMO MITSUI INDONESIA, PT
- BANK SWAGUNA PT
- BANK TABUNGAN NEGARA (PERSERO), PT.
- BANK WINDU KENTJANA
- BAPINDO BUMI SEKURITAS,PT
- BCA SEKURITAS PT
- BDNI SEKURITAS
- BINA TATALAKSANA PASIFIK PT
- BINAARTHA PARAMA,PT
- BINTANGMAKMUR SECURINDO,PT
- BOMAR SECURITIES PT
- BORESIA,PT
- BT PRIMA SECURITIES INDONESIA PT
- BUANA SECURITIES,PT
- BUANAMAS INVESTINDO,PT
- BUMI ARTA SECURINDO,PT
- BURSA BERJANGKA JAKARTA (JAKARTA FUTURES EXCHANGE)
- BZW NIAGA SECURITIES, PT
- CEF ANDROMEDA SECURITIES, PT
- CITIBANK, N.A.
- CITRAMAS SECURINDO,PT
- CLSA INDONESIA, PT
- CROSBY INDONESIA, PT
- DAIWA INDONESIA SECURITIES, PT
- DANA GAJAH SAKTI,PT
- DANAMETRO SEKURITAS,PT
- DANAMON SECURITAS,PT
- DANASAKTI SECURITIES
- DEEMTE ARTADHARMA
- DEUTSCHE BANK AG
- DEUTSCHE MORGAN GRENFELL INDONESIA,PT
- DHANA PASIFIK SECURITAS,PT
- DHANA TUNGGAL BINASATYA,PT
- DHANADAYA ANUGERAH, PT
- DHANAMAS BUANA WIRASTA, PT
- DHANAWIBAWA ARTHA CEMERLANG
- DHARMA FINANCE CORP
- DHARMALA SECURITIES, PT
- DWIDANA PERMAI SECURITIES, PT
- DWIDANA SAKTI SEKURINDO, PT
- DWIPANCA RIJEKI, PT
- E-CAPITAL SECURITIES, PT
- EFICORP SEKURITAS PT
- ERDHIKA MUALATAMA SECURITIES, PT
- EXIM SECURITIES, PT
- EXPORT-IMPORT BANK OF KOREA, THE
- FINAN CORPINDO NUSA, PT
- FLORETA PURWA ARTHA, PT
- FPB ASIA LIMITED
- GANDA SURYA SEKURITAS, PT
- GARUDAPARA INVESINDO, PT
- GAWANG REJEKI, PT
- GENTAPASTADO ABADI, PT
- HALIM INDONESIA BANK,PT.
- HARPAKENCANA SEKURITAS, PT
- HARUMDANA SEKURITAS PT
- HENAN PUTIHRAI, PT
- HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THE
- HSBC SECURITIES INDONESIA PT.
- ICHIYOSHI ALFA SECURITIES, PT
- IFIBANK
- INDO PREMIER SECURITIES
- INDOCITRA SECURITIES, PT
- INDOFINANCIA PRATAMA, PT
- INDONESIA EXIMBANK
- INDONESIA STOCK EXCHANGE
- INDOVER SEKURITAS CO., PT
- INDOVERSE SECURITIES, PT
- INDOVEST SECURITIES, PT
- INFINITY INVESTAMA,PT
- INTAN ARTHA, PT
- INTER-PACIFIC SECURITIES, PT
- INTERASIA SEKURITINDO, PT
- INTERINDO DANAPRAYA, PT
- INTI FIKASA SEKURINDO, PT
- INTI TELADAN ARTHASWADATA,PT
- INTISEKURITI INVESTAMA, PT
- J.P MORGAN SECURITIES INDONESIA JAKARTA, PT
- JAKARTA NEGOTIATED BOARD
- JALUR ARTHA WAHANA, PT
- JARDINE FLEMING
- JASA JAKARTA SECURITIES, PT
- JASABANDA GARTA, PT
- JASEREH UTAMA PT
- JPMORGAN CHASE BANK, N.A.
- KAPITA SEKURINDO, PT
- KAPITALINDO UTAMA, PT
- KARTIKA INVESTINDO PT
- KES SINARMAS SECURITIES, PT
- KESTREL SEKURITAS INDONESIA,PT
- KHARISMA MULATAMA, PT
- KIM ENG SECURITIES, P.T.
- KUSTODIAN SENTRAL EFEK INDONESIA PT
- KWIK CHANDRA MARTOATMODJO, PT
- LAMGANDA CITRA SECURITIES, PT
- LAYANG MEGA, PT
- LUMBUNG PERSADA KHATULISTIWA, PT
- MADAH PACIFIC, PT
- MAKEFIN, PT
- MAKINDO SECURITIES, PT
- MAKSURINDO,PT
- MALYSA ANUGRAH, PT
- MARYLOONE MENTARI, PT
- MASHILL SECURITIES, PT
- MEGA INVESTA, PT
- MENTARI SECURINDO, PT
- MERINCORP SECURINDO, PT
- MERRILL LYNCH INDONESIA, PT
- METRO SUKMA SECURITIES, PT
- METROPOLITAN SECURINVEST, PT
- MIFCOR SEKURITAS, PT
- MITRA DUTA SECURITAS, PT
- MITRA TATADHANA, PT
- MITRACONVEST, PT
- MUAMALAT
- MUARA SECURITIES
- MULTI PENGELOLA DANAPRIMA, PT
- MULTICOR SECURITIES, PT
- MULTIPRAKARSA INVESTAMA, PT
- MURNI SEGARA LESTARI, PT
- NAMALATU RONESINA, PT
- NATIN BANK
- NATURA PACIFIC, PT
- NIAGA SECURITIES, PT
- NIKI ASIA SECURINDO, PT
- NIKKO SECURITIES INDONESIA PT
- OCBC SIKAP SECURITIES, PT
- P. T. NOMURA INDONESIA
- P.T. MERCEDES-BENZ DISTRIBUTION INDONESIA
- P.T. MERCEDES-BENZ INDONESIA
- P.T. SAMSUNG ELECTRONICS INDONESIA
- PAN INDONESIA BANK PT.
- PANCASUMBER DHANAMANDIRI,PT
- PANDURAMA SEKURITAS, PT
- PANIN CAPITAL, PT
- PARAMITRA ALFA SEKURITAS
- PARAMITRA YAMASEKURITAS, PT
- PARIBAS ASIA EQUITY, P.T.
- PATRIATAMA DANAMANDIRI, PT
- PDFCI SECURITIES, PT
- PENDAWA DANA MANDIRI, PT
- PENTASENA ARTHASENTOSA, PT
- PEREGRINE SECURITIES PT
- PIRANTI CIPTADHANA AMERTA SECURITIES, PT
- POS INDONESIA
- PRANATA INVESINDO, PT
- PRANATA SECURITIES, PT
- PRASASTA PAPERASIA, PT
- PRATAMA PENAGANARTHA, PT
- PRIMASIA SECURITIES PT
- PT ABACUS CAPITAL INDONESIA
- PT AIA FINANCIAL
- PT ANTABOGA DELTA SEKURITAS INDONESIA
- PT BANK BRISYARIAH
- PT BANK BUMI ARTA TBK
- PT BANK CAPITAL INDONESIA, TBK
- PT BANK ICBC INDONESIA
- PT BANK INDEX SELINDO
- PT BANK INDOVEST TBK
- PT BANK MASPION INDONESIA
- PT BANK MAYBANK INDONESIA TBK
- PT BANK MAYBANK SYARIAH INDONESIA
- PT BANK OCBC NISP TBK
- PT BANK PERMATA, TBK
- PT BANK QNB INDONESIA TBK
- PT BANK RIAU KEPRI
- PT BANK SYARIAH MANDIRI
- PT BANK TABUNGAN PENSIUNAN NASIONAL TBK
- PT BANK UOB INDONESIA
- PT BHAKTI INVESTAMA, TBK
- PT BNP PARIBAS INVESTMENT PARTNERS
- PT BUANA CAPITAL
- PT CIMB SECURITIES INDONESIA
- PT CREDIT SUISSE SECURITIES INDONESIA
- PT DANATAMA MAKMUR SECURITIES
- PT EASTSPRING INVESTMENTS INDONESIA
- PT FITCH RATINGS INDONESIA
- PT KRESNA GRAHA SEKURITAS TBK
- PT LIPPO SECURITIES TBK
- PT MACQUARIE CAPITAL SECURITIES INDONESIA
- PT PACIFIC 2000 INVESTINDO
- PT RBS ASIA SECURITIES INDONESIA
- PT RHB OSK SECURITIES INDONESIA
- PT SARIJAYA PERMANA SEKURITAS
- PT SCHRODER INVESTMENT MANAGEMENT INDONESIA
- PT SUN LIFE INDONESIA SERVICES
- PT SUPRA SECURINVEST
- PT TRIMEGAH SECURITIES TBK
- PT UBS SECURITIES INDONESIA
- PT. BANK AGRIS
- PT. BANK BNI SYARIAH
- PT. BANK BUKOPIN, TBK
- PT. BANK CIMB NIAGA, TBK.
- PT. BANK COMMONWEALTH
- PT. BANK DANAMON INDONESIA, TBK
- PT. BANK GANESHA
- PT. BANK HAGAKITA
- PT. BANK JATIM
- PT. BANK JTRUST INDONESIA TBK (FORMERLY PT. BANK MUTIARA TBK)
- PT. BANK KEB HANA INDONESIA
- PT. BANK MASPION INDONESIA
- PT. BANK MAYAPADA INTERNATIONAL TBK
- PT. BANK MAYORA
- PT. BANK MEGA SYARIAH
- PT. BANK MUAMALAT INDONESIA , TBK
- PT. BANK NATIONALNOBU
- PT. BANK NISP TBK
- PT. BANK OF INDIA INDONESIA,TBK
- PT. BANK PEMBANGUNAN DAERAH BALI
- PT. BANK PEMBANGUNAN DAERAH JAWA BARAT DAN BANTEN, TBK
- PT. BANK PEMBANGUNAN DAERAH SUMATERA SELATAN
- PT. BANK RAKYAT INDONESIA (PERSERO), TBK
- PT. BANK RAKYAT INDONESIA AGRONIAGA TBK
- PT. BANK SBI INDONESIA
- PT. BANK SUMUT
- PT. BANK VICTORIA INTERNASIONAL, TBK
- PT. BANK WINDU KENTJANA INTERNATIONAL, TBK
- PT. BNP PARIBAS SECURITIES INDONESIA
- PT. BPD SUMATERA BARAT (BANK NAGARI)
- PT. BUMIPUTERA CAPITAL INDONESIA
- PT. CIPTADANA SECURITIES
- PT. CITIGROUP SECURITIES INDONESIA
- PT. DANAREKSA SEKURITAS
- PT. LAUTANDHANA SECURINDO
- PT. MAHAKARYA ARTHA SECURITIES
- PT. MANDIRI SEKURITAS
- PT. OPTIMA KHARYA CAPITAL SECURITIES
- PT. PANIN SEKURITAS TBK.
- PT. SUN LIFE FINANCIAL INDONESIA
- PT. WATERFRONT SECURITIES INDONESIA
- PT.BANK MNC INTERNASIONAL TBK.
- PT.PHILLIP SECURITIES INDONESIA
- PUTERA MASTER SEKURITAS, PT
- PUTRA JUANG SEKUPINDO, PT
- PUTRA SARIDAYA PERSADA, PT
- RAMAYANA ARTHA PERKASA, PT
- RASHID HUSSAIN SECURITIES PT
- RAVINDO SECURITAMA, PT
- REDIALINDO MANDIRI, PT
- REKAPRIMA SEKURITAS, PT
- RITA WIJAYA KENCANA, PT
- SAFINDO MEDIADANA, PT
- SAKA CARRY SECURITIES, PT
- SANYO PRIMARINDO SECURITIES, PT
- SARANA EFEKINDO, PT
- SASSOON SECURITIES LIMITED, PT
- SEKURINDO PRATAMA, PT
- SEKURITAS INDO PASIFIK INVESTASI,PT
- SEKURITAS INDOPASIFIC INV., PT
- SEMESTA INDOVEST, PT
- SERTIVIA SECURITAS, PT
- SERUNI TUNGGAL, PT
- SIGMA BATARA PT
- SINARMAS SEKURITAS, PT
- SRIKANDI SECURITIES INVESINDO, PT
- STANDARD CHARTERED BANK
- STANDARD CHARTERED IND., PT
- SUCORINVEST CENTRAL GANI PT
- SUMBER ARTHA INVESINDO,PT
- SURABAYA ARTHA INVESINDO,PT
- SURABAYA STOCK EXCHANGE
- SWADANA CIPTA EFEKINDO
- TATAGUNA SARANA EFEK
- TEGARDINAMIKA ABADI
- THE ROYAL BANK OF SCOTLAND N.V. JAKARTA BRANCH
- TIFA SECURITIES
- TOBELI PASIFIK,PT
- TRANSPACIFIC SECURINDO PT
- TUNAS PERDANA SECURINDO
- TUNASMULIA
- TUNASMULIA INVESINDOKARSA
- UNISECURINDO
- UOB KAY HIAN SECURITIES, PT
- VICKERS BALLAS TAMARA PT.
- VICTORIA SEKURITAS PT.
- W.I. CARR INDONESIA,PT
- WARDLEY JAMES CAPEL IND. PT
- WOORI BANK, INDONESIA P.T. JAKARTA
- YAMA BANK
SWIFT Codes in Indonesia — Complete Guide
A SWIFT code (also known as a BIC — Bank Identifier Code) is an internationally recognised alphanumeric identifier assigned to every financial institution participating in cross-border wire transfers. For banks in Indonesia, the SWIFT code is mandatory for sending or receiving money internationally. BankZop currently lists 349 banks in Indonesia with 765 verified SWIFT codes across all cities and branches.
Whether you are sending money to a family member, paying an international supplier, or receiving a foreign remittance, you need the correct SWIFT code for the recipient's bank in Indonesia. An incorrect SWIFT code can delay your transfer by several business days or cause it to be returned with bank charges deducted.
How to Find the Right SWIFT Code for a Bank in Indonesia
BankZop makes it easy to find verified SWIFT codes for any bank in Indonesia in three steps:
- Select the bank from the list above — use the filter box to quickly find your bank by name.
- Choose the city — the next page lists all cities where that bank has SWIFT-registered branches.
- Get the SWIFT code — the result page shows the exact SWIFT/BIC code, the branch name (if applicable), the location code breakdown, and a one-click copy button.
Alternatively, if you already have the SWIFT code and want to verify it, use the Search by SWIFT Code tab on the SWIFT Code Lookup home page.
Understanding SWIFT Code Structure for Indonesia Banks
All SWIFT codes follow the same 8 or 11-character format regardless of country. Here is how to read a SWIFT code for a bank in Indonesia:
| Position | Length | Meaning | Example |
|---|---|---|---|
| 1–4 | 4 letters | Bank / Institution Code | HDFC |
| 5–6 | 2 letters | Country Code (ISO 3166-1) | ID |
| 7–8 | 2 chars | Location / City Code | BB |
| 9–11 | 3 chars | Branch Code (optional — XXX = Head Office) | XXX |
8-Character vs 11-Character SWIFT Codes in Indonesia
Banks in Indonesia may have either 8-character or 11-character SWIFT codes. Here is the key difference:
- 8-character SWIFT code — Refers to the bank's head office. Most international transfers can be completed with just the 8-character code, as the receiving bank's head office will route the funds internally to the correct branch.
- 11-character SWIFT code — Includes a specific 3-character branch code at the end. Using the full 11-character code routes your transfer directly to a specific branch, reducing the chance of manual processing and potential delays.
Best Practice: Always use the full 11-character SWIFT code if you have it. If only the 8-character code is available, it is still valid — most banks in Indonesia and worldwide accept 8-character codes for standard international wire transfers.
Common Uses of SWIFT Codes for Indonesia Banks
SWIFT codes for banks in Indonesia are required in several international financial scenarios:
- Receiving international wire transfers — Provide your bank's SWIFT code to the sender so their bank can correctly route the funds to your account in Indonesia.
- Sending money abroad from Indonesia — Your bank needs the beneficiary's SWIFT code to route your transfer to the correct overseas bank.
- Foreign remittances — Family members abroad sending money home to Indonesia need your bank's SWIFT code.
- International business payments — Paying overseas suppliers or receiving payment from international clients requires SWIFT codes on both ends.
- Payroll for international employees — Companies paying employees in Indonesia from abroad use SWIFT codes to process salary transfers.
- Education and tuition fee payments — Students paying tuition fees to foreign universities from Indonesia need the receiving university's bank SWIFT code.
How Long Do SWIFT Transfers Take to/from Indonesia?
International wire transfers involving banks in Indonesia typically take 1–5 business days. The exact timing depends on several factors:
| Factor | Impact on Transfer Time |
|---|---|
| Same currency transfer | 1–2 business days (fastest) |
| Currency conversion required | 2–3 business days |
| Correspondent bank involved | 3–5 business days |
| Incorrect SWIFT code | Delayed or returned (with charges) |
| Weekend or holiday | +1–2 business days added |
SWIFT Code vs Other Transfer Codes — What Indonesia Banks Use
Different countries use different codes for domestic vs international transfers. Here is how SWIFT compares to other codes you might encounter:
| Code Type | Used For | Length | Scope |
|---|---|---|---|
| SWIFT / BIC | International wire transfers | 8 or 11 chars | Global (200+ countries) |
| IBAN | European SEPA transfers | Up to 34 chars | Europe + 80 countries |
| IFSC (India) | NEFT, RTGS, IMPS, UPI | 11 chars | India domestic only |
| ABA Routing (USA) | US domestic ACH transfers | 9 digits | USA domestic only |
Tips for Successful International Transfers Using Indonesia Bank SWIFT Codes
- Always verify the SWIFT code using BankZop before initiating a high-value transfer. Bank codes can change due to mergers or system updates.
- Double-check the account number along with the SWIFT code. A correct SWIFT code with a wrong account number will still result in a failed or misdirected transfer.
- Use the 11-character code when available to ensure direct routing to the specific branch.
- Confirm the transfer currency with the receiving bank — some banks in Indonesia may charge conversion fees if the transfer arrives in a different currency than the account currency.
- Keep the transaction reference provided by your bank — this is essential for tracing a transfer if it is delayed.
- Initiate transfers early in the business day to ensure they are processed in the same day's settlement batch.
Indonesia SWIFT code data sourced from SWIFT Official Directory and verified against individual bank publications. Last reviewed Jun 2026 by BankZop Editorial Team. Always verify SWIFT codes with your bank before initiating any international transfer.

