Business banking directory
Malaysia SWIFT Codes and DuitNow Acquirer IDs
Find Malaysian bank SWIFT/BIC codes and DuitNow acquirer IDs for business payments, with clear guidance on when each identifier applies.
Use a SWIFT or BIC for an international business payment to Malaysia. A DuitNow acquirer ID identifies a participant in the DuitNow QR specification; it is not a general substitute for every Malaysian bank-routing field.
The table below covers 36 banks in PayNet’s current DuitNow QR acquirer table. PayNet publishes the acquirer ID and BIC together. It excludes non-bank payment providers, JomPAY and institutions marked as still onboarding. Compare every value with the receiving bank’s instructions before sending money.
Malaysia SWIFT codes and DuitNow acquirer IDs
A SWIFT/BIC identifies a financial institution in international bank messaging. The six-digit acquirer ID belongs to the DuitNow QR data specification. Other Malaysian payment services can use different participant or bank identifiers.
Affin Bank Berhad
PHBMMYKL
501664
Alliance Bank Malaysia Berhad
MFBBMYKL
504374
Al Rajhi Banking & Investment Corporation (Malaysia) Berhad
RJHIMYKL
432134
AmBank Malaysia Berhad
ARBKMYKL
564169
Bank Islam Malaysia Berhad
BIMBMYKL
603346
Bank Kerjasama Rakyat Malaysia Berhad
BKRMMYKL
589267
Bank Muamalat Malaysia Berhad
BMMBMYKL
564167
Bank of America (M) Berhad
BOFAMY2X
629188
Bank of China (M) Berhad
BKCHMYKL
629152
Bank Pertanian Malaysia Berhad (Agrobank)
AGOBMYKL
589373
Bank Simpanan Nasional
BSNAMYK1
420709
MUFG Bank (Malaysia) Berhad
BOTKMYKX
629196
BNP Paribas Malaysia Berhad
BNPAMYKL
629204
China Construction Bank (Malaysia) Berhad
PCBCMYKL
629261
CIMB Bank Berhad
CIBBMYKL
501854
Citibank Berhad
CITIMYKL
589170
Deutsche Bank (Malaysia) Berhad
DEUTMYKL
629246
Hong Leong Bank Berhad
HLBBMYKL
588830
HSBC Bank Malaysia Berhad
HBMBMYKL
589836
Industrial and Commercial Bank of China (M) Berhad
ICBKMYKL
629253
J.P. Morgan Chase Bank Berhad
CHASMYKX
629212
Kuwait Finance House (Malaysia) Berhad
KFHOMYKL
639406
Maybank Berhad
MBBEMYKL
588734
MBSB Bank Berhad
AFBQMYKL
432310
Mizuho Bank (Malaysia) Berhad
MHCBMYKA
629220
OCBC Bank Berhad
OCBCMYKL
504324
Public Bank Berhad
PBBEMYKL
564162
RHB Bank Berhad
RHBBMYKL
564160
Standard Chartered Bank Malaysia Berhad
SCBLMYKX
539981
Sumitomo Mitsui Banking Corporation (M) Berhad
SMBCMYKL
629238
United Overseas Bank Berhad
UOVBMYKL
519469
AEON Bank (M) Berhad
ACDBMYK2
629295
Boost Bank Berhad
BOBEMYK2
629303
GX Bank Berhad (GXBank)
GXSPMYKL
629279
KAF Digital Bank Berhad
KAFBMYK2
629311
YTL Digital Bank Berhad (Ryt Bank)
SCCHMYKL
629287
PayNet’s table supplies eight-character BICs for these institutions. Do not add XXX or another branch suffix unless the receiving bank provides it.
Are SWIFT codes different for business accounts?
Business and personal accounts usually share the institution-level SWIFT/BIC. Receiving instructions can still differ by legal entity, branch, account currency, banking product and correspondent route.
For a business payment, obtain bank-issued instructions showing the registered business name, account number, account currency, bank name and required payment identifiers. Confirm changed or first-time instructions through a known contact at the recipient business.
When should a DuitNow acquirer ID be used?
- Check the payment service. Use the acquirer ID only where a DuitNow QR integration or instruction explicitly requests it.
- Do not substitute an FPX ID. FPX, JomPAY and other PayNet services publish their own participant identifiers.
- Match the legal bank entity. Similar bank names can refer to different Malaysian entities or services.
- Confirm before release. Compare international transfer details with bank-issued receiving instructions for the beneficiary account.
Using Malaysian bank details in a business payment workflow
Store the beneficiary name, account number, currency, bank entity and verified routing details together. Require a second-channel check when bank details change before approving the payment.
Connect international payments to your business workflow
Quotable Payments helps businesses manage payment details alongside suppliers, invoices and approvals.
Explore Quotable Payments
Frequently asked questions
Is a DuitNow acquirer ID the same as a SWIFT code?
No. A SWIFT/BIC identifies a financial institution for international bank messaging. A DuitNow acquirer ID identifies a participant in the DuitNow QR specification.
Can I use the DuitNow acquirer ID for any Malaysian transfer?
No. Use it only when the relevant DuitNow QR workflow asks for it. FPX, JomPAY and other services can use different codes.
Do Malaysian business accounts use different SWIFT codes?
Usually they share the institution-level BIC. The correct instructions can still differ by legal entity, branch, currency, product or correspondent route.
How should Malaysian bank details be verified?
Compare them with written receiving instructions from the beneficiary bank. Confirm the bank entity, account currency and requested payment service before releasing a material payment.

