Skip to main content
Flag of MY

SWIFT codes in Malaysia

MY · MYR

By Awais ImranMalaysia codes from the SWIFT registryOur methodology

35 banks in Malaysia, from BANK SIMPANAN NASIONAL (BSNAMYK1) onward; every code carries MY as its country part.

Banks

35

SWIFT codes

4

Branches

5

Currency

MYR

Some links earn us a commission, at no cost to you. It never changes the ranking. Editorial policy

Banks and SWIFT codes in Malaysia

B
BANK SIMPANAN NASIONAL

SWIFT/BICCity
BSNAMYK1XXXKUALA LUMPUR

C
CIMB BANK (L) LIMITED

SWIFT/BICCity
CIBBMYKAXXXLABUAN

C
CIMB BANK BERHAD

SWIFT/BICCity
CIBBMYKLXXXKUALA LUMPUR
CIBBMYKLSBLKUALA LUMPUR

H
HSBC BANK MALAYSIA BERHAD

SWIFT/BICCity
HBMBMYKLXXXKUALA LUMPUR

Malaysia SWIFT code questions

What does a Malaysia SWIFT code look like?

BSNAMYK1XXX (BANK SIMPANAN NASIONAL): bank BSNA, country MY, location K1, branch XXX.

What are the SWIFT codes for major Malaysian banks?

Key Malaysian bank SWIFT codes include: CIMB Bank — CIBBMYKL, Public Bank — PBBEMYKL, RHB Bank — RHBBMYKL, Hong Leong Bank — HLBBMYKL, AmBank — ARBKMYKL, and Standard Chartered Malaysia — SCBLMYKXXXX. Islamic banking subsidiaries have separate SWIFT codes — for example, Maybank Islamic is distinct from Maybank conventional.

Can DuitNow receive international transfers?

No. DuitNow is Malaysia's domestic real-time payment network, linked to MYKAD (national ID) numbers and phone numbers. DuitNow handles only MYR transfers within Malaysia and cannot receive international SWIFT payments. For inbound international wire transfers, the sender must use the recipient bank's SWIFT code along with the full Malaysian bank account number.

How long does a SWIFT transfer to Malaysia take?

SWIFT transfers to Malaysia typically arrive within one to three business days. Transfers from Singapore and other ASEAN countries often settle within one business day due to close correspondent relationships. Malaysia's time zone (UTC+8) means transfers sent late in the European or US business day may be processed the following Malaysian business day.

Are there Bank Negara Malaysia (BNM) regulations on inbound transfers?

Yes. BNM's Foreign Exchange Administration (FEA) rules require that residents declare the purpose of inbound foreign transfers above MYR 10,000 equivalent. The receiving bank processes the declaration, but the recipient may need to provide documentation for business, investment, or loan-related transfers. Personal family remittances are generally processed without additional requirements.

What is the difference between an Islamic bank SWIFT code and a conventional bank SWIFT code in Malaysia?

Malaysia has separate legal entities for Islamic and conventional banking. A bank like Maybank has both Maybank Berhad (conventional) and Maybank Islamic Berhad, each with its own SWIFT code. If the recipient's account is held with a Maybank Islamic account, the Islamic SWIFT code should be used. Always confirm with the recipient which entity holds their account.

Are there fees for receiving a SWIFT transfer in Malaysia?

Malaysian banks typically charge an inbound international wire fee of MYR 10–30 per transaction. Currency conversion includes an additional spread. For frequent remittances from Singapore — the largest Malaysia corridor — many providers offer direct-to-account delivery using local MYR payout networks that bypass standard SWIFT routing and reduce total cost.

How SWIFT works in Malaysia

Bank Negara Malaysia (BNM) regulates foreign exchange and international payments. Domestic ringgit transfers use the DuitNow real-time payment network, which links to MYKAD (national ID) numbers and phone numbers for instant transfers. International inbound transfers require SWIFT codes. Malaysia's banking system is one of the most advanced in Southeast Asia, with major banks offering multi-currency accounts.

  • Malaysia's three largest banks by SWIFT usage are Malayan Banking Berhad (Maybank), CIMB Bank (CIBBMYKL), and Public Bank Berhad (PBBEMYKL). RHB Bank, Hong Leong Bank, and AmBank are also commonly used for international wire receipts. Islamic banking subsidiaries of these banks have separate SWIFT codes — for example, Maybank Islamic is distinct from Maybank conventional.
  • BNM's foreign exchange administration rules require that residents declare the purpose of inbound foreign transfers above MYR 10,000. The receiving bank processes the declaration, but the recipient may need to provide documentation for business-related transfers. Personal remittances for family maintenance are generally straightforward.
  • The Malaysian ringgit (MYR) is not freely traded offshore. Inbound foreign currency is converted to MYR at the bank's prevailing rate on the settlement date. Senders transferring USD or SGD should confirm with the recipient whether their bank can hold foreign currency, as some Malaysian accounts can maintain multi-currency balances before conversion.

Send money to Malaysia

Need an IBAN?

For transfers to Malaysia, you may also need the recipient's IBAN.

Find IBAN formats by country→

Sending money to Malaysia?

Compare providers