SWIFT/BIC codes in Indonesia: banks starting with Y

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

Bank SWIFT/BIC City Codes
Yama Bank BYAMIDJ1XXX Jakarta 1
Yuanta Securities Indonesia, Pt AMIDIDJ1XXX Jakarta 1

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:

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

Indonesia: banks and their SWIFT/BIC codes

Here you will find the SWIFT/BIC codes of 355 banks in Indonesia. You will need such a code mainly when making payments across borders, and especially for payments in foreign currencies.

Each bank is listed with its own page showing its main code and, where available, codes for branches and departments. Further down you can read how codes from Indonesia are built, how to send money to Indonesia at a fair price and how to check a code before you pay.

Tracking a payment to Indonesia

A SWIFT payment to Indonesia usually needs one to a few business days – it depends on currency, route and the banks in between. Payments made late in the day or on weekends and holidays often go out the next business day.

A growing number of banks use SWIFT gpi. Every gpi transfer gets a unique reference, the UETR, which the sending bank can use to trace it. Specialist transfer services usually show tracking in their app.

Bank Negara Indonesia - Pt (Persero) and its SWIFT codes

Bank Negara Indonesia - Pt (Persero) tops the list for Indonesia when it comes to SWIFT/BIC codes. The head office uses BNINIDJAXXX – the code most transfers need.

The number of codes tells you something about how it organises its payments than about its size. If not a branch code is given, the head office code BNINIDJAXXX works for a payment to Bank Negara Indonesia - Pt (Persero).

Bank or transfer service for Indonesia?

An international bank payment to Indonesia can cost more than the fee suggests. There is a transfer fee, sometimes charges from intermediary banks along the way and, most importantly, the exchange rate markup if the money is converted.

Most of the cost usually sits in the exchange rate – the bank builds a margin into its rate. An easy check: put the rate you get against the mid-market rate and look at the difference.

For many currency pairs, a transfer service turns out to be cheaper than a bank – mostly thanks to the exchange rate. On GoldexPay we compare what recipients in Indonesia receive with different services, so you can pick the cheapest route.

Receiving money in Indonesia from abroad

A sender in another country needs several details about your account – incomplete details often cause delays. That means: your name as your bank knows it, your account number or IBAN, the BIC of your bank and, often, your address.

Your bank’s code appears in our list. Some sending banks also want the name and address of your bank; it does no harm to include it.

What lands in your account is often lower than the amount sent. Fees for incoming transfers vary per bank – your bank’s price list tells you what applies. On invoices, state how the fees are split to avoid a shortfall.

Check the code before you pay

The most reliable place for the correct BIC remains paperwork issued by the bank, such as a statement or the account page in online banking. When the code you were given does not match our list, do not guess.

The directory on GoldexPay is compiled from publicly available sources that we update periodically. Even so, banks merge or retire codes, so information can be out of date. For any payment of any size, check the code with the recipient. We are an independent comparison site, not a bank.

Scammers often send fake invoices carrying changed bank details that look completely genuine. A valid BIC tells you nothing about who owns the account – scammers use the codes of real banks.

Filter: banks in Indonesia with :letter

You are looking at a filtered list: only banks in Indonesia with a name starting with :letter. The counts in the introduction always cover the whole country and not only this selection.

If a bank is missing here, try another letter. Try the full list for Indonesia when you are not sure how the name is spelled.

What the letters in a Indonesia BIC mean

SWIFT/BIC codes follow the same format worldwide: 8 characters plus an optional three-character extension. The first four letters stand for the bank, the fifth and sixth characters form the country code and characters seven and eight give the location.

You can spot a bank code from Indonesia from the fifth and sixth characters. If those two letters point to another country, you are looking at a bank somewhere else, so check again.

The last three characters, if present, stand for a branch or department; XXX means the head office. Use a branch code just if the recipient’s bank asks for it.

Why a transfer to Indonesia needs a SWIFT code

To pay into Indonesia you usually need the BIC. Without it, your bank will not process the payment.

In some countries, the account is identified by a local account number rather than an IBAN, sometimes with an extra bank or branch code. Ask the recipient exactly which details their bank requires for incoming international payments. On the way to Indonesia, a payment may pass through intermediary banks that charge for their part.

Frequently asked questions

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

Our directory lists 355 institutions in Indonesia with 772 SWIFT/BIC codes, including branches and departments.

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

Yes, Indonesia is outside the SEPA area, so payments from abroad go through SWIFT and require the BIC of the bank and the account details.

How long does a transfer to Indonesia take?

A SWIFT transfer to Indonesia usually takes 1–5 business days. Money transfer services often deliver faster at a lower cost.

Which bank in Indonesia has the most SWIFT codes?

The largest number of codes belongs to Bank Negara Indonesia - Pt (Persero): 236 in our database. The head office uses BNINIDJAXXX.

What is the cheapest way to send money to Indonesia?

Banks often hide a margin in the exchange rate on top of a fee. Check what arrives in Indonesia across transfer services to save money.

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