The Hidden Fees in Every Currency Conversion (and How to Spot Them)
Markups, dynamic conversion, weekend surcharges \u2014 a checklist to audit any conversion you make.
Why "fee-free" almost never means free
Currency conversion is one of the few financial services where companies are legally allowed to advertise "no fees" while quietly charging more than 5%. The trick is hiding the cost in the exchange rate rather than as a line-item fee.
This guide is a checklist to audit any conversion — at a bank, an app, an airport, or a checkout page — and figure out what you're really paying.
The seven hidden costs to look for
### 1. Exchange-rate markup
The biggest, most common, and most invisible cost. Compare the offered rate to the mid-market rate (Google, XE, your converter). The gap, expressed as a percentage, is the markup.
Typical markups:
- Specialist services: 0.3%–0.7%
- Banks (online): 1%–2%
- Banks (counter): 2%–4%
- Bureaux de change: 3%–8%
- Airport / hotel kiosks: 8%–15%
### 2. Dynamic Currency Conversion (DCC)
When a card terminal abroad asks "Pay in dollars or euros?", always pick local currency. Choosing your home currency triggers DCC, where the merchant's bank does the conversion at a 5%–10% markup. There's no way to undo it after confirming.
### 3. Weekend / off-hours surcharges
Forex markets close from Friday evening to Sunday evening. Many providers add a 0.5%–1% surcharge to conversions during this window to protect against gaps.
If you have flexibility, convert on a weekday during U.S. or European market hours.
### 4. Card-funded vs bank-funded transfers
Funding a transfer with a credit or debit card often costs 1%–3% more than funding from a bank account. Some platforms also treat card-funded transfers as cash advances on the credit card side, triggering additional fees.
### 5. Receiving fees
Even after a transfer leaves your sender, the receiving bank can charge $10–$30 (often called "lifting" or "incoming wire" fees). Specialist services using local payment networks usually avoid this; SWIFT wires usually don't.
### 6. Inactivity / unload fees
Prepaid travel cards often charge if dormant for several months, or to convert leftover balances back to your home currency. Always read the fine print before loading.
### 7. Tiered or volume markups
Some banks charge progressively worse rates for smaller amounts. A $100 conversion may cost 4%; a $10,000 conversion 1%. If you're sending small amounts often, batch them.
A 60-second audit you can run on any conversion
- Check the mid-market rate for the pair.
- Get the provider's offered rate for the exact amount.
- Note any upfront fee.
- Calculate: *(mid − offered) ÷ mid × 100* = markup %.
- Add the upfront fee in percentage terms.
- Total = the real cost of the conversion.
- Compare against one alternative provider.
This takes under a minute and routinely saves 2–5% on conversions over $200.
Watch out for "promotional" rates
Some providers advertise great rates that apply only to:
- First transfers (then revert to standard markups).
- Certain currency pairs only.
- Premium account tiers with monthly fees.
Always confirm the rate applies to your specific transaction before sending.
Key takeaways
- The biggest hidden cost is the exchange-rate markup, not visible fees.
- Always compare offered rate to mid-market.
- Decline DCC at every terminal, every time.
- Avoid weekend conversions when possible.
- Fund transfers from bank accounts, not cards, when speed allows.
- A 60-second audit can save you 2–5% on any conversion.