
Bank of America International Wires: Fees, Limits, and More

Guide

Byron has a BA Honours in Journalism and has spent over four years writing extensively about financial topics. He has a keen interest in the intersection of personal finance and technology and strives to bring these subjects to life insightfully and enjoyably.
Links on this page may earn us an affiliate commission. This does not affect the opinions and recommendations of our editors.
Read moreThe second-largest bank in the US and one of the top ten largest globally, Bank of America is a financial services titan that provides a wide assortment of retail, business, and investment banking services to over 66 million customers across the globe.
Despite its rock-solid reputation and extensive scope of service, however, Bank of America is an expensive and slow option for sending money abroad from the US. Here's a summary of the cost of making an international wire transfer at Bank of America:
- $45 transaction fee for outbound international wires.
- 5% to 7% exchange rate margin.
- (Potentially) $10 and $100 in correspondent bank fees.
In this guide, we look at these fees in greater detail and explore the alternatives to making cheaper international transfers instead. You can also skip right to the chase and compare the cheapest and fastest BoA alternatives using Monito's live comparison engine below 👇
Find cheaper alternatives in real time:
Key Facts About BoA International Wires
🏦 BoA FX fees | 5% - 7% |
---|---|
💸 FX fees via Monito | 0.5% - 3% |
⏱ BoA international wire time | 1-5 business days |
⚡Transfer time via Monito | 1-2 business days |
💵 BoA payment method |
|
💸 Payment methods via Monito |
|
What Are Bank of America's International Wire Transfer Fees?
To send money abroad with Bank of America, you'll need to use a bank wire (also known as a "wire transfer") to get the job done. These transfers, which are distinctly different from ACH payments, mean that Bank of America will wire your funds over the SWIFT network and charge a set of fixed fees for the service. These include:
- A $45 transaction fee for outbound international wires to a foreign currency bank account sent in US dollars;
- A total fee waiver for outbound international wires to a foreign currency bank account sent in the same foreign currency.
Remember that, as an ordinary consumer (i.e. not a business), you will face a very tight limit on how much money you can send abroad daily with Bank of America. The maximum threshold is only $1,000! If you enrol with Bank of America's SafePass security scheme, then you'll be able to raise this limit significantly, however.
If you'd like to find out how to make a bank wire transfer, take a look at our step-by-step guide here.
Other Fees to Anticipate
Over and above the exchange rate margins and transaction fees that you'll be paying when you make an international wire with Bank of America, there may still be other expenses before the money arrives in your beneficiary's bank account.
According to Bank of America's fee schedule, taxes "and other third-party fees" may apply to your international bank wire. What they're referring to here is what's known as a correspondent bank fee, a kind of "middleman" fee that can apply to transfers going over the SWIFT network. These fees will typically cost you anywhere between $10 and $100 per transfer. They could be levied without warning by a third-party bank if Bank of America cannot make your transfer directly to your beneficiary's bank.
Avoid "OUR" Payments. In the case that you're asked to choose between "SHA", "BEN" and "OUR", we recommend that you avoid choosing "OUR" payments wherever possible. These instructions can open the door to your beneficiary's bank or the intermediary bank levying further fees from you long after the transfer has been sent.
Bank of America's Exchange Rates
In addition to the standard set of fees outlined above, Bank of America will also charge what's known as an exchange rate margin every time you transfer abroad.
In essence, this means that the bank will make a small profit off of every single dollar that it exchanges into a foreign currency on your behalf. This all comes down to the fact that the exchange rates Bank of America offers you will be ever-so-slightly worse than the exchange rates it itself uses to exchange your currency (known as the mid-market exchange rate.)
Bank of America's exchange rate margins are relatively high — typically between 5 and 7% of the total transfer amount.
As you can see above, exchange rate margins at Bank of America are fairly consistent. They tend to hover around 5 or 6% of the total value of your transfer, with European currencies tending to be slightly cheaper in general than other foreign currencies.
What's noteworthy about exchange rate margins is that they're seldom made transparent by traditional banks. In the case of Bank of America, for example, the bank doesn't mention that it charges an exchange rate margin with the same clarity as it mentions the transaction fee, instead burying the following line deep the terms and conditions underneath its fee schedule:
"The exchange rate you are offered may be different from, and likely inferior to, the rate paid by us to acquire the underlying currency."
The Costs Combined
When we take both the hidden USD to CAD exchange rate margin fee and the $45 fixed fee into account, international wires with Bank of America quickly become very expensive.
Suppose you were to send $500 to a friend across the border in Canada, for example, and you chose Bank of America to get the job done. After paying $68.12 in total fees (derived from the $45 transaction fee and the relevant $23.12 exchange rate margin fee), your friend would receive C$553.12 at the time of this article's first writing.
Contrast this to making the same transfer with Wise, a London-based money transfer specialist service that was cheapest for this transfer on Monito's comparison engine at the time of writing. With TransferWise, you'd pay no transaction fees whatsoever and only $3.75 in exchange rate margin fees. This would get your friend C$636.80 at the time of writing, or 15% more than they'd have received with Bank of America.
To get a better sense of how these combined fees impact the final receiving amount, take a look at the fee breakdown below:
Sent |
Margin Fee
Exchange Rate Margin, USD. This is the difference between the mid-market exchange rate and Bank of America's exchange rate.
|
Transfer Fee
Total transaction fees, USD.
| Total Cost |
Received
Total amount your recipient would receive, MXN.
|
---|---|---|---|---|
$14.72 | $45 | $59.72 | $3,746 | |
$58.87 | $45 | $103.87 | $1,7452 | |
$294.35 | $45 | $339.35 | $90,549 |
Quoted: 1/2/2023 at 12:45 +1 GMT
Sent |
Margin Fee
Exchange Rate Margin, USD. This is the difference between the mid-market exchange rate and Bank of America's exchange rate.
|
Transfer Fee
Total transaction fees, USD.
| Total Cost |
Received
Total amount your recipient would receive, CAD.
|
---|---|---|---|---|
$12.82 | $45 | $57.82 | C$279 | |
$51.27 | $45 | $96.27 | C$1,298 | |
$256.35 | $45 | $301.35 | C$6,736 |
Quoted: 1/2/2023 at 12:45 +1 GMT
Sent |
Margin Fee
Exchange Rate Margin, USD. This is the difference between the mid-market exchange rate and Bank of America's exchange rate.
|
Transfer Fee
Total transaction fees, USD.
| Total Cost |
Received
Total amount your recipient would receive, PHP.
|
---|---|---|---|---|
$18.43 | $45 | $63.43 | ₱11,243 | |
$73.70 | $45 | $118.70 | ₱52,375 | |
$368.51 | $45 | $413.51 | ₱271,747 |
Quoted: 1/2/2023 at 12:45 +1 GMT
Sent |
Margin Fee
Exchange Rate Margin, USD. This is the difference between the mid-market exchange rate and Bank of America's exchange rate.
|
Transfer Fee
Total transaction fees, USD.
| Total Cost |
Received
Total amount your recipient would receive, EUR.
|
---|---|---|---|---|
$14.30 | $45 | $59.30 | €192 | |
$57.20 | $45 | $102.20 | €895 | |
$286 | $45 | $331 | €4,644 |
Quoted: 1/2/2023 at 12:45 +1 GMT
Sent |
Margin Fee
Exchange Rate Margin, USD. This is the difference between the mid-market exchange rate and Bank of America's exchange rate.
|
Transfer Fee
Total transaction fees, USD.
| Total Cost |
Received
Total amount your recipient would receive, BRL.
|
---|---|---|---|---|
$14.90 | $45 | $59.90 | R$1,073 | |
$59.61 | $45 | $104.61 | R$4,998 | |
$298.06 | $45 | $343.06 | R$25,930 |
Quoted: 1/2/2023 at 12:45 +1 GMT
Sent |
Margin Fee
Exchange Rate Margin, USD. This is the difference between the mid-market exchange rate and Bank of America's exchange rate.
|
Transfer Fee
Total transaction fees, USD.
| Total Cost |
Received
Total amount your recipient would receive, GBP.
|
---|---|---|---|---|
$13.05 | $45 | $58.05 | £170 | |
$52.19 | $45 | $97.19 | £793 | |
$260.93 | $45 | $305.93 | £4,114 |
Quoted: 1/2/2023 at 12:45 +1 GMT
Is Bank of America Right For Your Transfer?
All things considered, Bank of America is a globally respected bank with a stellar reputation, and you can most certainly trust them with your next transfer abroad. If you already bank with Bank of America and value the ease of transferring straight from your account, then sticking with them may be the right option for you.
On the other hand, if you're interested in keeping the costs down and you're open to sending money abroad with a third-party specialist service (or if you plan on making a one-time transfer abroad that's greater than the $1,000 limit at Bank of America), then there are lots of lower-cost alternatives at your fingertips to compare. Monito regularly evaluates and reviews these services for factors such as ease of use, security, and speed, so you can be sure that whichever service you choose through Monito's comparison tools will get the job done.
For these reasons, we recommend exploring your options through Monito's comparison engine to find a transfer service that will get your money to your beneficiary safely, securely, and more quickly — at a much lower cost than Bank of America!
Compare BoA's fees now:
Bank of America International Wire Alternatives
To get a better picture of just how these specialist transfer services differ from traditional banks such as Bank of America, take a look at our full in-depth guide here. Alternatively, take a look at the table below to see how these providers weigh up against one another on a $1,000 transfer to a bank account in Mexico:
Time |
Receives
Total amount your beneficiary received, MXN.
| Payment Option | Cost Overview | ||
---|---|---|---|---|---|
![]() | 1-2 days | $17,452 | Bank wire | Upon paying | Find alternatives |
![]() | In minutes | $18,218 |
| In advance | Go to XE ❯ |
![]() | In minutes |
$18,160
Includes preferential fee and/or exchange rate on your first transfer.
|
| In advance | Go to Remitly ❯ |
![]() | In minutes | $18,070 |
| In advance | Go to Wise ❯ |
![]() | In minutes |
$17,959
Includes preferential fee and/or exchange rate on your first transfer.
|
| In advance | Go to WorldRemit ❯ |
Quoted: 1/3/2023 at 15:30 +1 GMT
FAQ About Bank of America Wire Transfers
⏲ What are the international wire cut-off times at Bank of America?
The international wire cut-off time at Bank of America is 2:00 pm Pacific Time (5:00 pm Eastern Time.) If you happen to send your international wire transfer after this time, Bank of America will send your money the next business day. After your money has been sent, international wires with Bank of America typically take between one and two business days to arrive but can take as long as five business days in extreme cases.
⏮ Can international wire transfer be reversed, recalled, or cancelled?
Yes, it is usually possible. According to Bank of America's Service Agreement, cancellations are possible but cannot be guaranteed by the bank, as the funds may have already transferred to the hands of third-party banks by the time the request is made. What's more, if your cancellation or reversal is successfully processed, Bank of America will charge you a more recent applicable exchange rate, often resulting in higher costs for you. On the other hand, if your transfer is a remittance, cancelling or reversing an international wire should be easier, as special Federal laws protect remittance flows from the US.
🔢 What is Bank of America's routing number for receiving international wires?
An ABA number, also known as a bank routing number, is only used for domestic bank wires within the US. If you're planning on receiving an international wire from abroad in a foreign currency, you'll need to provide Bank of America's SWIFT code. There are two different SWIFT codes that the bank uses for different purposes:
- For international wires received in a foreign currency: BOFAUS6S
- For international wires received in US dollars/an unknown currency: BOFAUS3N
🚀 Are international wire transfers instant or same-day?
No. International wire transfers can sometimes be relatively fast, but unfortunately not instant or even same-day. On average, depending on a number of factors, international bank wires take between one and five working days to arrive in a beneficiary's bank account. To find out more about how to make fast money transfers abroad, take a look at our in-depth guide here.
🛑 Does Bank of America have an international wire limit?
Yes. Bank of America specifies maximum limits on the amount of money that can be wired internationally per 24 hours as $1,000 for consumers and $5,000 for small businesses. These limits can be raised upon request for customers enrolling in Bank of America's SafePass security scheme.
🧾 Are international wire transfers taxable?
If you're an ordinary consumer sending money abroad or if you're sending remittances from the US to your home country, you generally won't be subject to any tax on your international transfers. Taxation generally is only applicable to businesses seeking to import goods from overseas.
💻 What is Bank of America's SWIFT code for international wires?
Depending on which currency you're set to receive your international wire from, there are two different Bank of America SWIFT codes to be aware of. The first code, which is for international wires received in a foreign currency, is BOFAUS6S. The other code is for international wires received in US dollars or an unknown currency. The applicable code here is BOFAUS3N.
🔐 Are international wire transfers safe?
Yes, they are very safe. International wires are facilitated by banks, institutions that are fully authorized and regulated to deal with foreign exchange services. What's more, international wires run via the SWIFT network, a widely-adopted international framework designed to safely and efficiently move money across the globe.
You May Also Be Interested






Why Trust Monito?
You’re probably all too familiar with the often outrageous cost of sending money abroad. After facing this frustration themselves back in 2013, co-founders François, Laurent, and Pascal launched a real-time comparison engine to compare the best money transfer services across the globe. Today, Monito’s award-winning comparisons, reviews, and guides are trusted by around 8 million people each year and our recommendations are backed by millions of pricing data points and dozens of expert tests — all allowing you to make the savviest decisions with confidence.
Monito is trusted by 15+ million users across the globe.
Monito's experts spend hours researching and testing services so that you don't have to.
Our recommendations are always unbiased and independent.