Bank of America

Bank of America Wire Transfer Fees

What Bank of America charges to send and receive a wire in 2026 — domestic and international — and how Preferred Rewards and foreign-currency wires change the cost.

Fees verified June 8, 2026
Visit the official Bank of America wire page
$
Bank of America ($45)

Same-currency wires (e.g. USD to a USD account abroad) skip the exchange-rate markup — but the wire fee and intermediary fees still apply.

True cost of this wire

$65.00

1.30% of the amount

Recipient gets

$4,935.00

Outgoing wire fee (Bank of America)$45.00
Intermediary bank fee (est.)$20.00
Total cost$65.00

Estimates use verified online outgoing wire fees (June 2026); in-branch wires cost more. Intermediary fees run $15–$50 per hop and the Wise figure is a representative ~0.6% — your exact corridor may differ. Check live quotes before sending.

Bank of America wire transfer fees in full

Transfer typeOnlineIn branch / assisted
Domestic outgoing$30$30
International outgoing (US dollars)$45$45
International outgoing (foreign currency)Free*Free*
Incoming (domestic or international)$15$15

*Bank of America charges no outbound fee to send a wire in foreign currency, but the exchange-rate markup applies. Preferred Rewards members (Platinum and above) get wire fees waived.

The foreign-currency angle

Like several big banks, Bank of America charges nothing to send an international wire in the recipient’s local currency — versus $45 to send US dollars. But “no fee” does not mean free: BofA converts your dollars at a rate marked up roughly 2–4% over the mid-market rate, and that markup is where the real cost sits. On a $5,000 transfer a 3% markup is $150 — far more than the $45 you saved.

Preferred Rewards waivers

Bank of America waives wire transfer fees for Preferred Rewards members at the Platinum tier and above, which require sizeable combined balances. If you qualify, both incoming and certain outgoing wires can be free — but the exchange-rate markup on international transfers still applies, so the conversion remains the cost to watch.

Wire limits and timing

Bank of America sets daily wire limits that vary by account and history — often a few thousand to $100,000 online, with higher amounts available in a financial center. A domestic wire sent before the early-afternoon cutoff usually arrives the same business day, while an international wire takes one to five. Because both the limit and the fee waiver depend on your account tier, it is worth checking your specific terms before a large transfer.

How to pay less than a Bank of America wire

The fee is only half the cost of an international wire. Bank of America also converts your dollars at an exchange rate marked up 2–4% over the real mid-market rate, and a correspondent bank can deduct $15–$50 in transit. On a $5,000 wire that hidden cost often dwarfs the flat fee.

For international transfers, a specialist like Wise or OFX uses the real mid-market rate with no markup and no intermediary fees — usually a small fraction of a bank wire. Domestically, Zelle, ACH and real-time payments are free unless you need same-day guaranteed settlement. Size up the true cost with the wire transfer fee calculator.

Frequently Asked Questions

How much does a Bank of America wire transfer cost?

A domestic outgoing wire is $30. An international outgoing wire is $45 when you send US dollars, or no Bank of America fee at all if you send in foreign currency (though the exchange-rate markup applies). Incoming wires, domestic or international, are $15. Preferred Rewards Platinum members and above can have these fees waived.

Does Bank of America charge for incoming wires?

Yes — $15 for an incoming wire, whether it comes from inside the US or abroad. The fee can be waived for Preferred Rewards members at the Platinum tier and above. Otherwise it is deducted from the amount you receive.

Is a Bank of America foreign-currency wire really free?

There is no Bank of America outbound fee to send in foreign currency, but it is not free — the bank converts your dollars at a rate marked up about 2–4% over the mid-market rate, and that markup is the cost. On larger transfers it usually exceeds the $45 US-dollar fee, so weigh the all-in cost, not just the fee.

How do I avoid Bank of America wire fees?

For international transfers, Wise or OFX use the real mid-market rate with no markup, typically costing a fraction of a BofA wire. Domestically, Zelle and ACH are free unless you need same-day funds. If you keep large balances at BofA, the Preferred Rewards Platinum tier waives the wire fee — but the FX markup remains.

How long does a Bank of America wire take?

A domestic wire generally settles the same business day if sent before the cutoff; an international wire usually takes one to five business days, depending on the destination country and correspondent banks. The fee mainly pays for that speed and certainty.