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.

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:

A Similar Perspective

  • 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

A Similar Perspective

Leave a Comment

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

Scroll to Top