SWIFT/BIC codes in Malaysia: banks starting with H
321 banks and financial institutions in Malaysia with 413 SWIFT/BIC codes in total.
| Bank | SWIFT/BIC | City | Codes |
|---|---|---|---|
| Ha Options and Financial Futures | HAOFMYK1XXX | Kuala Lumpur | 1 |
| Halim Securities Sdn Bhd. | HALIMY21XXX | Petaling Jaya, Selangor | 1 |
| Hdm Futures Sdn. Bhd | HDMFMYK1XXX | Kuala Lumpur | 1 |
| Hlg Futures Sdn. Bhd. | HLGFMYK1XXX | Kuala Lumpur | 1 |
| Hlg Unit Trust Bhd | HUTMMYK1XXX | Kuala Lumpur | 1 |
| Hong Leong Asset Management Bhd | HLANMYK1XXX | Kuala Lumpur | 1 |
| Hong Leong Bank Berhad | HLBBMYKLXXX | Kuala Lumpur | 1 |
| Hong Leong Bank Berhad, Labuan International Branch | HLBLMY22XXX | Labuan | 1 |
| Hong Leong Finance Berhad | HLFBMYK1XXX | Kuala Lumpur | 1 |
| Hong Leong Investment Bank Berhad | HLIVMYKLXXX | Kuala Lumpur | 1 |
| Hong Leong Islamic Bank Berhad | HLIBMYKLXXX | Kuala Lumpur | 1 |
| HSBC (Malaysia) Trustee Berhad | HSTMMYKLXXX | Kuala Lumpur | 2 |
| HSBC Amanah Malaysia Berhad | HMABMYKLXXX | Kuala Lumpur | 1 |
| HSBC Bank Malaysia Berhad | HBMBMYKLXXX | Kuala Lumpur | 1 |
| HSBC Research (Malaysia) Sdn. Bhd | JACLMYK1XXX | Kuala Lumpur | 1 |
The way a SWIFT/BIC code from Malaysia is built up
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- HAOF Bank code
- 4 letters that identify the bank.
- MY Country code
- 2 letters for the country (ISO 3166).
- K1 Location code
- 2 characters for the city or region of the head office.
- XXX Branch code
- 3 characters for a specific branch. XXX means the head office.
Malaysia: banks and their SWIFT/BIC codes
Our directory covers 321 banks and financial institutions in Malaysia and 413 SWIFT/BIC codes between them. You will need such a code mostly when making payments across borders.
Look for the recipient’s bank in the list and open its page for the full list of codes and what else a transfer requires. The rest of this page covers the structure of the codes, the cost of transfers and the checks worth doing.
Incoming international payments in Malaysia
When you expect money from abroad in Malaysia, send the payer all details at once. In practice that means: your name as your bank knows it, your IBAN or account number, the SWIFT/BIC code of your bank and usually your postal address.
Find your bank in the list on this page. You can include the name and city of your bank.
Expect that the incoming amount is smaller than what the sender paid. Charges on incoming payments vary per bank; check the price list of your bank. Agree with the sender who pays which costs.
Transfer times to Malaysia
How quickly a payment reaches Malaysia is determined by several factors: which currency you send, how many intermediary banks are involved, cut-off times and differences in time zone. Payments made late in the day or just before a weekend or public holiday usually start a business day later.
If a transfer is delayed, the sender should contact their own bank for a trace; only the sending side can start an official trace. Money transfer services often provide tracking in their app, which makes it easier to see where the money is.
How SWIFT codes from Malaysia are built
SWIFT/BIC codes use the same format worldwide: eight characters, sometimes followed by three more. Characters one to four identify the bank, characters five and six are the country code and the next two give the location.
In every code from Malaysia, characters five and six show the two-letter ISO code of Malaysia, which makes these codes easy to recognise. Codes with a different country code come from a bank abroad, even if the bank name looks familiar.
The last three characters, if present, identify a branch or department; XXX means the head office. In most cases the head office code is fine unless the recipient asks for a specific branch.
How reliable is this list?
Ask the recipient to copy their bank details directly from their online banking. An incorrect BIC can cause a delay, a payment being sent back or additional charges, so compare it with the list on this page.
The directory on GoldexPay is based on public sources. Even so, banks merge or retire codes, so information can be out of date. Treat this list as a starting point, not as the final word; the recipient’s bank details are leading. GoldexPay is a comparison site, not a bank.
Scammers regularly use payment requests with changed bank details. A valid BIC tells you nothing about who owns the account.
Filter: banks in Malaysia with :letter
Here you see a selection: just banks in Malaysia with a name starting with :letter. The counts in the introduction always cover the whole country and not only this selection.
Many institutions appear under their legal name, so the letter can differ from what you expect. Use the full list for Malaysia when you do not know how the name is spelled.
SWIFT transfers to Malaysia
Malaysia is outside the SEPA area. Payments from abroad usually go over the SWIFT network.
Not every country uses the IBAN – where there is none, the local account number is enough. Ask the recipient exactly which details their bank requires for incoming international payments. On the way to Malaysia, a payment may go through intermediary banks that charge for their part.
The largest SWIFT network in Malaysia: United Overseas Bank (Malaysia) Berhad
Among the 321 institutions we list, United Overseas Bank (Malaysia) Berhad has the largest number of SWIFT/BIC codes of all banks in Malaysia. Its main office uses UOVBMYKLXXX.
The number of codes says something about how it organises its payments than about its size. If not a branch code is given, UOVBMYKLXXX is fine for a payment to United Overseas Bank (Malaysia) Berhad.
Sending money to Malaysia for less
If you send money to Malaysia via a regular bank, the stated fee is rarely all of what you pay. You pay the transfer fee, possibly fees from correspondent banks along the way and, most importantly, the margin on the exchange rate when currencies differ.
Most of the cost usually sits in the exchange rate. Check the rate you are offered against the mid-market rate, the midpoint you see on financial news sites.
For a lot of currency pairs, a specialist provider turns out to be less expensive than a bank – mostly thanks to the exchange rate. Before you send money to Malaysia, it is worth comparing the total cost via GoldexPay instead of going straight to your bank.
Frequently asked questions
How many banks in Malaysia have a SWIFT/BIC code?
Our directory lists 321 banks and financial institutions in Malaysia that together have 413 SWIFT/BIC codes.
How do I find the right SWIFT code for a bank in Malaysia?
Ask the recipient or look up the bank in the list on this page. Without a branch, use the head office code ending in XXX.
How long does a transfer to Malaysia take?
A SWIFT transfer to Malaysia usually takes 1–5 business days. Specialist transfer services are often faster and cheaper.
Do I need a SWIFT code to send money to Malaysia?
Yes, Malaysia does not use SEPA, so international transfers go through SWIFT and you need the BIC of the recipient’s bank plus the account number or IBAN.
How do I recognise a SWIFT/BIC code from Malaysia?
The fifth and sixth characters of each SWIFT/BIC code are the country code. For Malaysia this is MY.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.