SWIFT/BIC codes in Singapore: banks starting with I
504 banks and financial institutions in Singapore with 880 SWIFT/BIC codes in total.
How a SWIFT/BIC code from Singapore is structured
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- APPL Bank code
- 4 letters that identify the bank.
- SG Country code
- 2 letters for the country (ISO 3166).
- S1 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.
Singapore: banks and their SWIFT/BIC codes
On this page you find codes for 504 institutions in Singapore – 880 codes altogether. A BIC shows every bank in the chain exactly which bank should receive the money.
Pick a bank below to see the head office code and its other codes. The rest of this page covers the structure of the codes, what transfers cost and how to avoid mistakes.
Why a transfer to Singapore needs a SWIFT code
For Singapore you usually need the BIC. Without the BIC, most banks will not process the transfer at all.
Depending on the country, the account is identified by a domestic account number rather than an IBAN, sometimes with an extra bank or branch code. Check with the recipient which details their bank requires for incoming international payments; banks often publish instructions for this. Before it arrives, a transfer may go through correspondent banks.
Banks in Singapore starting with :letter
The letter filter narrows the list down to banks in Singapore starting with :letter to make searching quicker. The counts in the introduction always cover all banks in Singapore.
Bank not listed? The registered name may begin with another word. Try the full list for Singapore when you are not sure the exact name.
How reliable is this list?
The most reliable place for the right code remains paperwork issued by the bank, such as a statement or the account page in online banking. When the code you were given differs from the code listed here, do not guess: check with the recipient or the bank.
We gather bank codes from public sources and update them regularly. Still, banks merge or change codes and our data may lag behind. For any payment that matters, check the code with the recipient. GoldexPay is not a bank.
Scammers often use fake invoices 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.
Tracking a payment to Singapore
There is no fixed delivery time for transfers to Singapore: many arrive within a day while others need several business days. Public holidays in Singapore or in the sending country add a day or more to the journey.
A growing number of banks use SWIFT gpi. Every payment gets a unique reference, the UETR, which the sending bank can use to trace it. Save the payment confirmation.
Most SWIFT codes in Singapore: BNP Paribas Securities Services SA
Of the 504 banks we list for Singapore, BNP Paribas Securities Services SA is listed with the largest number of codes. Its main office uses BPTSSGSGXXX; that is usually the right code for a transfer.
Banks differ in whether they register branch codes. If not the recipient asks for a branch, BPTSSGSGXXX is fine for a payment to BNP Paribas Securities Services SA.
The Singapore Dollar (SGD) and conversion costs
The currency in Singapore is the Singapore Dollar (SGD). A payment in a foreign currency will be exchanged into SGD.
Which bank converts the payment makes a difference: every bank has its own margin. Check what SGD arrives via different services before choosing one. Exchange rates move during the day – some providers let you lock in a rate.
Getting paid from abroad into an account in Singapore
A sender in another country needs several details from you. In practice that means: your name as your bank knows it, your account number or IBAN, the SWIFT/BIC code of your bank and usually your postal address.
Look up your bank in the list above and compare the code with your own bank details. Certain sending banks may also want your bank’s address, so keep it at hand.
Do not be surprised if the amount credited is smaller than what the sender paid. Intermediary banks may deduct a fee, and if the money is converted, an exchange rate margin applies. Agree with the sender who pays which costs.
The cheapest way to send money to Singapore
When you transfer money to Singapore via a regular bank, the fee you see is rarely all of what you pay. On top of a fixed fee, intermediary banks may take a cut and, if currencies are converted, the bank often applies a rate below the actual market rate.
That exchange rate margin is often the largest part of the cost, even though it is not listed as a fee. Compare the bank’s rate with the mid-market rate that you find on financial sites; the gap is what conversion costs you.
For a lot of currency pairs, a specialist provider turns out to be less expensive than a bank, mainly because of the rate. On GoldexPay we compare the amount that arrives in Singapore across providers.
How SWIFT codes from Singapore are built
Every SWIFT/BIC code consists of 8 or 11 characters. Characters one to four identify the bank, the fifth and sixth characters are the country code and characters seven and eight mark the location.
No matter which bank, all Singapore codes have the same fifth and sixth letters, namely the ISO code of Singapore. Codes with other letters in that position come from another country – a quick way to catch mistakes.
If the last three are XXX, it means the main office. Choose a branch code just when the recipient’s bank asks for it.
Frequently asked questions
How many banks in Singapore have a SWIFT/BIC code?
Our directory lists 504 banks and financial institutions in Singapore that together have 880 SWIFT/BIC codes, including branches and departments.
How long does a transfer to Singapore take?
A SWIFT transfer to Singapore typically takes 2–5 business days. Specialist transfer services are often faster and cheaper.
How do I find the right SWIFT code for a bank in Singapore?
Ask the recipient or search by bank name above. If no branch is specified, use the head office code ending in XXX.
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 you need the BIC of the bank and the account details.
Which bank in Singapore has the most SWIFT codes?
The largest number of codes belongs to BNP Paribas Securities Services SA: 259. The head office uses BPTSSGSGXXX.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.