Home » Swift Codes » DBS Bank Singapore SWIFT Code 2026: BIC and Transfer Details

DBS Bank Singapore SWIFT Code 2026: BIC and Transfer Details

DBS Bank Singapore Swift Code

DBS Bank Singapore uses DBSSSGSG as its SWIFT / BIC code for incoming overseas transfers to DBS and POSB accounts. Some payment systems may show the 11-character version as DBSSSGSGXXX, where “XXX” points to the main office format. For local Singapore clearing, DBS/POSB uses bank code 7171. DBS account branch codes depend on the first three digits of the account number, while POSB accounts use branch code 081. Always verify the beneficiary name, account number, currency route and latest bank instructions before sending funds.

SWIFT / BIC: DBSSSGSG
11-Character Format: DBSSSGSGXXX
Bank Code: 7171
Country: Singapore
Bank
DBS Bank Ltd Singapore
SWIFT / BIC
DBSSSGSG
Extended BIC
DBSSSGSGXXX
Bank Code
7171
DBS Branch Code
First 3 digits of the DBS account number
POSB Branch Code
081
Beneficiary Bank Address
12 Marina Boulevard, DBS Asia Central, Marina Bay Financial Centre Tower 3, Singapore 018982
Official Verification
DBS SWIFT code page

DBS Bank Singapore SWIFT / BIC Code

The DBS Bank Singapore SWIFT / BIC code for receiving overseas funds is DBSSSGSG. DBS uses the same SWIFT code reference for DBS and POSB incoming transfers. If a remitting bank requires an 11-character BIC, the commonly used main-office format is DBSSSGSGXXX.

For a wider Singapore banking context, compare this code with the major Singapore SWIFT codes list. For DBS profile, licensing and service background, see the DBS Bank Singapore page.

DBSS

Bank identifier for DBS Bank Ltd within the BIC format.

SG

Country code showing that the bank is in Singapore.

SG

Location code used in the DBS Singapore BIC.

XXX

Optional main-office suffix when an 11-character BIC is required.

DBS Incoming Transfer Detail Table

Use the table below as a practical transfer checklist. The sender’s bank may use different field names, but the same details are usually requested for international remittances into a DBS or POSB account.

Transfer FieldWhat to EnterUse CaseOfficial Verification
Beneficiary Bank NameDBS Bank Ltd SingaporeIncoming overseas transfer to a DBS accountVerify With DBS
SWIFT / BICDBSSSGSGMain code for international incoming fundsVerify With DBS
11-Character BICDBSSSGSGXXXUsed when a transfer form requires 11 charactersVerify With DBS
Beneficiary Bank Address12 Marina Boulevard, DBS Asia Central, Marina Bay Financial Centre Tower 3, Singapore 018982Bank address field for incoming remittance formsVerify With DBS
CountrySingaporeBeneficiary bank countryVerify With DBS
Beneficiary NameName as recorded with DBSName matching for the receiving accountVerify With DBS
Beneficiary Account NumberRecipient’s DBS or POSB account numberAccount-level routing after the transfer reaches DBSVerify With DBS
Branch NameNot normally required for DBS/POSB incoming transfersDBS states that branch name is not needed for incoming overseas fundsVerify With DBS
IBAN / Routing / Sort CodeNot used by DBS/POSB for Singapore accountsDBS states that DBS/POSB does not have IBAN, routing number or sort codeVerify With DBS
USD Agent BankCheck current DBS USD agent bank details before sendingMay help route USD remittances more smoothlyCheck DBS Agent Banks

SWIFT Code vs Bank Code vs Branch Code

DBS transfer forms may mention SWIFT code, bank code and branch code in different places. These codes do not serve the same purpose. For Singapore local transfer setup and account routing, the Singapore bank code list is more relevant than a SWIFT code.

Code TypeDBS / POSB ValueCommon UseWhat to Check
SWIFT / BICDBSSSGSGIncoming international bank transfersConfirm the beneficiary name and account number before sending.
11-Character BICDBSSSGSGXXXForms that require a branch suffixUse only if the remitting bank asks for 11 characters.
Bank Code7171Singapore local clearing and bank identificationUse the current DBS bank and branch code instructions.
DBS Branch CodeFirst 3 digits of the DBS account numberLocal payment or form fields that require branch codeDo not guess the branch code from the branch location.
POSB Branch Code081POSB account routing where branch code is requestedUse 081 for POSB accounts unless DBS updates its instructions.
IBANNot usedCommon in some overseas banking systems, not DBS SingaporeDo not create an IBAN for a DBS/POSB Singapore account.

Local and International Transfer Context

International Transfers

Use DBSSSGSG when an overseas sender needs to transfer money into a DBS or POSB account in Singapore. The sender may also need the receiving account name, account number, bank address, currency and agent bank route.

Fees, intermediary deductions and exchange-rate markups can vary, so compare the transfer route with international transfer fees before committing to a payment method.

Singapore Local Transfers

For domestic transfers within Singapore, the SWIFT code is usually not the main routing detail. Local transfers may use account number, bank code, branch code or Singapore payment rails such as FAST, GIRO and MEPS.

For same-day local payments, review how FAST transfers work. For higher-value bank transfers, the MEPS transfer process may be relevant.

Currency Routing and Agent Bank Notes

DBS publishes agent bank information for telegraphic transfers, and the agent bank can differ by currency. The examples below are a routing reference only. The sending bank and DBS instructions should be checked before payment, especially for foreign currency transfers.

CurrencyAgent Bank Listed by DBSAgent Bank BICVerification
USDJPMorgan Chase Bank, N.A.CHASUS33Check DBS Page
EURBarclays Bank Ireland FrankfurtBARCDEFFCheck DBS Page
GBPRoyal Bank of Scotland, LondonRBOSGB2LCheck DBS Page
AUDCommonwealth Bank of Australia, SydneyCTBAAU2SCheck DBS Page
HKDDBS Bank (Hong Kong) LtdDHBKHKHHCheck DBS Page
JPYThe Sumitomo Mitsui Banking Corporation, TokyoSMBCJPJTCheck DBS Page
CNHDBS Bank (China) Limited, ShanghaiDBSSCNSHXXXCheck DBS Page
THBThai Military Bank PCL, BangkokTMBKTHBKCheck DBS Page

Incoming Transfer Fees and Timing Notes

DBS publishes service charge notes for incoming overseas funds, but fees can change by account type, customer segment, currency, channel and bank notice. The sending bank, intermediary bank and exchange rate provider may also charge fees outside DBS control.

ItemPublished DBS NotePractical Check
SGD or Foreign Currency Current AccountDBS lists a S$10 handling commission, waived for Treasures customers.Confirm the latest fee before receiving funds.
Foreign Currency Fixed Deposit AccountDBS lists this incoming transfer category as free.Check account terms and currency eligibility.
Intermediary Bank FeeMay depend on the sending route and currency.Ask the sending bank whether fees are paid by sender, receiver or shared.
FX ConversionForeign currency may be converted if the receiving account does not support that currency.Confirm supported currencies and exchange-rate treatment before transfer.

Verification Notes Before Sending Money

Verify SWIFT/BIC, bank code and transfer requirements through official DBS pages before sending money. The Monetary Authority of Singapore lists DBS Bank Ltd as a local bank in its Financial Institutions Directory, but MAS does not replace bank-level transfer instructions.

Do not rely only on a saved contact, old invoice, screenshot or third-party code list. A small error in the beneficiary name, account number, currency route or BIC can delay the transfer or cause a return. For large or time-sensitive transfers, confirm the details with DBS and the sending bank before submission.

FAQ

What is the DBS Bank Singapore SWIFT code in 2026?

The DBS Bank Singapore SWIFT / BIC code for incoming overseas transfers is DBSSSGSG. Some forms may show the 11-character version as DBSSSGSGXXX.

Is DBSSSGSG the same as DBSSSGSGXXX?

They refer to the same DBS Singapore BIC in different lengths. DBSSSGSG is the 8-character BIC, while DBSSSGSGXXX is the 11-character main-office format often accepted by payment systems.

Do I need a DBS branch code for an incoming SWIFT transfer?

DBS states that branch name or branch code is not needed for incoming overseas transfers processed with its SWIFT details. The recipient name and DBS/POSB account number remain essential.

What is the DBS/POSB bank code in Singapore?

The DBS/POSB bank code is 7171. For DBS accounts, the branch code is the first three digits of the account number. For POSB accounts, the standard branch code is 081.

Does DBS Singapore use IBAN, routing number or sort code?

No. DBS states that DBS/POSB Bank does not have an IBAN, routing number or sort code for Singapore accounts.

Can POSB accounts receive money using the DBS SWIFT code?

Yes. DBS publishes the SWIFT code as the DBS/POSB Bank SWIFT code for receiving funds from overseas. The recipient should still provide the exact account name and account number recorded with the bank.

Scroll to Top