Currency Exchange Fee Calculator
Calculate how much you lose in currency exchange fees and markups.
Compare exchange rates, bank fees, and find out the true cost of converting money.
Currency exchange always involves hidden costs that most people underestimate or overlook entirely. When you exchange money at an airport, a bank, or even use your credit card abroad, you are almost certainly paying a markup above the “real” exchange rate (the mid-market rate).
The mid-market rate — also called the interbank rate — is the midpoint between the buy and sell prices on global currency markets. This is the rate you see on Google, XE.com, or Reuters. No retail customer gets this exact rate; everyone pays a spread above it.
Types of fees to watch for:
-
Exchange rate markup (spread): The most invisible cost. If the mid-market EUR/USD rate is 1.0800 but the bank offers you 1.0400, that 3.7% difference is pure profit for the exchanger. On USD 1,000, you lose $37.
-
Flat service fee: Many banks and exchange offices charge USD 3–15 per transaction on top of the rate spread.
-
ATM withdrawal fee: Foreign ATMs typically charge USD 2–5 per withdrawal. Your home bank may also charge a separate foreign transaction fee ($0–5). Combined: up to $10 per withdrawal.
-
Credit card foreign transaction fee: Most standard credit cards charge 1–3% on foreign currency transactions. Travel cards (Wise, Charles Schwab, etc.) often waive this entirely.
-
Dynamic Currency Conversion (DCC): When a foreign merchant asks “would you like to pay in your home currency?” and you say yes — that is DCC, and the rate is almost always terrible (5–12% worse than the card network rate). Always say NO to DCC and pay in the local currency.
The formula for the true exchange cost:
True Cost % = ((Mid-market Rate − Offered Rate) / Mid-market Rate) × 100 + (Flat Fee / Amount)
For example: Exchanging USD 500 at a rate 3% below mid-market plus a $5 fee: True Cost = (500 × 0.03) + $5 = $15 + $5 = $20 total cost = 4% of the transaction.
Best services for low-cost currency exchange: Wise (formerly TransferWise), Revolut, Charles Schwab ATM card, and some local credit unions. Airport exchange booths and hotel exchanges are almost always the worst value.