Your Questions About Foreign Transaction Fees, Answered

What exactly is a foreign transaction fee?

Good question to start with, because there's a lot of confusion about what this fee actually covers. A foreign transaction fee — sometimes called an FX fee or international transaction fee — is a small percentage charged by your card issuer (usually your bank or credit union) whenever you make a purchase that gets processed through a foreign bank or a non-US payment network.

The typical range is 1% to 3% of the transaction amount. On a $200 hotel room, that's $2 to $6 tacked on invisibly. It doesn't sound like much until you're on a two-week trip spending $3,000 — now you've quietly handed over $60 to $90 for the privilege of swiping your card abroad.

Does this fee only apply when I'm physically traveling overseas?

This is where people get surprised. No — location doesn't matter. The fee triggers based on where the merchant's bank is located, not where you are.

So if you're sitting at home in Ohio and you book a hotel in Paris directly through the hotel's French website, your card may still charge a foreign transaction fee. The same goes for buying something from a Japanese online retailer, subscribing to a UK-based streaming service, or paying for software from a company registered in Ireland. Your physical presence in the US provides zero protection here.

The flip side is also true: some purchases made while you're physically overseas won't trigger the fee, particularly if the merchant processes payments through a US-based network.

Are foreign transaction fees the same as currency conversion fees?

They're related, but they're not the same thing, and conflating them can cost you money.

A foreign transaction fee is charged by your card issuer — your bank. It's baked into your cardholder agreement and applied automatically.

A currency conversion fee (often called dynamic currency conversion, or DCC) is something different entirely. It happens when a foreign merchant or ATM offers to charge you in your home currency rather than the local currency. This sounds convenient but is almost always a rip-off — the merchant applies their own exchange rate, which is typically far worse than your bank's rate, and then your bank may still apply its foreign transaction fee on top.

Always, always choose to pay in the local currency. If a terminal in Rome asks whether you want to pay in USD or EUR, pick EUR. Every time.

Which cards don't charge foreign transaction fees?

More cards waive this fee than most people realize. Here's a realistic breakdown by category:

  • Travel rewards cards: Most major travel cards eliminate FX fees entirely. Cards like the Chase Sapphire Preferred, Capital One Venture, and American Express Gold Card are popular examples. If you travel even a few times a year, one of these is worth considering.
  • Premium cards: Cards with high annual fees (think $250–$695/year) almost universally waive foreign transaction fees, along with other travel perks like lounge access and trip insurance.
  • Credit unions: Many credit unions issue cards with no foreign transaction fees, often with lower overall interest rates too. It's worth calling yours and asking directly.
  • Online banks and neobanks: Checking accounts from Schwab, Fidelity, Ally, and neobanks like Wise (formerly TransferWise) or Revolut are known for either waiving or reimbursing foreign transaction and ATM fees globally.
  • Standard bank credit cards: Big retail banks — Chase, Bank of America, Citi, Wells Fargo — often charge 3% on their basic cards. Check your specific card's terms. Even within the same bank, one card may charge the fee and another won't.

How do I find out if my current card charges this fee?

The honest answer: most people don't know until they check their statement after a trip and see a bunch of tiny "Foreign Transaction Fee" line items they ignored at the time.

To check proactively, look at your cardholder agreement — it's usually in the "Fees" section. You can also:

  1. Log into your online account and search "foreign transaction fee" in the documents section
  2. Call the number on the back of your card and ask directly
  3. Search "[your card name] foreign transaction fee" — credit card review sites like NerdWallet or The Points Guy maintain updated fee information

If your card charges 3%, now is a good time to think about whether it's worth applying for a no-FX-fee card before your next international trip.

What about withdrawing cash from ATMs abroad?

ATMs introduce a whole additional layer of fees. Beyond the foreign transaction fee your bank may charge, you're typically looking at:

  • Your bank's own international ATM withdrawal fee (often $5 per transaction)
  • The local ATM operator's fee (can be $3–$8, sometimes more)
  • The exchange rate markup applied to the conversion

This can make a $100 ATM withdrawal actually cost you $115 or more by the time all the fees are applied. Strategies to avoid this include using a Schwab checking account (reimburses all ATM fees worldwide), or sticking to bank-affiliated ATMs in your network. Avoid airport ATMs specifically — they're notorious for the worst exchange rates and highest fees.

Can I negotiate or get these fees waived?

Sometimes, yes — but it depends on your relationship with the bank and the size of the fee. If you've been a long-term customer and noticed foreign transaction fees on a recent statement, it's worth a quick phone call. Some banks will offer a one-time courtesy credit, especially if the amount is small.

However, this is not a reliable strategy. You can't call your bank before every international trip and expect them to pre-waive the fees. The better move is to simply own a card that doesn't charge them.

If you travel internationally even once a year, the math almost always works out in favor of carrying at least one no-foreign-transaction-fee card, even if there's a modest annual fee involved.

I'm shopping online from a foreign site — is there any way to avoid the fee without getting a new card?

A few workarounds exist, though they all have trade-offs:

  • PayPal: If the merchant accepts PayPal and you're paying in USD from your PayPal balance or a linked US bank account, the foreign transaction fee may not apply — but PayPal has its own currency conversion fees, so check before assuming you're saving money.
  • Virtual cards through Wise or Revolut: These services let you hold and spend multiple currencies. You can load money at the mid-market rate, then spend at no extra markup. Wise's debit card, for example, has no foreign transaction fee and uses the real exchange rate.
  • Buy gift cards: For some large platforms (like certain gaming or entertainment services), US-based gift card codes work around the need to engage with foreign payment systems at all. Niche workaround, but occasionally useful.

None of these are as clean as just using the right card, but they can bridge the gap while you figure out a long-term solution.

Final thought: is it really worth stressing over?

On a quick weekend trip where you spend $400 total? Probably not worth losing sleep over — the fee might be $12. But for extended travel, frequent business trips, or regular online shopping from international retailers, foreign transaction fees genuinely add up across a year.

The good news is that the fix is simple: one no-FX-fee card in your wallet changes everything. You don't need to overthink exchange rates or calculate percentages at the register. You just tap and go, knowing you're getting a fair deal on every transaction.

The hardest part is actually knowing the fee exists in the first place — which, now that you've read this, is no longer your problem.