SWIFT/BIC codes in Singapore: banks starting with N
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:
- ROTH 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.
Finding a SWIFT code in Singapore
Here you will find codes for 504 institutions in Singapore. You need a SWIFT/BIC code mostly for international transfers and for payments in a foreign currency.
Choose a bank below to view the head office code and any branch codes. The rest of this page covers how the codes work, the cost of transfers and the checks worth doing before you send money.
Paying a bank in Singapore from abroad
To pay into Singapore you will almost always need a SWIFT/BIC code – Singapore is not a SEPA country. Without the BIC, your bank will not send the payment at all.
Not every country uses IBAN numbers. Ask the recipient exactly which details their bank requires for payments from abroad. On the way to Singapore, a payment may pass through correspondent banks that take a fee.
Sending SGD to Singapore
Singapore uses the Singapore Dollar, code SGD. Money sent in a different currency will be exchanged into SGD on its way to the recipient – and the bank that does it picks the rate.
Where the conversion happens has an effect on how much arrives. Check how much SGD the recipient gets with several providers. On larger amounts, a seemingly small difference in the rate can be worth more than the fee.
How long does a transfer to Singapore take?
There is no fixed answer for transfers to Singapore: some land the same day or the next, others take several business days. Payments made late in the day or just before a weekend or public holiday usually go out the next business day.
If a transfer is delayed, ask the sender to contact their own bank for a trace – the receiving bank often cannot see a payment that has not arrived. Save your transfer receipt until the money has arrived – you will need it if something goes wrong.
The structure of a Singapore SWIFT/BIC code
Bank identifier codes follow the same format worldwide: eight characters, sometimes followed by three more. It starts with four letters for the bank, followed by a two-letter country code and two characters for the location.
You can spot a code from Singapore by the fifth and sixth characters. When those two letters do not match Singapore, you are looking at a bank in another country.
An 11-character code adds a branch code. In most cases the head office code is what you need, unless the recipient gives you a branch code.
How reliable is this list?
The most reliable place for the correct BIC remains a document from the bank itself. When the code you were given differs from the code listed here, stop and ask: check with the recipient or the bank.
Our SWIFT/BIC directory draws on publicly available sources. Even so, banks merge, rename themselves or retire codes and our data may lag behind. Treat our data as a starting point. GoldexPay is an independent comparison site for money transfers, not a bank.
Fraudsters often send fake invoices carrying changed bank details from what looks like a familiar address. Always verify a change of bank details by phone, using a number you already had.
Banks in Singapore beginning with the letter :letter
This list only shows banks in Singapore whose name starts with :letter in alphabetical order. The counts in the introduction always cover the whole country and not only this selection.
If the bank you need does not appear under :letter, try the full list – the registered name can differ from the name people use. The complete list is available when you cannot find the bank here.
BNP Paribas Securities Services SA and its SWIFT codes
Of all banks we list for Singapore, BNP Paribas Securities Services SA is listed with the largest number of SWIFT codes. Its head office code is BPTSSGSGXXX – the code most transfers need.
A large number of codes usually means separate codes for branches, departments or services. If not the recipient asks for a branch, the head office code BPTSSGSGXXX works for a payment to BNP Paribas Securities Services SA.
Bank or transfer service for Singapore?
A bank transfer to Singapore often costs rather more than you think. Besides a fixed fee, intermediary banks can take a cut, and when the money is converted the bank often applies a less favourable rate than the real market rate.
That exchange rate margin tends to be the largest part of the cost because it is hidden in the rate. Compare the rate you are offered against the mid-market rate. The difference is your real cost.
Specialist money transfer services frequently use a rate near the mid-market rate. GoldexPay lists these providers side by side so you can see what actually arrives in Singapore before you commit.
Getting paid from abroad into an account in Singapore
When you expect a payment from another country on an account in Singapore, give the sender a complete set of details. Give them the account holder’s name, your account number or IBAN, the BIC of your bank and your address, which some banks require.
The code of your bank is in the list on this page, yet the version on your own statement or in your banking app is leading. Some banks may also ask for your bank’s address, so keep it at hand.
Expect that the incoming amount is below what the sender paid. Charges on incoming payments differ per bank – your bank’s price list tells you what applies. On invoices, agree who bears the costs, so nobody is left short.
Frequently asked questions
How many banks in Singapore have a SWIFT/BIC code?
Our directory lists 504 institutions in Singapore that together have 880 SWIFT/BIC codes.
Do I need a SWIFT code to send money to Singapore?
Yes – Singapore does not use SEPA, so payments from abroad go through SWIFT and require the BIC of the bank plus the account number or IBAN.
How long does a transfer to Singapore take?
A SWIFT transfer to Singapore typically takes 2–5 business days. Specialist transfer services often deliver faster at a lower cost.
How do I recognise a SWIFT/BIC code from Singapore?
Characters 5 and 6 of each SWIFT/BIC code are the country code. For Singapore this is SG.
How do I find the right SWIFT code for a bank in Singapore?
Ask the recipient or search by bank name above. Without a branch, use the head office code ending in XXX.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.