SWIFT/BIC codes in Indonesia: banks starting with K
355 banks and financial institutions in Indonesia with 772 SWIFT/BIC codes in total.
| Bank | SWIFT/BIC | City | Codes |
|---|---|---|---|
| Kapita Sekurindo, Pt | KAPSIDJ1XXX | Jakarta | 1 |
| Kapitalindo Utama, Pt | KAPUIDJ1XXX | Jakarta | 1 |
| Kartika Investindo Pt | KARIIDJ1XXX | Jakarta | 1 |
| Kes Sinarmas Securities, Pt | KESUIDJ1XXX | Jakarta | 1 |
| Kestrel Sekuritas Indonesia,pt | KESIIDJ1XXX | Jakarta | 1 |
| Kharisma Mulatama, Pt | KHAMIDJ1XXX | Jakarta | 1 |
| Kim Eng Securities, P.t. | KMESIDJ1XXX | Jakarta | 1 |
| Kustodian Sentral Efek Indonesia Pt | KSEIIDJAXXX | Jakarta | 1 |
| Kwik Chandra Martoatmodjo, Pt | KWCMIDJ1XXX | Jakarta | 1 |
The way a SWIFT/BIC code from Indonesia is built up
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- KAPS Bank code
- 4 letters that identify the bank.
- ID Country code
- 2 letters for the country (ISO 3166).
- J1 Location code
- 2 characters for the city or region of the head office.
- XXX Branch code
- 3 characters for a specific branch. XXX means the head office.
SWIFT/BIC codes in Indonesia
This directory lists 355 banks and other institutions in Indonesia, with 772 SWIFT/BIC codes in total. Every code points to a bank or one of its branches, so a payment from abroad reaches the right place.
Each bank is listed with its own page showing the head office code and, where available, branch codes. Further down you can read how a code from Indonesia is put together, how to send money there without overpaying and what to check before you pay.
Transfer times to Indonesia
There is no fixed delivery time for payments to Indonesia: many land the same day or the next, others take several business days. Public holidays in Indonesia or in the sending country can add extra days, because banks do not process payments on those days.
If a transfer is late, the sender should contact the sending bank and ask for the status or the UETR. Keep the payment confirmation – you will need it if something goes wrong.
SWIFT transfers to Indonesia
Because Indonesia is outside SEPA, a transfer from abroad normally goes through SWIFT. This means the payment always needs the BIC of the receiving bank.
Not every country uses the IBAN; in that case the local account number is used instead. The recipient’s bank often has instructions for incoming international payments, and it is worth following them to the letter. Before it arrives, a payment may go through intermediary banks that charge for their part.
How SWIFT codes from Indonesia are built
A BIC is 8 or 11 characters long and follows a fixed pattern. First comes a four-letter bank code, followed by two letters for the country and a two-character location code.
You can spot a bank code from Indonesia by letters five and six – those always form the country code of Indonesia. When the country letters do not match Indonesia, the code belongs to a bank in another country – worth double-checking.
When a code ends in XXX, it means the head office. Use a branch code only when the recipient’s bank asks for it.
Bank or transfer service for Indonesia?
The price of a transfer to Indonesia is made up of several parts, and the fee on your screen is only one of them. There is the transfer fee, possibly fees from correspondent banks along the way and, most importantly, the exchange rate markup.
That exchange rate margin tends to be the biggest part of the cost, even though it is not listed as a fee. A simple test: set the rate you get against the mid-market rate and look at the difference.
Money transfer services often offer rates closer to the mid-market rate. Before your next transfer to Indonesia, take a minute to compare what arrives via GoldexPay instead of going straight to your bank.
Verifying a SWIFT code from Indonesia
The safest source for a SWIFT code is the bank details provided by the recipient: an invoice, a statement or their online banking. A wrong code may lead to delays, a returned payment or additional charges.
Our SWIFT/BIC directory is based on publicly available sources and is updated regularly. Even so, banks merge, rename themselves or change codes and our data may lag behind. For a payment that matters, confirm the code with the recipient’s bank. We are a comparison service, not a bank.
Be wary of payment requests with changed bank details. A valid BIC tells you nothing about who owns the account.
Banks in Indonesia starting with :letter
This list only shows banks in Indonesia whose name starts with :letter, sorted alphabetically. The figures for Indonesia on this page cover every bank we list and not only this letter.
If the bank you need is missing here, try another letter – the registered name can differ from the name people use. The full overview for Indonesia remains one click away when you cannot find the bank here.
The largest SWIFT network in Indonesia: Bank Negara Indonesia - Pt (Persero)
Among the 355 institutions we list, Bank Negara Indonesia - Pt (Persero) has the most SWIFT/BIC codes of all banks in Indonesia. The head office uses BNINIDJAXXX, which is the code to use when no branch is specified.
The number of codes tells you something about how it registers branches and services than about its size. Unless the recipient asks for a branch, the head office code BNINIDJAXXX works for transfers to this bank.
Getting paid from abroad into an account in Indonesia
To receive a transfer from abroad in Indonesia, the sender needs more than the BIC. Share your name as registered with the bank, the IBAN or account number, the BIC of your bank and your address.
Your bank’s code appears in our list but always compare it with your own bank details. You can add the name and city of your bank as well, since some payment forms ask for it.
The amount you receive is often less than what was sent. Correspondent banks can take a fee, and when currencies differ, an exchange rate margin applies. For business payments, agree how the fees are split.
Frequently asked questions
How many banks in Indonesia have a SWIFT/BIC code?
We list 355 institutions in Indonesia with 772 SWIFT/BIC codes.
What is the cheapest way to send money to Indonesia?
Banks often hide a margin in the exchange rate on top of a fee. Compare the amount received in Indonesia across transfer services to save money.
Do I need a SWIFT code to send money to Indonesia?
Yes, Indonesia is outside the SEPA area, so international transfers use the SWIFT network and require the BIC of the recipient’s bank and the account details.
How do I find the right SWIFT code for a bank in Indonesia?
Check the bank details of the recipient or search by bank name above. If no branch is specified, use the head office code ending in XXX.
How do I recognise a SWIFT/BIC code from Indonesia?
The fifth and sixth characters of each SWIFT/BIC code are the country code. For Indonesia this is ID.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.