Bank of America does not publish a single "forex rate". It sets a different rate for each service, whether you order foreign cash, send an international wire, or tap your card overseas.
Each rate carries a markup above the mid-market rate, the fair midpoint you see on Google. That markup is where most of the cost sits, and it is rarely shown as a separate line.
For a US business or individual moving money abroad, the wire markup and fees decide the real price. For an Indian exporter receiving USD from a US client, the same logic applies at both ends of the transfer.
If you receive export income in India, you can collect international payments at the live mid-market rate instead of a marked-up bank rate. This guide covers what Bank of America charges, why its rates differ from the market, how to check today's number, and where the bank route quietly costs you.
Understanding Bank of America's forex services
Bank of America handles foreign exchange across three channels, and each one prices currency differently. Knowing which applies to you is the first step to reading the true cost.
Foreign currency cash orders
Account holders can order up to USD 10,000 in foreign currency online over any 30-day period, delivered to home or branch. Preferred Rewards clients get up to 2% off the published rate depending on tier, plus free standard shipping.
International wire transfers
The main channel for sending or receiving larger sums. The exchange rate here includes the markup, and a flat wire fee applies on top.
Card and ATM use abroad
Debit and credit transactions overseas run on the Visa or Mastercard network rate, with a foreign transaction fee added by the bank. The rate mechanics here differ from wires and cash.
If you want the plain-English basics of how any bank builds these numbers, start with forex rates.
What does Bank of America charge for foreign currency?
The headline fees are easy to find. The markup buried in the exchange rate is not. As of July 2026, the charges a typical customer meets are set out below.
| Service | Bank of America charge (as of July 2026) |
|---|---|
| Outgoing international wire (in USD) | USD 45 |
| Outgoing international wire (in foreign currency) | Wire fee waived; markup applies in the rate |
| Incoming international wire | Around USD 15 |
| Foreign transaction fee (card) | 3% of the transaction (0% on some cards) |
| Foreign ATM withdrawal (non-partner) | USD 5 + 3% conversion, plus operator fee |
| Foreign currency cash order | No fee for standard shipping online; markup in the rate |
Two points matter. First, sending a wire in the recipient's local currency waives the USD 45 fee, but the conversion markup replaces it, so the transfer is not genuinely free. Second, the card and ATM fees stack: a 3% foreign transaction fee plus a 3% conversion adds up fast on a trip.
There is one way to trim the ATM cost. Bank of America belongs to the Global ATM Alliance, so withdrawing at a partner bank abroad can waive the USD 5 charge, though the currency conversion still applies. Declining the home-currency option at the terminal also helps you sidestep a DCC transaction and its extra markup. Some Bank of America credit cards also carry no foreign transaction fee, so the card you travel with makes a real difference.
Verify the current schedule on Bank of America's own site before you rely on a figure, since banks revise these periodically.
Why do Bank of America's rates differ from the mid-market rate?
Search "USD to EUR" or "USD to INR" and you see the mid-market rate, the midpoint between global buy and sell prices. No bank pays that out in full. The difference comes from three layers.
The markup (spread)
On international wires, Bank of America adds roughly 2% to 3% above the mid-market rate, and the bank states it earns money on this conversion. This is the foreign exchange markup, and it is included silently inside the quoted rate.
Cash and card conversions cost more
Foreign cash orders and card transactions typically carry a wider margin than wires, which is why comparison studies sometimes quote bank retail markups well above 3%. Match the number to the channel you are actually using.
Dynamic currency conversion
Paying in dollars at an overseas terminal (rather than the local currency) lets the merchant set the rate, which is usually worse. Declining it keeps you on the network rate.
The cleanest way to judge any bank quote is to compare it against the live mid-market rate on the same day.
What does the effective rate look like? A worked example
Say you send USD 10,000 to a supplier in Europe, and the mid-market USD/EUR rate that day gives €8,600 (illustrative, as of July 2026).
- At the mid-market rate: you would expect the recipient to see about €8,600.
- At Bank of America's rate, with a 2.5% markup: roughly €8,385, a gap of about €215 from the rate alone.
- Add the wire fee: USD 45 (or the fee-waived route, where the markup does the work instead).
So the true cost of that transfer is closer to USD 260 to USD 300, not the USD 45 the fee schedule suggests. The markup, not the visible fee, is the larger number, and it repeats on every transfer.
The same pattern hits an inward transfer. If a US client sends you USD that converts to rupees through a swift wire transfer, both the sending bank's markup and your Indian bank's TT buying rate can chip away at the amount before it lands.
That is why the USD to INR rate you finally receive can sit noticeably below the number you checked online. On a USD 10,000 receipt, a combined 3% to 4% spread across both banks quietly removes several hundred dollars, before any wire or certificate fee. Checking the applied rate on your credit advice, rather than the sender's quote, is the only way to see the real figure.
How can you check Bank of America's forex rate today?
There are three reliable ways to find the rate, in order of usefulness.
- Bank of America's currency converter on its website, which shows today's foreign-currency order and exchange rates and updates at least once each business day.
- The transaction confirmation, which shows the exact rate applied to your specific wire, cash order, or card purchase. This is the only rate that is truly yours.
- Preferred Rewards status, which shaves up to 2% off the published rate on cash orders, worth checking if you exchange currency often.
A quoted rate is a guide. The rate that settles is the one live at the moment your transaction processes, which is why the confirmation figure and the morning quote rarely match to the cent.
Receiving USD in India: where the bank route costs you
If you are an Indian exporter or freelancer paid in USD by US clients, the markup story plays out twice: once when the sender's bank converts or wires, and again when your Indian bank applies its TT buying rate on the way in. Two spreads on one payment.
Indian banks follow the same playbook on the way in. For comparison, IDBI Bank forex rates show the same TT buying-rate markup applied to incoming receipts.
This is the situation a cross-border payments platform is built for. Xflow lets Indian businesses receive money from abroad at the live mid-market rate and charges a transparent, visible fee rather than a hidden spread. Holding funds across currencies has its own upsides too; our guide to multi currency account benefits explains when that route makes sense.
The core difference is honesty about the rate. A bank marks up a rate you cannot see. Xflow converts at the mid-market rate and shows the fee separately, as published below (as of July 2026).
| Plan | Fee | Best for |
|---|---|---|
| Starter | $12 flat up to $2,000; 0.6% above $2,000 | Invoices typically under $3,500 |
| Growth | $20 flat up to $5,000; 0.4% above $5,000 | Invoices of $2,000 to $10,000 |
| Scale | Custom pricing | Invoices of $10,000+ |
Take a USD 10,000 invoice on the Growth plan. The fee is 0.4%, about USD 40, and the conversion happens at the mid-market rate rather than a marked-down one. You keep close to the mid-market payout minus a fee you can see. On costs like these, Xflow's transparent fee model can meaningfully cut FX costs compared with a bank spread, and the gap widens as volumes rise.
A few honest caveats belong here. If you already run US-dollar accounts or trade facilities with a major bank, the convenience of consolidation can matter more than a few basis points. For one-off or very small transfers, a flat fee can outweigh the rate saving.
Run your own numbers on a typical invoice first, and read how to reduce international payment fees to see where the real leakage sits. For regular mid-to-large export receipts, the platform is used for cross-border payments for service exporters.
Does receiving through a platform break compliance?
This is the fear that stops most exporters from moving off their bank, and it is worth addressing directly. Receiving through a regulated platform does not break your regulatory trail.
Xflow holds final RBI Payment Aggregator - Cross Border (PA-CB) authorisation for both exports and imports (as of February 2026), works with AD-1 banks, and auto-issues an eFIRA for each payment.
Your purpose codes, GST refund workflow, and downstream reporting continue as before, and the bank FIRC route remains available. The auto-issued fira gives your accountant the proof of remittance and the exact rate applied. Compliance stays intact; the paperwork simply becomes less manual.
The bottom line
Bank of America's forex rates are set per service, and the markup inside the rate, not the visible fee, is the real cost. On wires that markup runs roughly 2% to 3%; on cash and card use it runs higher.
Check the applied rate on your confirmation, compare it against the mid-market rate the same day, and decline dynamic currency conversion when you travel. Small habits like these protect more of each transfer than most people expect.
If you receive USD into India regularly, the bank route can cost you a spread at both ends of the transfer. Running one invoice through a mid-market-rate platform is the fastest way to see the difference for yourself. Open Xflow's receiving accounts to test it on your next USD invoice.
Frequently asked questions
It charges USD 45 for an outgoing international wire in USD, around USD 15 for an incoming wire, and 3% on card transactions abroad. On top of these, the exchange rate carries a markup of roughly 2% to 3% on wires and more on cash.
Cash withdrawal limits depend on your account and daily ATM limits, which are often below USD 5,000; larger amounts usually need a branch visit. For foreign currency, you can order up to USD 10,000 online over any 30-day period.
A bank almost always beats an airport kiosk, which adds the widest margins and extra fees. For larger transfers, a mid-market-rate platform usually beats both.
Yes, but most transactions attract a 3% foreign transaction fee plus a possible USD 5 ATM fee at non-partner machines. Global ATM Alliance partners can waive some of these charges.
Google shows the mid-market rate. Bank of America adds a markup of about 2% to 3% on wires, so the rate you get is below it. The applied rate on your confirmation reflects that margin.
Often yes. Intermediary banks may deduct charges, and the Indian bank applies its own TT buying rate on conversion, so the amount credited can be smaller than the sender's figure.
Savings depend on volume and the rate margin. On regular mid-to-large receipts into India, converting at the mid-market rate with a visible fee can meaningfully cut FX costs compared with a bank spread, and the gap widens with volume.