Home » Blog » SWIFT/BIC Codes for Major Singapore Banks

SWIFT/BIC Codes for Major Singapore Banks

swift-bic-codes-for-major-singapore-banks

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: DBSSSGSGDBSSSGSGXXX. 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.

BankSWIFT/BIC (8 or 11)Notes
DBS Bank Ltd (DBS) / POSBDBSSSGSG (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) LimitedSCBLSG22 (or SCBLSG22XXX)Published after the bank’s local-subsidiary migration; use this BIC for SCBSL accounts.
Citibank Singapore LimitedCITISGSL (or CITISGSLXXX)Supersedes older Citibank Singapore BICs; follow Citibank’s guidance for SGD transfers.
HSBC Bank (Singapore) LimitedHSBCSGS2 (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

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top