SWIFT/BIC codes in Singapore: banks starting with G

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:

GANS 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

This directory covers 504 banks and other institutions in Singapore and 880 SWIFT/BIC codes between them. Each code points to a bank or one of its branches and tells other banks where an international payment should go.

Search for the bank you need in the list and open its page for the full list of codes and what else a transfer requires. Further down we explain how codes from Singapore are built, how to send money to Singapore without overpaying and what to check before you pay.

What a sender needs to pay you in Singapore

A sender in another country needs a few details about your account, and missing ones are a common cause of delays. Give them the account holder’s name, your account number or IBAN, your bank’s SWIFT code and your address, which some banks require.

Your bank’s code is in the list on this page, yet the version on your own statement or in your banking app is leading. It helps to add your bank’s name and city as well, since some payment forms ask for it.

Do not be surprised if the amount credited is smaller than the amount on the sender’s receipt. 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 covers the fees, especially for larger amounts.

The structure of a Singapore SWIFT/BIC code

A BIC is 8 or 11 characters long and follows a fixed pattern. Characters one to four stand for the bank, the fifth and sixth characters form the country code and characters seven and eight mark the location.

In every code from Singapore, characters five and six show the ISO country code of Singapore. If those two letters do not match Singapore, you are looking at a bank in another country.

The long version adds a branch code. In most cases the head office code is what you need unless the recipient asks for a specific branch.

Banks in Singapore starting with :letter

You are looking at a filtered list: only banks in Singapore with a name starting with :letter. The counts in the introduction always cover all banks in Singapore and not only this selection.

If the bank you need does not appear here, check another letter. The complete list is one click away if you cannot find the bank here.

Verifying a SWIFT code from Singapore

Ask the recipient to send you their bank details straight from their online banking. If the code you have does not match our list, do not guess.

We gather bank codes from publicly available data and update our list regularly. Even so, banks merge, rename themselves or change codes. Treat our data as a reference: the bank details from the recipient come first. GoldexPay is a comparison site for money transfers and not part of any bank listed here.

Fraudsters regularly use payment requests carrying new bank details that look completely genuine. A valid BIC says nothing about whether a request is genuine: criminals use real codes too.

Paying a bank in Singapore from abroad

Singapore is outside the SEPA area. International transfers to Singapore usually travel over the SWIFT network – which is why you need the BIC of the recipient’s bank.

Not all countries use the IBAN – where there is none, the local account number is enough. The receiving bank often provides instructions for payments from abroad. International transfers can pass through correspondent banks, each of which may deduct a fee.

What a transfer to Singapore really costs

The price of a transfer to Singapore has more than one component, and the fee on your screen is only one of them. There is a transfer fee, sometimes fees from correspondent banks and, most importantly, the margin on the exchange rate.

The markup on the rate tends to be the biggest part of the cost, even though it is not listed as a fee. A simple test: put the offered rate next to the mid-market rate and work out the difference on your amount.

Money transfer services frequently use rates closer to the mid-market rate with clearer fees. GoldexPay compares what recipients in Singapore receive with different services, so you can pick the cheapest route.

Transfer times to Singapore

There is no fixed answer for transfers to Singapore: some land the same day or the next while others need several business days. Payments made after the cut-off time or on a weekend or public holiday often go out a business day later.

When a payment takes longer than expected, ask the sender to contact the sending bank and ask for the status or the UETR. Specialist transfer services usually show a status online, which makes it easier to see where the money is.

Sending SGD to Singapore

The currency in Singapore is the Singapore Dollar (SGD). If you send another currency, it gets converted at some point – by your bank, a bank in between or the recipient’s bank.

Where the conversion happens affects how much arrives, since every bank sets its own rate. Check how much SGD arrives via different services before choosing one. Rates for SGD change all the time, so a quote is usually valid only briefly.

The largest SWIFT network in Singapore: BNP Paribas Securities Services SA

Among the 504 institutions we list, BNP Paribas Securities Services SA has the largest number of SWIFT/BIC codes in Singapore. The head office of BNP Paribas Securities Services SA has BPTSSGSGXXX.

Many codes often means that the bank registers branches and departments separately, not necessarily that the bank is the biggest in the country. If not a branch code is given, BPTSSGSGXXX is fine for a payment to BNP Paribas Securities Services SA.

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, including branches and departments.

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.

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 long does a transfer to Singapore take?

An international payment to Singapore typically takes 2–5 business days. Money transfer services are often faster and cheaper.

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

Yes, Singapore does not use SEPA, so payments from abroad use the SWIFT network 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.