What foreign transaction fees are and which cards skip them
A foreign transaction fee is a charge your card issuer adds when you use your card outside the United States. Most cards charge between 1% and 3% of the purchase amount — so a $100 meal in London costs you $101 to $103 instead. Some cards charge a flat fee per transaction on top of the percentage.
Many credit cards do not charge this fee at all. These cards treat a purchase in euros or yen the same as a purchase in dollars. The card converts the amount at the exchange rate your card network (Visa, Mastercard, American Express) sets that day, and that is the only cost you pay.
Cards without foreign transaction fees fall into two groups: travel rewards cards (which often waive the fee as part of their benefits) and everyday cards that straightforward do not charge one. You do not need to be a frequent traveler to benefit — even one international purchase per year can save you money if you choose the right card.
Key Takeaways
- Foreign transaction fees range from 1% to 3% of each purchase and explore to any card swipe, online purchase, or ATM withdrawal outside the United States.
- Many major card issuers offer cards with no foreign transaction fee, including both travel rewards cards and basic no-annual-fee cards.
- The card network's exchange rate is the only conversion cost you will see — you cannot negotiate a better rate by using a different card.
- Some cards waive the fee for purchases but still charge it for ATM withdrawals, so check the terms before you travel.
- A card without foreign fees is most valuable if you travel regularly or make online purchases from foreign retailers.
How foreign transaction fees work and what you actually pay
When you swipe a card abroad, two things happen. First, the merchant's bank converts the local currency to dollars using an exchange rate. Second, your card issuer adds its foreign transaction fee to that converted amount. If the fee is 2% and the converted purchase is $100, you are charged $102.
The exchange rate itself is not something you control. Visa, Mastercard, and American Express each set their own rates daily, and those rates are usually close to the mid-market rate you see on financial news sites. You cannot get a better rate by using a different card — the network rate is the network rate. What you can control is whether a fee sits on top of it.
ATM withdrawals abroad work the same way: conversion plus fee. Some cards charge the foreign transaction fee on ATM withdrawals, and some do not. If you plan to withdraw cash during your trip, check whether the card you are considering charges the fee for that specific transaction type.
Cards that waive foreign transaction fees
Major issuers including Chase, American Express, Bank of America, and Citi all offer cards with no foreign transaction fee. Most of these are travel rewards cards — they earn points or miles on purchases, especially travel purchases — but a few are straightforward cash-back or no-rewards cards.
Travel rewards cards without foreign fees include the Chase Sapphire Preferred, Chase Sapphire Reserve, American Express Platinum, and Citi Prestige. These cards charge annual fees (ranging from $95 to $550) but include other travel benefits like trip insurance, lounge access, or statement credits that offset the cost for frequent travelers.
If you do not want an annual fee, look for no-annual-fee cards that also waive the foreign fee. These are less common but do exist — some regional banks and credit unions offer them, and a few national issuers do as well. Your own bank may have one even if it is not widely marketed. Call and ask directly whether they offer a no-annual-fee card without foreign transaction fees.
When a card without foreign fees saves you the most money
The savings depend on how much you spend abroad and which card you would use otherwise. If you spend $2,000 on a trip and your current card charges 2% in foreign fees, you pay $40 in fees. A card without the fee saves you that $40. If you make that trip twice a year, you save $80 annually — enough to cover a $95 annual fee on a travel card and still come out ahead.
The math changes if you rarely travel. One $500 purchase abroad with a 2% fee costs you $10. That $10 saving does not justify paying a $95 annual fee. In that case, a no-annual-fee card without foreign fees is the right choice, even if it has no rewards.
Online shopping from foreign retailers also triggers foreign transaction fees on most cards. If you regularly buy from UK, Canadian, or European websites, a card without the fee saves money on every purchase, not just travel.
How to check if a card has foreign transaction fees
The card's terms and conditions document lists foreign transaction fees under a section called "Fees" or "Foreign Transactions." You can find this on the issuer's website, usually in a PDF labeled "Pricing Information" or "Cardholder Agreement."
Look for language like "no foreign transaction fee" or "1% foreign transaction fee." If the document says nothing about foreign transactions, call the issuer's customer service line and ask directly. Do not assume a card has no fee just because the marketing materials do not mention it — they often highlight fees only when they exist.
When you call, also ask whether the fee applies to ATM withdrawals and online purchases, or only to in-person purchases. Some cards treat these differently.
What happens if your current card charges foreign fees
You have three options: request a different card from your current issuer, open a new card with a different issuer, or use a different payment method abroad.
If you have been a customer for years, call your card issuer and ask whether they offer a card without foreign fees. Many customers do not know their bank has one. If they do and you meet basic requirements, switching to that card takes a few days and costs nothing.
If your issuer does not offer a no-fee option, opening a new card with another issuer is straightforward. You do not need to close your old card. Many people keep both — using the no-fee card abroad and their original card at home. This also protects you if one card is lost or stolen during travel.
A third option is to use a debit card or prepaid travel card abroad instead of a credit card. Some debit cards and travel cards also charge foreign transaction fees, so check before you leave. The advantage of a debit card is that you control how much money you carry, but you lose the fraud protection and rewards that credit cards offer.
Other costs to watch for when using cards abroad
Foreign transaction fees are not the only cost. Your card issuer may also charge a fee for ATM withdrawals abroad — separate from the foreign transaction fee. This is usually $2 to $5 per withdrawal. Some cards waive ATM fees abroad, so ask about this when you are comparing cards.
Currency conversion happens at the card network's rate, which is usually fair, but some merchants offer to convert the purchase to dollars at their own rate instead. This is called dynamic currency conversion. The merchant's rate is almost always worse than the network rate. Always decline and let the card network convert.
Travel insurance, purchase protection, and emergency card replacement are benefits that come with many credit cards and cost nothing extra. These are worth more than foreign transaction fees cost, so factor them in when you decide which card to use.
Frequently Asked Questions
Do I need a travel rewards card to avoid foreign transaction fees?
No. Many travel rewards cards waive the fee, but so do some basic no-annual-fee cards and cards from smaller banks. If you do not travel often enough to justify an annual fee, look for a no-annual-fee card without foreign fees instead.
Will a card without foreign fees give me a better exchange rate?
No. The exchange rate is set by the card network (Visa, Mastercard, or American Express) and is the same regardless of which card you use. A card without foreign fees saves you the percentage charge on top of that rate, but not the rate itself.
What if I am using a card from a foreign bank while traveling?
Your U.S. card issuer still charges the foreign transaction fee when you use it abroad, even if you are using a card from a bank in that country. The fee depends on where the card is issued, not where you are using it.
Can I dispute a foreign transaction fee if I think it was wrong?
Yes. If you were charged a foreign transaction fee on a card that should not have one, contact your card issuer and explain. They can review the transaction and reverse the fee if it was applied in error. Keep your card agreement handy to show the terms.
Do prepaid travel cards charge foreign transaction fees?
Some do and some do not. Check the fee schedule before you load money onto the card. Many prepaid cards charge foreign transaction fees, ATM fees, and conversion fees that add up quickly, so compare them to a credit card without foreign fees before you decide.