Bank of America, N.a. Singapore SWIFT/BIC code

The head office of Bank of America, N.a. Singapore in Singapore uses SWIFT/BIC code BOFASG2XXXX. Below you find all 4 codes of this bank, grouped by city.

BOFASG2XXXX
Head office · Singapore · Singapore · Short form: BOFASG2X

Compare costs to send money to Singapore →

All SWIFT/BIC codes of Bank of America, N.a. Singapore

Singapore

SWIFT/BICBranch
BOFASG2XXXX Head office
BOFASG2XACU Asia Currency Unit
BOFASG2XGRC —
BOFASG2XTSY —

How the Bank of America, N.a. Singapore SWIFT/BIC is structured

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

BOFA Bank code
4 letters that identify the bank.
SG 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.

BOFASG2X – the SWIFT/BIC code of Bank of America, N.a. Singapore

Whether you are given BOFASG2X or BOFASG2XXXX, you are looking at the same address for Bank of America, N.a. Singapore in Singapore. Banks worldwide use these codes to direct payments between countries to the correct bank. It comes up mostly when dealing with transfers between countries and payments in foreign currencies.

We wrote this page to help anyone who receives money at an account at Bank of America, N.a. Singapore without mistakes. A SWIFT code names an institution, never a single account, which is why you always need the account number too.

Paying into Bank of America, N.a. Singapore in SGD

The national currency in Singapore is the Singapore Dollar (SGD). Money sent in a different currency is exchanged into SGD, and whoever converts it chooses the rate. Each conversion costs something – usually through the rate rather than a fee.

Who converts the money matters. Often it is cheaper to send SGD straight away through a transfer service with a good rate rather than letting the receiving bank convert.

Exchange rates change all the time – some services let you fix a rate in advance. With bigger transfers, a seemingly small difference in the rate adds up quickly.

Verifying the SWIFT code of Bank of America, N.a. Singapore

The most reliable source for the BIC is the recipient’s own bank details – an invoice, a statement or a screenshot from online banking. When the code you were given does not match BOFASG2X or BOFASG2XXXX, stop and ask – contact the recipient or Bank of America, N.a. Singapore.

An incorrect BIC can cause delays, a payment being sent back or extra fees for investigation. Remember the account number: an error there is harder to correct than a wrong code.

Most online banking apps validate the structure of IBANs and some suggest the matching BIC – that confirms the format, not the owner. If your bank offers it, a name check on the recipient gives extra certainty. When you pay someone new, some people send a small amount first and wait for confirmation.

Scams that use SWIFT codes

A common scam works like this: you receive a request saying that a contact now has a new bank account and that the next payment should go there. A valid SWIFT code tells you nothing about who owns the account.

Never trust contact details in the same message that contains the change. Urgency and requests to keep it quiet tend to be warning signs. When money has already gone to a fraudster, contact your bank immediately.

Scams can also work the other way. Someone claims to have sent too much and asks you to refund the extra. Do not act before the money is actually in your account and check with Bank of America, N.a. Singapore if anything seems off.

Bank of America, N.a. Singapore: head office code versus branch codes

We have 4 SWIFT/BIC codes for Bank of America, N.a. Singapore, spread over 1 cities. Besides the head office code BOFASG2XXXX, there are codes for regional offices and specialised units.

If nobody asks you for a branch code, use BOFASG2XXXX. When you receive a specific code, stick to it rather than replacing it with the head office code.

The best way is to take the code directly from the account holder’s statement. Codes for branches are more prone to be retired than BOFASG2XXXX when a bank merges or closes offices.

BOFASG2X or BOFASG2XXXX – which one to use?

The structure of every SWIFT code never changes: four characters for the institution, two for the country and two for the location. Combined, these eight characters make up BOFASG2X.

XXX at the end of BOFASG2XXXX is not a placeholder or a mistake: it indicates the head office of Bank of America, N.a. Singapore. Some banking apps ask for 11 characters, and then you can add XXX after BOFASG2X.

Enter the code in one piece, in upper case and without spaces. Look out for O versus 0 and the letter I and the digit 1; they are easy to mix up.

Getting paid from abroad into a Bank of America, N.a. Singapore account

A sender in another country needs a few details from you. Share your name as the bank knows it, the IBAN or account number, SWIFT code BOFASG2XXXX and your address.

Some banks want the bank’s address; it does no harm to include it. Double-check each detail before you send them.

Expect that the incoming amount is below the amount on the sender’s receipt. Correspondent banks can take a fee and your own bank may charge for processing, and if the currency changes, an exchange rate margin applies. On invoices, it is common to agree who bears the costs to avoid a shortfall.

About this information

We gather SWIFT/BIC codes using publicly available data and update our list from time to time. It is possible that a code here is out of date, for example after a merger. Counts and locations are from our own dataset and are not confirmed by Bank of America, N.a. Singapore.

Treat this page as a reference, rather than as the final word: the recipient’s bank details come first. GoldexPay is independent of Bank of America, N.a. Singapore, we only compare transfer services. Should you notice something that is out of date, we welcome a message.

How long does an international transfer to Bank of America, N.a. Singapore take?

There is no single delivery time for every transfer: some arrive within a day. Bank holidays in the sending or receiving country can add extra days to the journey. Extra checks by one of the banks may also add a delay, regardless of the details.

If the money seems late, contact your bank for the status or the UETR; with that reference banks can see where the payment is. Save your transfer receipt until the money has arrived – you will need it for any trace request.

If a payment has not arrived within the expected time, the person who paid needs to contact their own bank. Ask the sender for the payment receipt including the reference.

Paying someone abroad from your Bank of America, N.a. Singapore account

The price of a payment abroad has more than one component. Besides the transfer fee, correspondent or intermediary banks may take a cut, and if the money changes currency, the bank usually uses a rate that is less favourable than the actual market rate.

Most of the cost usually sits in the exchange rate, rather than in the fee: the bank converts at a rate that includes a margin. Compare the rate you are offered with the mid-market rate, the midpoint between buy and sell rates you see on financial sites; the gap is what conversion costs you.

For many routes, a specialist provider is less expensive than a bank – mostly thanks to the rate. On GoldexPay you can compare the amount that arrives across providers, which makes the cheapest option easy to spot. You can still use your account at Bank of America, N.a. Singapore; only the conversion and sending happen elsewhere.

Frequently asked questions

What is the SWIFT/BIC code of Bank of America, N.a. Singapore?

The head office of Bank of America, N.a. Singapore uses BOFASG2XXXX (or BOFASG2X in the 8-character version). Use this code for most international transfers.

How long does a transfer to Bank of America, N.a. Singapore take?

A SWIFT transfer usually takes 1–5 business days because it may pass through intermediary banks. Transfer services are often faster.

What does BOFASG2XXXX mean?

BOFA identifies Bank of America, N.a. Singapore, SG stands for Singapore, 2X is the code of the city or region and XXX marks the head office.

How can I send money to Bank of America, N.a. Singapore more cheaply?

Watch out for the exchange rate markup many banks add on international transfers. Check what you receive in Singapore Dollar with different providers before you send.

Which details do I need to send money to Bank of America, N.a. Singapore?

The SWIFT/BIC code BOFASG2XXXX, the account number or IBAN plus the full name and address of the recipient. Singapore is outside SEPA, so always include the BIC.

When do I use a branch code of Bank of America, N.a. Singapore?

Only when the recipient gives you one. Almost all transfers to Bank of America, N.a. Singapore can use the head office code BOFASG2XXXX.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.