The bank code for
DBS Bank (Hong Kong) Limited is 016. Its
SWIFT code is DHBKHKHH. The bank code identifies DBS Hong Kong in relevant local payment instructions, while the SWIFT code identifies the bank for inward international remittances. A branch code, when requested, depends on the recipient's branch or account details.
DBS confirms the bank code and publishes its
SWIFT details.
DBS Hong Kong codes at a glance
|
Detail
|
Value
|
What to check
|
|
Bank name
|
DBS Bank (Hong Kong) Limited
|
Confirm that this is the recipient's bank entity.
|
|
Bank code
|
016
|
Use when the payment form asks for the DBS Hong Kong bank code. Keep the leading zero.
|
|
SWIFT/BIC
|
DHBKHKHH
|
DBS publishes this for inward remittances. Follow the sending bank's instructions.
|
|
Branch code
|
Varies by branch
|
Ask the recipient to confirm the code for their account.
|
|
Head Office branch code
|
451
|
An example for the Head Office; not a universal code for every DBS account.
|
|
E-cheque deposit code
|
052
|
DBS lists this for e-cheque deposits to its 10-digit bank accounts.
|
DBS lists both
016 and
052, but for different uses. Its guidance associates 016 with forms for standing instructions, remittances and CHATS, and 052 with the specified e-cheque deposit scenario. Check the form and
DBS's own explanation before choosing either code.
What is the DBS Hong Kong bank code used for?
A Hong Kong bank code identifies the banking institution in a payment instruction. For DBS Bank (Hong Kong) Limited, that code is 016. It does not identify the individual recipient's account: you still need the beneficiary's own details as requested by the payment provider.
For example, if a local transfer form has separate fields for the bank code and account number, enter 016 in the bank-code field and use the recipient's confirmed account details in the appropriate fields. Payment interfaces differ, so follow the form rather than assuming that the bank code should be added to the account number.
Bank code, SWIFT code and branch code: what is the difference?
Bank code: 016
The three-digit bank code points to DBS Bank (Hong Kong) Limited in forms that request it. It is a bank identifier, not a substitute for the beneficiary's account number.
SWIFT code: DHBKHKHH
DBS publishes
DHBKHKHH as its SWIFT code for inward remittances. If an overseas sender's bank asks for a SWIFT or BIC, provide the details confirmed by the recipient and check the sending bank's requirements. DBS also gives the bank's name and address on its
SWIFT support page.
Do not substitute 016 for DHBKHKHH: the two identifiers serve different purposes. An international transfer form may request additional information, including the beneficiary's name and account number.
Branch code: depends on the branch
A branch code identifies a particular DBS branch. DBS lists its Head Office as
451, but other branches have different codes. When a form asks for a branch code, verify the recipient's actual account or branch details instead of automatically entering 451. See the
official DBS branch-code directory.
DBS Hong Kong branch codes: examples
The following examples come from DBS's published branch list. They are not a complete directory, and branch information can change. Confirm the applicable code with the account holder or DBS before making a payment.
|
DBS branch
|
Branch code
|
Area
|
|
Head Office
|
451
|
Central
|
|
Hennessy Road Branch
|
454
|
Causeway Bay
|
|
Tsimshatsui Branch
|
991
|
Tsim Sha Tsui
|
|
Shatin Plaza Branch
|
493
|
Sha Tin
|
|
Tai Po Branch
|
979
|
Tai Po
|
|
Yuen Long Branch
|
883
|
Yuen Long
|
Need another branch? Search the
DBS branch directory by name or area. A branch's physical location is not enough to determine which code belongs to a particular account; confirm it with the account holder.
How to prepare a payment to a DBS Hong Kong account
For a local transfer
-
Confirm the recipient's name and account details with the recipient.
-
Select DBS Bank (Hong Kong) Limited if the payment interface asks for the bank.
-
If a bank-code field appears, enter 016, preserving the leading zero.
-
If a separate branch-code field appears, enter the code the recipient confirms for the account.
-
Review all details in the sending bank or provider's form before confirming the payment.
Some interfaces ask for different identifiers or arrange fields differently. Enter only what the chosen payment service requests, and do not guess how to split or combine an account number.
For an inward international remittance
Ask the DBS account holder for their payment instructions and provide the sending bank with the requested details. These may include the beneficiary's name, account number, bank name, bank address and DHBKHKHH as the DBS Hong Kong SWIFT code. The sending bank may request additional details depending on the route and transaction.
DBS advises using the account-opening branch address where known. If it is not known, its
SWIFT support page says the Head Office branch address can be used for remittance. Confirm the instruction with the beneficiary or DBS if the form is unclear.
Common mistakes to avoid
-
Dropping the leading zero: The bank code is 016, not 16. Treat it as an identifier rather than a number to calculate with.
-
Using a SWIFT code in the bank-code field: DHBKHKHH and 016 identify different things in different contexts.
-
Assuming every branch uses 451: 451 is the Head Office example; other branches have their own codes.
-
Using 052 for the wrong purpose: DBS specifies 052 for an e-cheque deposit to its 10-digit bank account. Check the transaction type before using it.
-
Guessing the account format: Copy the beneficiary's verified instructions and follow the form. If the information does not fit the available fields, ask the sending provider or recipient rather than improvising.
Managing more than one international payment? How PhotonPay can help
Finding the right DBS details is an important step for a single payment. For a business that also collects overseas revenue, converts currencies and pays international suppliers, the next challenge is managing those activities across markets. PhotonPay is a separate business payments provider that eligible businesses can consider alongside their existing banking relationships.
Depending on the business, market and service availability, PhotonPay offers:
-
A multi-currency wallet: Photon Wallet describes a unified interface for supported fiat and stablecoin activity, including dedicated local accounts for eligible use cases. Check which accounts and currencies are available to your business.
-
Cross-border payouts: PhotonPay Movement supports payout workflows across available routes, including bank accounts and, where offered, wallets or cards. Destination, currency and recipient details determine the available route.
-
Currency conversion: PhotonPay Convert offers access to supported fiat and stablecoin conversions. Review the applicable currency pair, quote and terms before confirming a transaction.
-
Payment visibility: Movement describes a dashboard for monitoring transactions and global spending, helping finance teams keep track of payment activity in one place.
-
Options for growing workflows: Movement also describes dashboard and API access, which may help businesses integrate payments into their existing processes where the relevant service is available.
PhotonPay does not change a recipient's DBS bank code or remove the need to provide accurate beneficiary details. Product access, settlement times, fees and supported routes vary by jurisdiction, customer eligibility and transaction. Check the relevant product terms before choosing a payment method.
Frequently asked questions
What is the DBS Bank Hong Kong bank code?
The bank code for DBS Bank (Hong Kong) Limited is
016, according to
DBS.
What is the SWIFT code for DBS Hong Kong?
DBS publishes DHBKHKHH for inward remittances to DBS Bank (Hong Kong) Limited. Confirm all other required payment details with the recipient and sending bank.
Is the DBS bank code the same as the branch code?
No. The bank code 016 identifies DBS Bank (Hong Kong) Limited; the branch code identifies a particular branch and varies. DBS lists its Head Office branch code as 451.
Is 052 the same as the DBS bank code 016?
No. DBS lists 016 for purposes including standing-instruction and remittance forms, and 052 for e-cheque deposits to its 10-digit bank accounts. Use the code that applies to your transaction.
How can I find the branch code for a DBS account?
Ask the account holder to confirm their account's branch details and consult
DBS's branch-code list. If you remain unsure, check directly with DBS before submitting the payment.
Does every payment to a DBS Hong Kong account require a SWIFT code?
No. DBS publishes DHBKHKHH for inward remittances, while local payment forms can request different details. The information required depends on the payment method and provider; follow the instructions for your transaction.
References