SWIFT/BIC codes in Singapore: banks starting with T
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:
- TPBK 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
This overview lists 504 banks and financial institutions in Singapore. Each code points to an institution or one of its branches.
Choose a bank below to see its head office code and its other codes. The sections below covers the structure of the codes, what transfers cost and how to avoid mistakes before you send money.
SWIFT transfers to Singapore
Since Singapore is outside SEPA, a transfer from abroad is usually sent through SWIFT. This means the payment always needs the SWIFT/BIC code of the recipient’s bank in addition to the account details.
In some countries, accounts are identified by a domestic account number instead of an IBAN and sometimes a local routing or branch code. Ask the recipient which details their bank requires for incoming international payments – many banks give clear instructions for this. On the way to Singapore, a transfer can pass through intermediary banks that take a fee.
Transfer times to Singapore
There is no single answer for payments to Singapore: many arrive the same day or the next, others take several business days. Payments made late in the day or on weekends and holidays usually go out a business day later.
Many banks are connected to SWIFT gpi. Every gpi transfer carries a unique reference, the UETR that banks can use to see where the money is. Save your transfer receipt – you will need it if something goes wrong.
Sending SGD to Singapore
Singapore uses the Singapore Dollar, code SGD. When you pay another currency, the amount has to be converted at some point: by your bank, an intermediary or the receiving bank.
Who does the conversion has an effect on how much arrives, as rates and margins differ per bank. In many cases you pay less if you send SGD directly via a transfer service with a good rate rather than letting the receiving bank convert. Rates for SGD change during the day, so a quote is usually valid only briefly.
Which bank in Singapore has the most codes?
In our data, BNP Paribas Securities Services SA has the most SWIFT/BIC codes of all banks in Singapore. Its head office code is BPTSSGSGXXX, which is the code to use when no branch is specified.
Practice differs in whether they register branch codes, so the count is not a ranking of size. Unless the recipient asks for a branch, the head office code BPTSSGSGXXX works for a payment to BNP Paribas Securities Services SA.
Getting paid from abroad into an account in Singapore
Someone abroad who wants to pay you needs several details from you. That means: your full name exactly as it appears on the account, your IBAN or account number, the SWIFT/BIC code of your bank and, often, your address.
Find the bank in the list on this page to check its code, but take the code from your own bank details when in doubt. You can include your bank’s name and city because some forms have separate fields for it.
Do not be surprised if the amount credited is smaller than what the sender paid. Intermediary banks may deduct a fee, and when currencies differ, an exchange rate margin comes on top. On invoices, agree 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. A wrong code can cause delays, a returned payment or extra fees – compare it with the code in our list.
Our SWIFT/BIC directory draws on publicly available sources that we update periodically. Even so, banks merge, rename themselves or retire codes and our data may lag behind. For a payment of any size, check the BIC with the recipient’s bank. GoldexPay is an independent comparison site and is not affiliated with the banks listed.
Fraudsters regularly send payment requests with changed bank details that look completely genuine. A valid BIC says nothing about who owns the account.
Banks in Singapore beginning with the letter :letter
This list only shows banks in Singapore beginning with :letter in alphabetical order. The totals mentioned above still cover the whole country.
Cannot find the bank? The registered name may start with a different letter, for example the full legal name rather than a brand name. The full overview for Singapore remains available when the letter filter does not help.
Sending money to Singapore for less
An international bank payment to Singapore can cost more than you think. Besides the fee, correspondent banks may take a cut and, if currencies are converted, the bank often applies a less favourable rate than the actual market rate.
That exchange rate margin is often the biggest part of the cost. Check the rate you are offered against the mid-market rate.
For many currency pairs, a transfer service turns out to be less expensive than a bank – mostly thanks to the exchange rate. Before you send money to Singapore, take a minute comparing what arrives via GoldexPay instead of going straight to your bank.
Recognising a SWIFT code from Singapore
A SWIFT code is either 8 or 11 characters long. It starts with a four-letter bank code, then two letters for the country and a two-character location code.
Whatever the bank, all Singapore codes have the same country code in positions five and six. A code with a different country code belong to a bank abroad, even if the bank name looks familiar.
The optional last three characters identify a branch or department; XXX means the head office. Choose a branch code just if the recipient’s bank asks for it; otherwise the head office code is the safe choice.
Frequently asked questions
How many banks in Singapore have a SWIFT/BIC code?
We list 504 institutions in Singapore that together have 880 SWIFT/BIC codes.
What is the cheapest way to send money to Singapore?
Banks often hide a margin in the exchange rate. Compare what arrives in Singapore Dollar across transfer services to save money.
How do I recognise a SWIFT/BIC code from Singapore?
Characters 5 and 6 of every SWIFT/BIC code show the country. For Singapore this is SG.
How long does a transfer to Singapore take?
An international payment to Singapore usually takes 1–5 business days. Money transfer services often deliver faster at a lower cost.
Do I need a SWIFT code to send money to Singapore?
Yes – Singapore is outside the SEPA area, so international transfers go through SWIFT and require the BIC of the recipient’s bank and the account details.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.