SWIFT/BIC codes in Indonesia: banks starting with N

355 banks and financial institutions in Indonesia with 772 SWIFT/BIC codes in total.

The way a SWIFT/BIC code from Indonesia is structured

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

NAMR 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.

Bank SWIFT codes for Indonesia

Our directory contains 355 banks and financial institutions in Indonesia. You need such a code mainly for international transfers.

Search for the recipient’s bank in the list and open its page for all codes we have. The rest of this page explain the structure of the codes, the cost of transfers and the checks worth doing.

How long does a transfer to Indonesia take?

There is no single answer for transfers to Indonesia: many arrive within a day while others need several business days. Bank holidays in either country can add extra days to the journey.

Many banks are connected to SWIFT gpi, which lets them follow a payment from bank to bank. Each gpi transfer carries a unique reference, the UETR, which the sending bank can use to trace it. Save the payment confirmation until the money has arrived – you will need it if something goes wrong.

International payments to Indonesia and the BIC

Indonesia is not part of the SEPA area. International transfers to Indonesia normally travel over the SWIFT network.

Not all countries use IBAN numbers. The recipient’s bank often has instructions for incoming international payments. SWIFT payments can pass through one or more intermediary banks.

Most SWIFT codes in Indonesia: Bank Negara Indonesia - Pt (Persero)

Of the 355 banks we list for Indonesia, Bank Negara Indonesia - Pt (Persero) is listed with the most SWIFT codes. The head office of Bank Negara Indonesia - Pt (Persero) has BNINIDJAXXX; that is usually the right code for a transfer.

The number of codes says more about how it organises its payments than about its size. Paying someone at Bank Negara Indonesia - Pt (Persero)? Go with BNINIDJAXXX unless the recipient gives you a branch code.

Sending money to Indonesia for less

When you send money to Indonesia via a regular bank, the fee you see is rarely all of what you pay. There is the transfer fee, sometimes charges from intermediary banks and, above all, the exchange rate markup if the money is converted.

The real cost is often in the rate: banks convert at a rate with a margin built in. Check the bank’s rate with the mid-market rate that you find on financial sites. The difference is your real cost.

Specialist money transfer services often use a rate near the mid-market rate. GoldexPay compares transfer services next to each other, showing the amount that reaches the recipient before you commit.

The structure of a Indonesia SWIFT/BIC code

Each SWIFT/BIC code consists of eight or eleven characters. The first four letters identify the bank, the fifth and sixth characters are the country code and the next two give the location.

In every code from Indonesia, letters five and six show the ISO country code of Indonesia, which makes these codes easy to recognise. Codes with other letters in that position belong to another country, even if the bank name looks familiar.

The optional last three characters stand for a branch or department; XXX is used for the head office. In most cases the head office code is fine, unless the recipient gives you a branch code.

Filter: banks in Indonesia with :letter

Here you see a selection: only institutions in Indonesia whose name begins with :letter. The counts in the introduction always refer to all banks in Indonesia.

Cannot find the bank? The registered name may begin with another word. The complete list remains one click away when the letter filter does not help.

How reliable is this list?

The most reliable place for the right code remains a document from the bank itself. When the code you were given differs from the code listed here, do not guess.

We collect bank codes from public sources and update them regularly. Still, banks merge, rename themselves or change codes. Use this list as a starting point rather than the last word. We are an independent comparison site for money transfers and not part of any bank listed here.

Scammers often send payment requests carrying changed bank details. A valid BIC says nothing about who owns the account – scammers use the codes of real banks.

Receiving money in Indonesia from abroad

To receive an international payment in Indonesia, the person paying you has to have not just the SWIFT code. In practice that means: your full name exactly as it appears on the account, your account number or IBAN, the SWIFT/BIC code of your bank and usually your address.

Your bank’s code is in our list but always compare it with your own bank details. You can include your bank’s name and city because some forms have separate fields for it.

What lands in your account is often lower than what was sent. Charges on incoming payments vary per bank; check the price list of your bank. On invoices, state how the fees are split.

Frequently asked questions

How many banks in Indonesia have a SWIFT/BIC code?

Our directory lists 355 banks and financial institutions in Indonesia with 772 SWIFT/BIC codes.

Do I need a SWIFT code to send money to Indonesia?

Yes, Indonesia does not use SEPA, so payments from abroad go through SWIFT and you need the BIC of the bank and the account details.

How long does a transfer to Indonesia take?

An international payment to Indonesia typically takes 2–5 business days. Specialist transfer services are often faster and cheaper.

What is the cheapest way to send money to Indonesia?

Banks often add a markup to the exchange rate on top of a fee. Check the amount received in Indonesia with specialist providers to pay less.

Which bank in Indonesia has the most SWIFT codes?

The largest number of codes belongs to Bank Negara Indonesia - Pt (Persero): 236. Its head office code is BNINIDJAXXX.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.