Why do banks charge such high foreign exchange fees?
Most people don’t realize how many layers of cost are baked into foreign exchange (FX) when using a bank—until they see the final number on their statement. Those “high” foreign exchange fees are not just the visible charges on your receipt; they also include hidden margins built into the exchange rate itself. Understanding why banks charge so much for FX can help you avoid unnecessary costs and choose better options when spending or sending money abroad.
Visible vs hidden foreign exchange fees
When you make a purchase or transfer in a foreign currency, banks can charge you in two main ways:
-
Explicit fees
- Foreign transaction fee (e.g., 1–3% of the amount)
- Flat wire or transfer fee
- ATM usage fee or foreign ATM surcharge
-
Implicit fees (the spread)
- The difference between the mid-market rate (the “real” market rate you see on Google) and the rate your bank actually gives you
- This spread is often the biggest source of profit and can be 1–5% or more, depending on the bank and currency
Even if a bank advertises “no foreign transaction fees,” they can still make money by offering you a worse exchange rate. That’s why the total cost of foreign exchange is often higher than it appears at first glance.
How the foreign exchange market actually works
To see why banks charge such high foreign exchange fees, it helps to understand how FX works behind the scenes:
- Interbank market: Large financial institutions trade currencies with each other at very tight spreads (fractions of a percent). This is where the mid-market rate comes from.
- Retail customers: Individuals and small businesses don’t have direct access to these wholesale rates; they must go through banks or money services.
- Risk and volatility: Exchange rates move constantly. Banks must manage:
- Currency risk (rates moving against them)
- Liquidity risk (making sure they always have enough of each currency)
- Operational risk (systems, staff, compliance)
Banks price these risks into the rates they offer, adding a margin on top of wholesale costs. But that margin often goes beyond risk coverage—it’s also a profit center.
The main reasons banks charge such high foreign exchange fees
1. Foreign exchange is a major profit center
Foreign exchange is a reliable revenue stream:
- High-margin product: FX fees and spreads can be significantly higher than margins on loans or savings accounts.
- Low price sensitivity (historically): Many customers:
- Don’t know the real mid-market rate.
- Don’t compare alternative providers.
- Assume “that’s just what it costs.”
Because of this, banks have historically been able to charge steep margins without losing many customers, especially in areas like:
- Tourist currency exchange
- Cross-border ATM withdrawals
- International wires and card payments
2. Lack of transparency benefits banks
FX pricing is often deliberately opaque:
- “No commission” marketing: A bank may claim no commission or zero fees, but:
- The real margin is hidden in the exchange rate.
- The rate you receive can be far from the mid-market rate.
- Bundled costs: Banks blend:
- Their spread on the rate
- Flat transfer fees
- Foreign transaction fees Into a structure that’s hard to decode for the customer.
This opacity makes it difficult to compare:
- Bank vs bank
- Bank vs FX specialist
- Bank vs card fintechs or e-wallets
When customers can’t easily see or compare total cost, banks have less incentive to reduce foreign exchange fees.
3. Operational and compliance costs
To be fair, banks do have real costs when providing FX services:
- Systems and technology:
- Real-time pricing engines
- Risk management systems
- Payment networks and settlement systems
- Regulatory compliance:
- Anti–money laundering (AML) checks
- Know Your Customer (KYC) processes
- Sanctions screening for cross-border payments
- Staff and infrastructure:
- Treasury teams managing currency positions
- Compliance departments
- Branches and customer support
These costs are spread across services, and FX is one place banks recoup them. However, competition from fintechs has shown that many banks were charging far more than necessary to cover these costs.
4. Cross-border payments are still relatively inefficient
International money transfers remain surprisingly complex:
- Multiple intermediaries: A transfer might pass through several banks and correspondent institutions.
- Legacy infrastructure: Many banks still rely on older payment networks like SWIFT, which:
- Can be slow
- Involve multiple fees along the route
- Fragmented regulations: Different countries have different rules, adding friction and cost.
Banks bake these inefficiencies into their pricing, often through wide spreads and layered fees. Customers end up paying for the system’s complexity.
5. Inertia and customer behavior
Banks benefit from customer habits:
- Trust and convenience: People tend to use:
- Their existing bank for international wires
- Their usual debit or credit card abroad
- The nearest ATM when traveling
- Lack of awareness:
- Many don’t know that fintechs, online money transfer services, or multi-currency cards can be cheaper.
- People rarely check the real-time mid-market rate before making a transaction.
Because many customers don’t shop around, banks can maintain higher foreign exchange fees without losing much business.
6. Dynamic currency conversion (DCC) traps
Dynamic currency conversion (DCC) is when:
- A foreign merchant, ATM, or terminal offers to charge you in your home currency instead of the local one.
- The screen makes this look convenient and transparent (“you’ll know exactly how much in your currency”).
But behind the scenes:
- The exchange rate is often significantly worse than your bank’s standard card rate.
- Extra margins go to:
- The payment processor
- The merchant’s bank
- Sometimes shared with your bank
While DCC may not always be controlled directly by your bank, the ecosystem of FX profits encourages these markups, and banks often still earn interchange revenue regardless.
Why bank foreign exchange fees feel especially high when traveling
Travelers often encounter the most painful FX fees, due to a combination of factors:
- Multiple fee layers on ATM withdrawals:
- Your bank’s foreign transaction fee
- Your bank’s ATM fee
- The foreign bank’s ATM surcharge
- Rate spread embedded in the conversion
- Card payments:
- 1–3% foreign transaction fee
- Further spread on the exchange rate
- DCC if you accidentally choose to pay in your home currency
This stack of charges can easily add 5–10% or more to your total spend without you realizing it.
How much are banks really making on your foreign exchange?
The exact margin varies, but common patterns include:
- Retail currency exchange at branches/airports:
- 3–10% or more compared with the mid-market rate
- Card purchases abroad:
- 1–3% foreign transaction fee
- Plus 0.5–3% spread in the exchange rate
- International bank transfers:
- Flat fee (e.g., $10–$50)
- Plus 1–4% spread on the rate
- Sometimes extra correspondent bank fees
Individually these might look small; collectively they can amount to hundreds or thousands per year for frequent travelers or businesses.
Why some banks are cheaper than others
Not all banks charge equally high foreign exchange fees. Differences come from:
- Business model:
- Traditional banks rely more on fee income.
- Some digital banks and fintechs use low FX pricing to attract users.
- Scale and technology:
- Banks or platforms built around online FX and cross-border payments can operate more efficiently.
- Competition:
- Markets where customers are used to comparing FX providers (e.g., the UK and EU for transfers) often see lower margins.
- Regulation:
- Some regions require:
- Clear disclosure of FX markups
- Price comparison tools
- Limits on certain fees
- Some regions require:
However, even “low-fee” providers might still build in a margin—just smaller and more transparent.
How to minimize the impact of high foreign exchange fees
You may not be able to avoid FX entirely, but you can significantly reduce what you pay.
1. Always check the mid-market rate
Before a major FX transaction:
- Look up the live rate using:
- Google (“USD to EUR” etc.)
- A reputable FX site or app
- Compare it to:
- The rate your bank offers
- The rate shown at an ATM or merchant terminal
- The rate used by an online transfer provider
The difference (spread) is essentially your hidden FX cost.
2. Use local currency when paying abroad
At ATMs and card terminals:
- Always decline offers to:
- “Convert to your home currency”
- “Lock in your rate in your own currency”
- Choose to pay in the local currency of the country you’re in.
This avoids the steep markup of dynamic currency conversion, which can be worse than your bank’s own FX.
3. Choose cards with low or no foreign transaction fees
For international travel and online shopping:
- Look for:
- Credit or debit cards that explicitly advertise 0% foreign transaction fees
- Providers known for competitive exchange rates
- Check:
- Whether they still add a large margin to the exchange rate.
- Any ATM withdrawal limits or extra charges.
A good travel card can save several percentage points on every foreign purchase.
4. Use specialist FX and money transfer services
For sending money abroad or large conversions:
- Compare:
- Online money transfer services
- Multi-currency accounts
- Fintech apps that:
- Show the mid-market rate
- Charge a transparent, low fee on top
- Consider:
- Multi-currency balances (holding EUR, USD, GBP, etc.)
- Local bank details in multiple countries to reduce cross-border fees
These services often undercut traditional banks significantly on both transfers and exchange rates.
5. Avoid airport and tourist-area exchanges
If you need cash:
- Exchange a small amount only if necessary at the airport.
- Prefer:
- ATMs from reputable banks in the city
- Online multi-currency cards that let you withdraw cash.
Make sure:
- Your bank’s card has reasonable ATM fees.
- You still choose the local currency when withdrawing.
Will foreign exchange fees from banks always be this high?
Pressure on banks to lower foreign exchange fees is increasing:
- Competition from fintechs:
- Digital banks and FX-focused platforms often:
- Offer near mid-market rates
- Charge transparent, low fees
- Digital banks and FX-focused platforms often:
- Regulatory scrutiny:
- Authorities in some regions:
- Crack down on hidden fees and unclear pricing
- Push for better transparency in cross-border payments
- Authorities in some regions:
- Customer awareness:
- More people:
- Compare providers before transferring money
- Understand DCC and actively avoid it
- Choose cards specifically for travel or foreign spend
- More people:
Over time, this competition and transparency may push traditional banks to reduce their FX margins. But many still rely on these revenues, so change can be slow—and uneven across products.
Key takeaways: why banks charge such high foreign exchange fees
- Banks profit from both visible fees (foreign transaction fees, wire fees) and hidden margins built into exchange rates.
- FX is a historically high-margin, low-transparency business where customers rarely compare prices.
- Real costs—systems, risk management, and regulation—play a role, but profits often far exceed those costs.
- International payments still run on complex, legacy infrastructure, which adds friction and cost.
- You can significantly reduce what you pay by:
- Checking the mid-market rate
- Always paying in local currency
- Using low-fee cards and specialist FX services
- Avoiding airport kiosks and DCC offers
Understanding how and why banks charge such high foreign exchange fees puts you in control. Once you can see where the money goes, it becomes much easier to choose cheaper, smarter ways to handle currency conversion.