What a foreign-transaction fee actually is
When you swipe a card overseas (or buy from an overseas merchant online), the network (Visa or Mastercard) charges your bank a 1% currency-conversion fee. Most U.S. issuers tack on another 2% as profit, making 3% the standard. A $1,000 hotel charge costs $1,030.
The fee is a separate line on your statement, often labeled 'foreign transaction fee' or 'FX fee.' It applies even if the merchant bills in U.S. dollars but is physically located abroad, your card still touches the international rails.
Cards with no foreign transaction fees
- Credit: every Capital One card, every Discover card, every Chase Sapphire card (Preferred and Reserve), Bank of America Travel Rewards, Citi Premier and Strata Premier, all American Express Platinum and Gold variants.
- Debit: Charles Schwab Bank Investor Checking, Fidelity Cash Management, Capital One 360 Checking.
- Travel-specific: Wise (multi-currency account), Revolut, the SoFi debit card on premium tiers.
The dynamic-currency-conversion trap
At hotels, restaurants, and especially ATMs abroad, the terminal often asks: 'Pay in EUR or USD?' Choosing USD means the merchant's bank converts at a marked-up rate of 7–10%, often dwarfing your card's foreign-transaction fee.
Always choose the local currency. Your card's network (Visa/MC) gives you the wholesale rate, far better than any merchant terminal will offer. This single habit saves more money than the choice of card.
Cash, ATMs, and exchange booths abroad
Avoid airport currency exchange booths, spreads of 8–12% are normal. Avoid hotel currency exchange, even worse.
Use an ATM affiliated with a major local bank as soon as you arrive. Pair it with a Schwab or Fidelity debit card and you'll get the wholesale exchange rate plus full ATM fee reimbursement. For most travelers, this means cash costs roughly 0%, vs 6–10% via exchange booths.
What about credit-card foreign rewards?
Travel cards layer rewards on top of zero foreign-transaction fees. Chase Sapphire Reserve earns 3× on travel and dining worldwide. Amex Platinum earns 5× on flights booked direct. The combined effect: you pay no FX fee and earn 3–5% back, beating local cash payments.
Use credit cards for hotels, restaurants, and large purchases (chargeback protection if a merchant disputes). Use cash for small vendors, taxis, tips, and locales that simply don't accept cards.
Online purchases from foreign merchants
Buying a hotel room on a foreign booking site, a digital subscription billed in pounds, or a vintage handbag from Japan, all trigger foreign-transaction fees on cards that charge them. Use a no-FX card for any recurring international subscription.
Some U.S. merchants quietly process through international subsidiaries (Zara, Aliexpress, occasionally Booking.com). If your statement shows an unexpected FX fee on a domestic-feeling charge, that's why.
Setup before you travel
- Pack two no-FX credit cards from different networks (one Visa, one Mastercard or Amex).
- Pack one no-FX debit card with full ATM rebates (Schwab or Fidelity).
- Notify the issuer of your travel dates if their fraud system flags international transactions.
- Set up Apple Pay / Google Pay on the phone for easy contactless transactions where common (most of Europe).
- Keep $100–$200 in local cash from your home-country bank's exchange (worse rate, but instant access on arrival).
