SWIFT/BIC codes in Singapore: banks starting with J

504 banks and financial institutions in Singapore with 880 SWIFT/BIC codes in total.

The way a SWIFT/BIC code from Singapore is structured

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

CMSE Bank code
4 letters that identify the bank.
SG Country code
2 letters for the country (ISO 3166).
SG 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 Singapore

Our directory covers 504 banks and financial institutions in Singapore, with 880 SWIFT/BIC codes in total. Each code identifies an institution or a specific branch or department.

Choose a bank below to view its head office code and its other codes along with tips for payments to and from that bank. Below the list you can read how a code from Singapore is put together, how to send money to Singapore at a fair price and what to check before you pay.

Receiving money in Singapore from abroad

If you are waiting for a payment from another country in Singapore, send the payer a complete set of details. In practice that means: your name exactly as it appears on the account, your account number or IBAN, the BIC of your bank and usually your postal address.

The code of your bank appears in the list on this page but always compare it with your own bank details. You can add your bank’s name and city as well, since some payment forms ask for it.

The amount you receive can be less than the amount sent. Intermediary banks may deduct a fee, and if the money is converted, a markup on the rate applies. Agree with the sender who pays which costs before the money is sent.

Sending SGD to Singapore

Most accounts in Singapore are typically held in SGD, the local currency. When you pay money in a different currency, the amount has to be converted at some point: by your bank, an intermediary or the receiving bank.

Who converts the payment matters, because each party uses its own rate. Compare what SGD arrives via several providers; the difference between options can be larger than you expect. Rates for SGD move all the time – some providers let you lock in a rate.

How reliable is this list?

The safest source for a SWIFT code is the recipient’s own bank details – an invoice, a statement or a screenshot from online banking. When the code you were given does not match our list, do not guess: check with the recipient or the bank.

Our SWIFT/BIC directory is based on public sources. Institutions merge, close branches and change codes, and no directory catches every change immediately. Before any payment of any size, check the BIC with the recipient. GoldexPay is an independent comparison site for money transfers.

Fraudsters regularly use payment requests with changed bank details that look completely genuine. A valid BIC says nothing about who owns the account – scammers use the codes of real banks.

Recognising a SWIFT code from Singapore

A SWIFT code is either 8 or 11 characters long and follows a fixed pattern. It starts with four letters for the bank, followed by a two-letter country code and two characters for the location.

In every code from Singapore, letters five and six show the two-letter ISO code of Singapore, which makes these codes easy to recognise. A code with a different country code come from a bank abroad, even if the bank name looks familiar.

When a code ends in XXX, it means the head office, and the 8-character version leads to the same place. Use a branch code just if the recipient’s bank asks for it.

Banks in Singapore starting with :letter

Here you see a filtered list: only banks in Singapore with a name starting with :letter. The totals mentioned above always refer to all banks in Singapore and not only this selection.

Many institutions are listed under their legal name, so the letter can differ from what you expect. The complete list remains one click away if you cannot find the bank here.

SWIFT transfers to Singapore

For Singapore you will almost always need the BIC. Without the BIC, most banks cannot process the payment.

Not all countries use the IBAN. Ask the recipient which details their bank requires for incoming international payments – many banks give clear instructions for this. Before it arrives, a payment may pass through intermediary banks.

The cheapest way to send money to Singapore

The price of a transfer to Singapore has several parts. You pay a transfer fee, sometimes fees from correspondent banks along the way and, most importantly, the exchange rate markup when currencies differ.

The markup on the rate is often the largest part of the cost because it is hidden in the rate. Compare the bank’s rate against the mid-market rate, the midpoint you see on financial news sites; the gap is what conversion costs you.

Specialist money transfer services frequently offer a rate near the mid-market rate and lower fees. On GoldexPay you can compare what recipients in Singapore receive with different services.

How long does a transfer to Singapore take?

A SWIFT payment to Singapore usually takes one to a few business days. Bank holidays in Singapore or in the sending country add extra days.

If a transfer is late, ask the sender to contact the sending bank for a trace – the receiving bank often cannot see a payment that has not arrived. Money transfer services often show tracking in their app, which makes it easier to see where the money is.

BNP Paribas Securities Services SA and its SWIFT codes

Among the 504 institutions we list, BNP Paribas Securities Services SA has the largest number of SWIFT/BIC codes of all banks in Singapore. The head office uses BPTSSGSGXXX – the code most transfers need.

Many codes usually reflects that the bank registers branches and departments separately – it says nothing about the size of the bank as such. Paying someone at BNP Paribas Securities Services SA? Use BPTSSGSGXXX except when the recipient gives you a branch code.

Frequently asked questions

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

Our directory lists 504 banks and financial institutions in Singapore with 880 SWIFT/BIC codes, including branches and departments.

Which bank in Singapore has the most SWIFT codes?

The largest number of codes belongs to BNP Paribas Securities Services SA: 259 in our database. Its head office code is BPTSSGSGXXX.

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

Yes – Singapore is outside the SEPA area, so payments from abroad go through SWIFT and require the BIC of the recipient’s bank plus the account number or IBAN.

How long does a transfer to Singapore take?

A SWIFT transfer to Singapore usually takes 2–5 business days. Money transfer services are often faster and cheaper.

What is the cheapest way to send money to Singapore?

Banks often add a markup to the exchange rate on top of a fee. Compare the amount received in Singapore Dollar 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.