SWIFT/BIC Codes for Major Singapore Banks
This guide brings together the main SWIFT/BIC codes used by Singapore’s largest banks for receiving international payments. You’ll also find plain-English notes on when to use the 8-character versus 11-character format, plus official references for quick verification.
Last updated:
What is a SWIFT/BIC code?
SWIFT (also called BIC) is an international bank identifier. Most Singapore banks publish an 8-character “head office” code and may also show an 11-character version that simply appends XXX for the primary office. Example: DBSSSGSG ➜ DBSSSGSGXXX. If you only have the 8-character code, adding XXX is acceptable for most transfers.
Quick tips before you transfer
- Use the bank’s officially published SWIFT/BIC for incoming telegraphic transfers.
- Enter the beneficiary name exactly as it appears on the account, along with the account number.
- Singapore does not use IBAN; the SWIFT/BIC and account number are typically sufficient.
- If a bank lists multiple SWIFT/BICs (for different legal entities or services), choose the one that matches your account type.
SWIFT/BIC codes (main office) for major Singapore banks
The table below lists the primary codes commonly used for inbound transfers. Where helpful, notes clarify brand names and entity differences.
| Bank | SWIFT/BIC (8 or 11) | Notes |
|---|---|---|
| DBS Bank Ltd (DBS) / POSB | DBSSSGSG (or DBSSSGSGXXX) | DBS and POSB use the same SWIFT/BIC for incoming transfers. |
| Oversea-Chinese Banking Corporation (OCBC) | OCBCSGSG (or OCBCSGSGXXX) | Main code for OCBC Singapore accounts. |
| United Overseas Bank (UOB) | UOVBSGSG (or UOVBSGSGXXX) | Official FAQs show the 11-character example; the 8-character form is also recognised. |
| Standard Chartered Bank (Singapore) Limited | SCBLSG22 (or SCBLSG22XXX) | Published after the bank’s local-subsidiary migration; use this BIC for SCBSL accounts. |
| Citibank Singapore Limited | CITISGSL (or CITISGSLXXX) | Supersedes older Citibank Singapore BICs; follow Citibank’s guidance for SGD transfers. |
| HSBC Bank (Singapore) Limited | HSBCSGS2 (or HSBCSGS2XXX) | Effective since 2016 for inbound telegraphic transfers to retail accounts in Singapore. |
| Maybank (Singapore) | MBBESGS2 (or MBBESGS2XXX) — Maybank Singapore Limited (retail/SME) MBBESGSG (or MBBESGSGXXX) — Malayan Banking Berhad, Singapore Branch (Global Banking) | Maybank operates two Singapore entities; use the BIC that matches your account’s entity. |
How to share your details with a sender
For most incoming international transfers, the sender will need:
- Your full name (as per bank records)
- Your bank account number
- Bank name and branch/correspondence address (if requested by the sending bank)
- The correct SWIFT/BIC from the table above
Important reminder
Please verify critical information such as SWIFT/BIC, beneficiary name format and any entity-specific details on the bank’s official website before sending or receiving funds. Banks occasionally update codes when legal entities or platforms change.
Official references
- DBS & POSB — “DBS/POSB Swift Code: DBSSSGSG” (Support page): dbs.com.sg » Support
- POSB (mirror) — “POSB Swift Code: DBSSSGSG” (Support page): posb.com.sg » Support
- OCBC — Network Transfer page (lists OCBCSGSG for OCBC Singapore): ocbc.com » Network Transfer
- OCBC Business Help — Inward TT instructions (shows OCBCSGSG): ocbc.com » Inward TT
- UOB — Personal Remittance FAQ (example UOVBSGSGXXX): uob.com.sg » Remittance FAQ
- Standard Chartered — BIC update for SCBSL (SCBLSG22): sc.com » Important Information
- Citibank — “Provide BIC as CITISGSL” (IPB page): ipb.citibank.com.sg » Payments & Transfers
- Citibank — “Bank Code/BIC for SGD Transfer” (PDF): citibank.com.sg » PDF
- HSBC — Swift Code (Retail transfers) page: hsbc.com.sg » Swift Code
- HSBC — Help & Support FAQ (notes change to HSBCSGS2): hsbc.com.sg » FAQ
- Maybank — Local incorporation guide (entity table with MBBESGS2 and MBBESGSG): maybank2u.com.sg » Local Incorporation
- Maybank — Incoming funds (lists SWIFT BIC for Singapore Branch): maybank2u.com.sg » Incoming Funds


