Bank of America, Malaysia Berhad SWIFT/BIC code
The head office of Bank of America, Malaysia Berhad in Malaysia uses SWIFT/BIC code BOFAMY2XXXX. Below you find all 4 codes of this bank, grouped by city.
All SWIFT/BIC codes of Bank of America, Malaysia Berhad
Kuala Lumpur
| SWIFT/BIC | Branch |
|---|---|
| BOFAMY2XXXX | Head office |
| BOFAMY2XGRC | — |
| BOFAMY2XLMY | — |
Labuan
| SWIFT/BIC | Branch |
|---|---|
| BOFAMY2XLBN | — |
The way the Bank of America, Malaysia Berhad SWIFT/BIC is built up
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- BOFA Bank code
- 4 letters that identify the bank.
- MY Country code
- 2 letters for the country (ISO 3166).
- 2X 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.
What BOFAMY2X means for a payment to Bank of America, Malaysia Berhad
Whether a recipient gives you BOFAMY2X or BOFAMY2XXXX, it is the identical address for Bank of America, Malaysia Berhad in Malaysia. A SWIFT code shows every bank in the chain exactly which bank is meant to get the money, much like a postcode for banks. In practice you usually come across the code on invoices from abroad, in your banking app and on the account details of Bank of America, Malaysia Berhad customers.
Below you will find the practical side: receiving money at Bank of America, Malaysia Berhad, paying someone in another country and how to check a SWIFT code before you confirm a payment. A SWIFT code names an institution, never a specific account.
International transfers from Bank of America, Malaysia Berhad: the real cost
The price of an international transfer has several parts – not just the fee on your screen. On top of a fixed fee, banks in between can take a cut, and when the money changes currency, the bank usually uses a rate that is less favourable than the actual market rate.
The real cost is often in the rate, rather than in the fee: many banks convert at a rate that includes a margin. Compare their rate against the mid-market rate; the gap is what conversion costs you.
For a lot of currency pairs, a specialist provider is less expensive than a traditional bank transfer, mainly because of the exchange rate. Before your next transfer, it is worth to compare the total cost via GoldexPay rather than accepting the bank’s rate by default. You can still keep your account at Bank of America, Malaysia Berhad to fund the transfer, while a cheaper service handles the conversion.
Choosing between the 4 SWIFT codes of Bank of America, Malaysia Berhad
Bank of America, Malaysia Berhad has 4 separate SWIFT/BIC codes. Only one is the head office code; the rest belong to branches, and sometimes specific services.
In most cases there is no need to pick a branch: payments sent to BOFAMY2XXXX are routed within Bank of America, Malaysia Berhad correctly. When you receive a specific code, use it as it is instead of swapping it for the head office code.
If you are not sure, ask the person you are paying for the exact BIC in their bank details. Branch codes are more likely to change than BOFAMY2XXXX.
Tracking a transfer to or from Bank of America, Malaysia Berhad
How quickly a payment reaches Bank of America, Malaysia Berhad depends on several factors: which currency you send, how many intermediary banks are involved, cut-off times and time zones. Bank holidays in the sending or receiving country can add a day or more, since banks do not process on those days. Occasionally a bank asks about the purpose of a payment before releasing it.
A growing number of banks are connected to SWIFT gpi for faster and traceable payments. Each payment gets a unique transaction reference, the UETR that banks can use to trace it. Specialist transfer services often show tracking in their app so you can see how far the payment has got.
A delayed transfer has to be traced from the sending side, using the payment confirmation. Ask the sender for the payment receipt.
BOFAMY2X or BOFAMY2XXXX – which one to use?
The structure of a BIC never changes: a bank code of four letters, a two-letter country code and a two-character location code, sometimes followed by a branch code. In this case, the 8-character core is BOFAMY2X.
Most payment forms accept either length. If yours requires eleven characters, enter BOFAMY2XXXX.
Leave out spaces when you enter BOFAMY2X or BOFAMY2XXXX. Pasting the code is safer than typing it by hand.
How to check BOFAMY2X before you pay
Ask the recipient to copy their account details straight from their online banking. When the code you were given differs from BOFAMY2X or BOFAMY2XXXX, stop and ask: check with the recipient or with Bank of America, Malaysia Berhad directly.
With a wrong code, the transfer might get stuck, bounce back or cost extra, and tracing it can take weeks. Remember the account number: a mistake there can be harder to undo than a wrong BIC.
An automatic check in your banking app merely tells you that the code exists – not that it belongs to the person you mean to pay. Where available, a payee name check on the recipient gives extra certainty. When you pay someone new, some people send a small test amount before sending the rest.
A note on our data
We gather SWIFT/BIC codes from publicly available data and check our list from time to time. It is possible that a code here is no longer current after a merger or reorganisation. Figures such as the number of codes are from our own dataset and may differ from what Bank of America, Malaysia Berhad publishes.
Treat our data as a reference, rather than as the final word: the recipient’s bank details come first. GoldexPay has no connection to Bank of America, Malaysia Berhad; we are a comparison site for money transfers. Spotted outdated information? Let us know via our contact form so we can correct it.
Changed bank details? Be careful
One of the most common tricks works like this: you receive a message claiming that a company has a new bank account. The fact that BOFAMY2X exists is no guarantee that the account is genuine – fraudsters use real bank codes as well.
Do not rely on contact details from the same email that announces the new account. Pressure or requests to keep it quiet are warning signs. Already paid? Contact your bank without delay and have them try to recall the payment and report the fraud.
People receiving money can be targeted as well: a classic trick is a buyer who pays too much followed by a request to send back the difference. A payment confirmation from the sender is no proof.
Receiving money from abroad at Bank of America, Malaysia Berhad
When you are waiting for a payment from another country, send the payer all details at once. Give them your name as the bank knows it, your account number or IBAN, SWIFT code BOFAMY2XXXX and your address.
You can add the bank name and its city as well, since some forms ask for it. Double-check the details before you send them.
Money from abroad will not always land for the full amount. Intermediary banks may deduct a fee, Bank of America, Malaysia Berhad may charge for incoming payments, and if the money is converted, a markup on the rate applies. On invoices, it is common to agree how the fees are split.
Frequently asked questions
What is the SWIFT/BIC code of Bank of America, Malaysia Berhad?
Bank of America, Malaysia Berhad uses BOFAMY2XXXX (or BOFAMY2X in the 8-character version). Use this code unless the recipient gives you a branch code.
What if I use the wrong SWIFT code for Bank of America, Malaysia Berhad?
The transfer may be delayed or returned. Double-check the code with Bank of America, Malaysia Berhad before you confirm.
How many SWIFT codes does Bank of America, Malaysia Berhad have?
Our database contains 4 SWIFT/BIC codes for Bank of America, Malaysia Berhad across 2 locations. Every code identifies the head office or a branch.
What does BOFAMY2XXXX stand for?
BOFA is the code of Bank of America, Malaysia Berhad, MY is Malaysia, 2X is the code of the city or region and XXX marks the head office.
Where is the head office of Bank of America, Malaysia Berhad?
According to its SWIFT registration, the main office of Bank of America, Malaysia Berhad is in Kuala Lumpur, Malaysia.
How long does a transfer to Bank of America, Malaysia Berhad take?
An international bank transfer typically arrives in 2–5 business days because it may pass through intermediary banks. Specialist providers are often quicker.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.