SWIFT/BIC codes in Indonesia: banks starting with L

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

How a SWIFT/BIC code from Indonesia is structured

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

LACS 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 overview covers 355 banks and financial institutions in Indonesia, with 772 SWIFT/BIC codes in total. A BIC shows every bank in the chain exactly which bank is meant to get the money.

Choose the bank from the list to see its head office code and its other codes, plus practical notes for sending and receiving money. Below the list we explain 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.

SWIFT transfers to Indonesia

Indonesia is not part of the SEPA area. International transfers to Indonesia normally travel through the SWIFT network, and the BIC of the receiving bank is required.

In some countries, the account is identified by a domestic account number rather than an IBAN. Ask the recipient exactly which details their bank requires for incoming international payments – many banks give clear instructions for this. International transfers sometimes go via correspondent banks.

Filter: banks in Indonesia with :letter

This list shows only the banks in Indonesia beginning with :letter. The totals mentioned above still cover the whole country.

Some banks appear under their legal name. The complete list remains available if you cannot find the bank here.

How reliable is this list?

Ask the recipient to copy the account details straight from a recent statement. An incorrect BIC may lead to a delay, a returned payment or additional charges.

Our SWIFT/BIC directory is compiled from publicly available sources and is updated regularly. Still, banks merge or retire codes. Before a payment of any size, confirm the code with the recipient. We are an independent comparison service and not part of any bank listed here.

Fraudsters often send fake invoices carrying changed bank details that look completely genuine. Always verify a change of bank details through a separate channel.

How long does a transfer to Indonesia take?

There is no single delivery time for transfers to Indonesia: some arrive within a day, others take several business days. Payments made late in the day or on a weekend or public holiday usually go out a business day later.

A growing number of banks use SWIFT gpi for faster and traceable payments. Every gpi transfer gets a unique reference, the UETR that banks can use to see where the money is. Keep your transfer receipt until the recipient confirms.

Bank or transfer service for Indonesia?

A bank transfer to Indonesia often costs rather more than the fee suggests. There is the transfer fee, possibly fees from correspondent banks and, most importantly, the margin on the exchange rate.

The real cost is often in the rate, not in the fee – the bank builds a margin into its rate. Compare the bank’s rate with the mid-market rate. The difference is your real cost.

For many currency pairs, a specialist provider turns out to be cheaper than a bank. GoldexPay compares what recipients in Indonesia receive across services, so you can pick the cheapest route.

What a sender needs to pay you in Indonesia

Someone abroad who wants to pay you will ask for several details about your account – incomplete details often cause delays. Give them the account holder’s name, the IBAN or account number, your bank’s SWIFT code and your address, which some banks require.

Find the bank in the list above, but take the code from your own bank details when in doubt. Some banks may also want your bank’s address.

What lands in your account is often lower than the amount sent. Fees for incoming transfers differ from bank to bank. Make clear with the sender who pays which costs.

The structure of a Indonesia SWIFT/BIC code

Every SWIFT/BIC code has eight or eleven characters, always in the same order. First comes a four-letter bank code, followed by a two-letter country code and a two-character location code.

For banks in Indonesia, characters five and six show the ISO country code of Indonesia. Codes with other letters in that position come from a bank abroad.

An 11-character code ends in a branch code, where XXX means the head office. Use a branch code only when the recipient’s bank asks for it.

Which bank in Indonesia has the most codes?

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

A large number of codes usually means that the bank registers branches and departments separately – it says nothing about the size of the bank as such. Paying someone at Bank Negara Indonesia - Pt (Persero)? Use BNINIDJAXXX unless a specific branch code is requested.

Frequently asked questions

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

We list 355 banks and financial 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. Compare what arrives in Indonesia with specialist providers to save money.

How do I recognise a SWIFT/BIC code from Indonesia?

The fifth and sixth characters of every SWIFT/BIC code are the country code. For Indonesia this is ID.

How do I find the right SWIFT code for a bank in Indonesia?

Check the bank details of the recipient or look up the bank in the list on this page. Without a branch, use the head office code ending in XXX.

How long does a transfer to Indonesia take?

A SWIFT transfer to Indonesia typically takes 2–5 business days. Specialist transfer services are often faster and cheaper.

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