SWIFT/BIC codes in Singapore: banks starting with C

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

Bank SWIFT/BIC City Codes
Ca Indosuez (Switzerland) SA, Singapore Branch AGRISG2XXXX Singapore 1
Canadian Imperial Bank of Commerce CIBCSGSGXXX Singapore 1
Cantor Fitzgerald (Singapore) Capital Markets Limited CFSPSGS1XXX Singapore 2
Capital House Investment Management (Singapore) Pte CHNGSGS1XXX Singapore 1
Cargill Financial Services Asia Pte LTD CFSASGS1XXX Singapore 1
Cargill Tsf Asia Pte. LTD. CTSFSGSGXXX Singapore 1
Cashcardone Pte. LTD. CHPESGS1XXX Singapore 1
Cathay United Bank Singapore Branch UWCBSGSGXXX Singapore 1
Cazenove and Co. (Singapore) Pte. Limited CAZESGS1XXX Singapore 1
Cef (Singapore) Limited CESLSGS1XXX Singapore 1
Central Pacific Finance LTD. CEPFSGS1XXX Singapore 1
Chang Hwa Commercial Bank LTD. CCBCSGSGXXX Singapore 1
Chartered Asset Management Pte LTD CATPSGS1XXX Singapore 1
Chase Investment Bank (Singapore) Limited CIBSSGS1XXX Singapore 1
China Citic Bank International Limited Singapore Branch KWHKSGSGXXX Singapore 1
China Construction Bank Corporation, Singapore Branch PCBCSGSGXXX Singapore 1
China Merchants Bank Singapore Branch CMBCSGSGXXX Singapore 2
Cimb Bank Berhad CIBBSGSGXXX Singapore 1
Cimb Securities (Singapore) Pte LTD. GKGTSGS1XXX Singapore 1
Cimb-Gk Research Pte. LTD. JGRPSGS1XXX Singapore 1
Citibank Singapore Limited CITISG21XXX Singapore 1
Citibank Singapore LTD CITISGSGGCB Singapore 1
Citibank,n.a. CITISGSGXXX Singapore 8
Citicorp International Singapore LTD. CISISGS1XXX Singapore 1
Citigroup Global Markets Singapore Pte. LTD. SBSPSGS1XXX Singapore 1
Citigroup Global Markets Singapore Securities Pte.ltd. SSBGSGS1XXX Singapore 1
Clariden Asset Management (Singapore) Pte LTD CAMSSGS1XXX Singapore 1
Clariden Leu LTD CLARSGS1XXX Singapore 1
Clsa Asia Products Pte. LTD CSPPSGS1XXX Singapore 1
Clsa Singapore Pte LTD. CLSSSGSGXXX Singapore 2
Cmc Markets Singapore Pte LTD CMCKSGSGXXX Singapore 1
Commercial Union Asset Management (Singapore) LTD CUAASGS1XXX Singapore 1
Commerzbank AG, Singapore Branch COBASGSXXXX Singapore 1
Commonwealth Bank of Australia CTBASGSGXXX Singapore 1
Conduit Securities Pte. LTD. MCAPSGSGXXX Singapore 1
Credit Agricole CIB CRLYSGSGXXX Singapore 3
Credit Agricole CIB Merchant Bank Asia LTD IASISGS1XXX Singapore 1
Credit Industriel et Commercial - Singapore Branch CMCISGSGXXX Singapore 1
Credit Lyonnais International Asset Management (S) LTD CLIASGS1XXX Singapore 1
Credit Lyonnais Rouse (Pte) LTD. ROUSSGS1XXX Singapore 1
Credit Suisse (Singapore) Limited CSFBSGSXXXX Singapore 2
Credit Suisse AG, Singapore Branch CRESSGSGXXX Singapore 1
Credit Suisse AG, Singapore Private Banking CSPBSGSGXXX Singapore 1
Credit Suisse First Boston (Singapore) Futures Pte LTD. FBSFSGS1XXX Singapore 1
Credit Suisse First Boston Pacific Limited CSFBSGP1XXX Singapore 1
Credit Suisse Securities (Singapore) Pte Limited CSFBSGSEXXX Singapore 2
Credit Suisse Securities (Singapore) Pte. Limited BZWPSGS1XXX Singapore 1
Ctbc Bank Co., LTD., Singapore Branch CTCBSGSGXXX Singapore 1
Cys Express Exchange Pte LTD CYSSSGS1XXX Singapore 1

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:

AGRI Bank code
4 letters that identify the bank.
SG Country code
2 letters for the country (ISO 3166).
2X 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

Here you will find codes for 504 institutions in Singapore – 880 codes altogether. A BIC shows the banks handling a transfer exactly which bank should receive the money.

Look for the recipient’s bank in the list and click through for the full list of codes and what else a transfer requires. The rest of this page covers how the codes work, what transfers cost and how to avoid mistakes.

When does money sent to Singapore arrive?

There is no single answer for transfers to Singapore: some arrive the same day or the next while others need several business days. Payments made after the cut-off time or just before weekends and holidays often start a business day later.

When a payment takes longer than expected, the sender should contact the sending bank. Money transfer services usually provide a status online.

Filter: banks in Singapore with :letter

The letter filter limits the list down to banks from Singapore that begin with :letter to make searching quicker. The totals mentioned here cover every bank we list and not only this letter.

Bank not listed? The registered name might begin with another word, for example the full legal name rather than a brand name. The complete list remains one click away when the letter filter does not help.

What the letters in a Singapore BIC mean

Each SWIFT/BIC code has 8 or 11 characters, always in the same order. First comes four letters for the bank, followed by a two-letter country code and a two-character location code.

Whatever the bank, all Singapore codes share the same fifth and sixth letters. When the country letters point to another country, the code belongs to a bank somewhere else.

An 11-character code adds three characters for a branch. Use a branch code only when the recipient’s bank asks for it.

About our data and how to check a code

Have the recipient send you their bank details straight from their banking app. If the code you have does not match our list, do not guess: check with the recipient or the bank.

We collect SWIFT/BIC codes using publicly available data and check our list regularly. Still, banks merge, rename themselves or change codes and our data may lag behind. Treat this list as a starting point, not as the final word; the recipient’s bank details are leading. GoldexPay is an independent comparison site.

Watch out for payment requests with changed bank details, especially when they come by email. A valid BIC says nothing about whether a request is genuine.

The Singapore Dollar (SGD) and conversion costs

Bank accounts in Singapore are usually held in SGD. Money sent in a different currency is converted into SGD on its way to the recipient, and whoever converts it chooses the rate.

Who converts the money makes a difference, because each party uses its own rate. Often it is cheaper to send SGD directly via a transfer service that converts near the mid-market rate so the receiving bank does not need to convert again. Exchange rates move during the day – some providers let you lock in a rate.

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

Of the 504 banks we list for Singapore, BNP Paribas Securities Services SA is listed with the most SWIFT codes. The head office uses BPTSSGSGXXX, which is the code to use when no branch is specified.

Practice differs in whether they register branch codes – a high count is not a measure of size. Unless the recipient asks for a branch, the head office code BPTSSGSGXXX works for transfers to this bank.

Incoming international payments in Singapore

When you expect money from abroad on an account in Singapore, send the payer all details at once. In practice that means: your full name as your bank knows it, your account number or IBAN, the SWIFT/BIC code of your bank and usually your postal address.

Find your bank in the list on this page to check its code. Certain sending banks may also ask for your bank’s address.

Expect that the amount credited is smaller than the amount on the sender’s receipt. Intermediary banks may deduct a fee, your bank may charge for incoming payments, and if the money is converted, an exchange rate margin comes on top. Agree with the sender who covers the fees, especially for larger amounts.

International payments to Singapore and the BIC

Singapore is not part of the SEPA area. Payments from abroad normally go through the SWIFT network.

In some countries, the account is identified by a local account number instead of an IBAN and sometimes a local routing or branch code. Ask the recipient exactly which details their bank needs for payments from abroad. International transfers sometimes go via one or more intermediary banks.

The cheapest way to send money to Singapore

What you pay for a payment to Singapore is made up of several parts – not only the fee you see. You pay the transfer fee, sometimes charges from intermediary banks along the way and, above all, the exchange rate markup if the money is converted.

The markup on the rate tends to be the biggest part of the cost because it is hidden in the rate. An easy check: put the rate you get against the mid-market rate and look at the difference.

For many routes, a specialist provider is less expensive than a traditional bank transfer, mainly because of the rate. GoldexPay compares what recipients in Singapore receive across services, so you can pick the cheapest route.

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

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

The fifth and sixth characters of every SWIFT/BIC code show the country. For Singapore this is SG.

What is the cheapest way to send money to Singapore?

Banks often add a markup to the exchange rate on top of a fee. Compare what arrives in Singapore Dollar with specialist providers to pay less.

Which bank in Singapore has the most SWIFT codes?

BNP Paribas Securities Services SA has the most codes: 259 in our database. Its head office code is BPTSSGSGXXX.

How long does a transfer to Singapore take?

A SWIFT transfer to Singapore usually takes 2–5 business days. Specialist 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.