Create an Airwallex account today
Get started
HomeBlogBusiness banking
Updated on 3 June 2026Published on 17 March 20253 min

What is a bank code? List of bank codes in Hong Kong

Kirstie Lau
Brand Content Marketing Manager

What is a bank code? List of bank codes in Hong Kong

A bank code is a unique three-digit identifier assigned to financial institutions in Hong Kong. It helps the local clearing system process transactions accurately. You will need a hong kong bank code for tasks like local bank transfers, setting up direct debits, or managing corporate payrolls. 

This article provides the updated hong kong bank code list for 2026. We will also break down the differences between a local bank code, branch codes, and international transfer codes.

What are bank codes?

A bank code acts as a primary digital routing number for domestic transactions. Local clearing systems use this three-digit number to direct your money to the right institution. Some major institutions use multiple codes due to historical mergers. For example, the Bank of China (Hong Kong) uses 012, 014, and 019.

A complete local bank account number generally consists of three main components:

  1. Bank code: A three-digit number identifying the specific institution, such as 004 for HSBC.

  2. Branch code: A three-digit number identifying the specific branch where the account opened.

  3. Account number: The unique individual or business account digits sequence.

How to check for bank codes and branch codes?

Finding the correct codes for local transfers is straightforward. You can easily locate a hong kong bank code through several secure channels.

  • The bank’s official website: Most banks provide a complete list of bank codes and branch codes for customer reference on their official websites.

  • Customer service: Contact the bank’s customer service to confirm the correct codes when in doubt.

  • Online payment platforms: Some platforms automatically provide bank code options when making e-transfers.

  • Bank statements: Monthly bank statements are reliable references as these statements usually display the bank and branch codes.

Open a global multi-currency account for free in Hong Kong

Hong Kong bank code vs Branch code vs SWIFT vs IBAN

In addition to bank and branch codes, international transactions often require a SWIFT code or International Bank Account Number (IBAN).  

The Society for Worldwide Interbank Financial Telecommunication (SWIFT) code is a secure messaging network designed for global banks and financial institutions. It standardises financial messages to ensure transactions are conducted securely and efficiently in a regulated environment.  On the other hand, IBAN is an international standard for bank account numbers, consisting of up to 34 alphanumeric characters. It helps identify the recipient’s bank account precisely, reducing errors in cross-border transactions.

Purpose

Format

Geographic scope

Bank code

Domestic clearing and direct debit routing

3 digits

Hong Kong local transactions

Branch code

Identifies specific local offices

3 digits

Hong Kong local transactions

SWIFT code

Global institutional identity tracking

8 to 11 alphanumeric characters

Global banking network

IBAN

International bank account identification

Up to 34 alphanumeric characters

Europe, Middle East, and selected regions

List of bank codes for licensed banks in Hong Kong

The table below lists the bank codes of some common licensed banks and digital banks in Hong Kong.

Banks

Bank codes 

HSBC Hong Kong

004

Hang Seng Bank

024

Bank of China (Hong Kong)

012

Standard Chartered Hong Kong

003

Citibank Hong Kong

006

DBS Bank

016

Bank of East Asia (BEA)

015

Dah Sing Bank

040

China CITIC Bank

018

ZA Bank

387

Fusion Bank

391

Mox Bank Limited

389

Ant Bank (Hong Kong)

393

Airstar Bank

395

livi Bank

388

Finding the correct hong kong bank code ensures domestic transfers move smoothly. However, traditional legacy transfers often involve rigid frameworks, manual processing times, and high fees. Modern businesses frequently require more flexible financial platforms like Airwallex to scale globally.

Open a global multi-currency account for free in Hong Kong

Airwallex: a leading global financial platform for modern business

Airwallex offers a faster, more secure, and cost-effective alternative to traditional banks for cross-border payments, offering businesses with greater flexibility and efficiency.

  1. Multi-currency Business Account: Airwallex Business Account allows you to easily open accounts in 70+ countries, without the need for visiting multiple branches. Setting up an account is quick and straightforward.

  2. Efficient and low-cost international transfers: With our local payment networks, over 93% of international transfers arrive on the same day. Airwallex also offers competitive exchange rates than traditional banks, with fees as low as 0.2% above the interbank exchange rate, making global transactions swift and affordable.

  3. Expenses management with multi-currency corporate card: Airwallex Borderless Cards allow businesses to issue company cards as needed and categorise expenses accordingly. These cards enable global payments while offering real-time expense tracking and spending management for your team.

Airwallex reduces the costs of cross-border payments, streamlines global payments, and accelerates cash flow. With flexible multi-currency account management, you can control your finances anywhere, anytime. Airwallex also offers a more efficient and secure global financial solution compared to traditional banks. Open a Business Account today to unlock seamless international transactions and smarter financial management.

Open a global multi-currency account for free in Hong Kong

Frequently asked questions

1. What happens if I enter an incorrect hong kong bank code? 

The local clearing network will fail to identify the destination institution. The transaction will bounce back to your balance within a few business days. Note that processing institutions may deduct administrative transaction fees for rejected routing requests.

2. Why does the Bank of China (Hong Kong) have multiple entries? 

The institution absorbed several separate entities over time, including Po Sang Bank and Hua Chiao Commercial Bank. The clearing system maintains separate legacy routing paths to ensure older accounts continue functioning smoothly. Always check your latest corporate statement to see which specific identifier applies to your profile.

3. Do I need a SWIFT code for domestic transfers? 

No, you do not need international identifiers for local transfers. Moving money inside the domestic market only requires a three-digit hong kong bank code, a three-digit branch code, and the individual account number. Keep international routing fields blank unless you are sending funds outside the local territory.

View this article in another region:Hong Kong SAR - 繁體中文

Kirstie Lau
Brand Content Marketing Manager

Kirstie Lau is a fintech writer at Airwallex, and has built up a wealth of knowledge in financial operations systems. In her day-to-day, she dedicates herself to crafting content that fits the unique needs of businesses seeking financial operations solutions. Kirstie’s background in analytics and product marketing gives her a unique perspective on guiding businesses through the complex world of payments.

Posted in:

Business banking
Share
In this article

Create an Airwallex account today

Share

Related Posts

How to issue instant virtual cards for employee spending in Hong Kong
Corporate cards

How to issue instant virtual cards for employee spending in Hong ...

8 minutes

How to open a bank account for freelancers and solo founders in Hong Kong
Business banking

How to open a bank account for freelancers and solo founders in H...

8 minutes

Foreign currency accounts in Hong Kong: How they work and when to open one
Business banking

Foreign currency accounts in Hong Kong: How they work and when to...

8 minutes

Watch 3-minute demo

Enter your details below to watch the demo: