Foreign transaction fees are one of the most quietly expensive fees in personal finance. At 3% per transaction, they're easy to ignore on a single order — but they add up fast for anyone who shops internationally with any regularity. $300/month in international purchases costs you $108 a year just in fees. For nothing.
Here's exactly how to stop paying them.
What Triggers a Foreign Transaction Fee?
A foreign transaction fee applies when:
- The merchant is located in another country
- The transaction is processed in a foreign currency
- The payment is routed through a foreign bank
This includes physical purchases abroad and online orders from international stores — AliExpress, Amazon UK, ASOS, Shein, Zara, and thousands of others.
Method 1: Switch to a No-Fee Credit Card
The most permanent fix. Over 100 credit cards now waive foreign transaction fees entirely. The best options:
No annual fee:
- Citi Double Cash (2% cashback, $0 fee)
- Fidelity Rewards Visa (2% cashback, $0 fee)
- Capital One Quicksilver ($0 fee, 1.5% cashback)
With annual fee (worth it if you spend heavily):
- Chase Sapphire Preferred ($95/year, no foreign fee, 3x on dining, 2x on travel)
- Capital One Venture ($95/year, no foreign fee, 2x miles)
Method 2: Use a Multi-Currency Fintech Card
Cards like Wise and Revolut hold multiple currencies and convert at competitive exchange rates — typically better than your bank's marked-up version.
Wise: No subscription. Converts at the mid-market rate with a small conversion fee (from 0.57% depending on the currency pair) and no foreign transaction fee.
Revolut: Free tier converts up to $1,000/month without extra fees (weekdays only — weekends cost 1% more). Premium plan ($9.99/month) raises the limit to $10,000/month.
Method 3: Pay in the Merchant's Local Currency
When paying internationally, you're sometimes offered a choice: pay in your home currency or the merchant's local currency. Always pick the merchant's local currency.
Choosing your home currency — called Dynamic Currency Conversion — lets the merchant's bank set the exchange rate, usually 2–5% worse than your card network's rate. It looks convenient. It isn't.
Method 4: Use PayPal with a No-Fee Card
PayPal charges its own currency conversion fees (2.5–4%), but if you fund your PayPal payment with a no-foreign-transaction-fee credit card and ensure PayPal uses your card's exchange rate, you can avoid double-dipping.
The key: in PayPal settings, set your preferred payment method to a no-fee card and select "card's exchange rate" when prompted.
How Much Can You Save?
| Monthly international spend | Annual fee at 3% | Savings with no-fee card |
|---|---|---|
| $100 | $36 | $36 |
| $300 | $108 | $108 |
| $500 | $180 | $180 |
| $1,000 | $360 | $360 |
Check Your Current Card Right Now
Call the number on the back of your card and ask: "Does my card charge a foreign transaction fee?" If yes, it's worth switching.
You can also search your card's name + "foreign transaction fee" — most banks publish this on their fee schedule pages.
Bottom Line
Get a no-fee credit card. If you're not ready to switch, use Wise or Revolut for international purchases in the meantime. There's no good reason to keep paying 3% extra every time you order from abroad.