SWIFT/BIC codes in Singapore: banks starting with E

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

The way a SWIFT/BIC code from Singapore is built up

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

ESUN 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

On this page you find codes for 504 institutions in Singapore, 880 codes in all. A SWIFT code shows every bank in the chain exactly which bank is meant to get an international payment.

Select the bank from the list to see the head office code and any branch codes, plus practical notes for sending and receiving money. Below the list we explain how codes from Singapore are built, how to send money there without overpaying and how to check a code before you pay.

Most SWIFT codes in Singapore: BNP Paribas Securities Services SA

Of all banks we list for Singapore, BNP Paribas Securities Services SA has the largest number of codes. Its main office has BPTSSGSGXXX; that is usually the right code for a transfer.

Banks differ in whether they register branch codes – a high count is not a measure of size. Making a payment to BNP Paribas Securities Services SA? Go with BPTSSGSGXXX unless the recipient gives you a branch code.

Tracking a payment to Singapore

There is no fixed delivery time for payments to Singapore: many arrive the same day or the next while others need several business days. Transfers sent late in the day or on weekends and holidays often start a business day later.

Many banks use SWIFT gpi, which lets them follow a payment from bank to bank. Each gpi transfer gets a unique transaction reference, the UETR. Specialist transfer services often show tracking online so you can follow the payment.

Recognising a SWIFT code from Singapore

SWIFT/BIC codes use one international format: 8 characters. First comes a four-letter bank code, then two letters for the country and a two-character location code.

No matter which bank, every code from Singapore share the same country code in positions five and six. Codes with a different country code come from a bank abroad, even if the bank name looks familiar.

If the last three are XXX, it refers to the main office. For most transfers the head office code is what you need unless the recipient asks for a specific branch.

Bank or transfer service for Singapore?

An international bank payment to Singapore can cost more than the fee suggests. Besides the fee, intermediary banks may deduct a charge, and when the money is converted the bank often applies a rate below the real market rate.

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

For a lot of routes, a specialist provider turns out to be cheaper than a bank. GoldexPay lists transfer services side by side so you can see the amount that reaches the recipient.

Incoming international payments in Singapore

When you are waiting for a payment from another country on an account in Singapore, give the sender a complete set of details. That means: your name as your bank knows it, your account number or IBAN, the BIC of your bank and, often, your address.

Look up the bank in the list on this page, but take the code from your own bank details when in doubt. Some banks may also want the name and address of your bank; it does no harm to include it.

What lands in your account can be lower than what was sent. Intermediary banks may deduct a fee and your own bank may charge for processing, and if the money is converted, a markup on the rate applies. Make clear with the sender who pays which costs.

Why a transfer to Singapore needs a SWIFT code

Singapore is not part of the SEPA area, the European zone for uniform euro payments. Payments from abroad normally go over the SWIFT network.

Not every country uses the IBAN – where there is none, the local account number is enough. The recipient’s bank usually provides a list of required details for incoming international payments, and it is worth following them to the letter. International transfers sometimes go via one or more intermediary banks and fees can be taken along the way.

Sending SGD to Singapore

The currency in Singapore is the Singapore Dollar (SGD). If you send another currency, the amount gets converted at some point.

Who does the conversion affects how much arrives. Check how much SGD arrives with different providers before choosing one. With bigger transfers, a seemingly small difference in the rate adds up quickly.

Filter: banks in Singapore with :letter

This filter narrows the list to banks from Singapore that begin with :letter. The figures for Singapore on this page apply to every bank we list.

If a bank is missing under :letter, check the full list: banks are often registered under their full legal name. Use the full list for Singapore if you do not know the exact name.

Check the code before you pay

The safest source for the BIC is the recipient’s own bank details – an invoice, a statement or a screenshot from online banking. If the code you have does not match our list, stop and ask.

We gather bank codes from public sources and update our list from time to time. Banks reorganise, change names and change codes, and no directory catches every change immediately. Use our data as a reference, not as the final word. GoldexPay is an independent comparison site and has no link to the banks in this list.

Be wary of payment requests containing a new account – a common fraud method. A valid BIC says nothing about whether a request is genuine.

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.

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

Ask the recipient or look up the bank in the list on this page. If no branch is specified, use the head office code ending in XXX.

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

The fifth and sixth characters of each SWIFT/BIC code are the country code. Codes from Singapore contain SG.

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 and the account details.

How long does a transfer to Singapore take?

An international payment to Singapore typically takes 2–5 business days. Money transfer services often deliver faster at a lower cost.

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