What foreign exchange fees are and why they matter
When you use a credit card outside the United States, your card issuer converts the local currency to dollars. That conversion costs money — typically 1% to 3% of the transaction amount — and that cost is called a foreign exchange fee, or FX fee. Most standard credit cards charge this fee on every foreign purchase, whether you're buying a coffee in London or paying a hotel bill in Tokyo.
A card with no foreign exchange fee charges you only the actual exchange rate that day, with no markup. Over a two-week trip or a year of occasional international purchases, this difference adds up. A $2,000 hotel stay with a 2% FX fee costs you an extra $40. A card without the fee costs nothing extra.
Some cards marketed as "no FX fee" still charge other fees — annual fees, for example — so the real savings depend on what you actually spend and how often you travel. The goal is to find a card where the total cost is lower than what you'd pay on a standard card.
Key Takeaways
- Foreign exchange fees are a percentage markup (usually 1% to 3%) that card issuers add when you spend money in another currency.
- Cards with no FX fee charge only the actual exchange rate, saving you money on every foreign transaction.
- Some no-FX-fee cards have annual fees or other costs, so compare the total cost against your actual spending pattern.
- The biggest savings come if you travel frequently or make regular international purchases, but even occasional travelers can save money with the right card.
- You need to check your specific card's terms — the issuer's website or your cardholder agreement will state whether FX fees explore.
How to learn about your current card charges foreign exchange fees
The easiest way is to log into your card issuer's website and search for "foreign exchange fee" or "international transaction fee" in their fee schedule. Most issuers publish this clearly. If you can't find it online, call the customer service number on the back of your card and ask directly: "Does this card charge a foreign exchange fee on purchases made outside the United States?"
If your card does charge an FX fee, it will usually appear on your statement as a separate line item after the transaction posts, labeled something like "Foreign Transaction Fee" or "International Transaction Fee." The fee is calculated as a percentage of the purchase amount in dollars.
Your cardholder agreement also lists this fee. You can request a copy from your issuer or read it from their website. Look for a section titled "Fees" or "International Transactions."
Cards that commonly have no foreign exchange fees
Several major card issuers offer cards with no FX fees. The most widely available are travel-focused cards from Chase, American Express, Capital One, and Citi. Examples include the Chase Sapphire Preferred, the American Express Platinum Card, and the Capital One Venture X. However, these cards typically charge annual fees ranging from $95 to $695, so they make sense only if you travel enough to justify the cost.
Some issuers also offer no-FX-fee cards with no annual fee, though these are less common. Capital One's Venture card and some American Express cards in their portfolio have no FX fee and no annual fee, though rewards rates and other benefits vary. The specific cards available and their terms change over time, so check directly with the issuer.
A few online banks and credit unions also offer no-FX-fee cards, often with lower annual fees or no annual fee at all. Your own bank or credit union may offer one — it's worth asking, especially if you're already a member.
What to compare when choosing a no-FX-fee card
Start with annual fee versus how much you'll spend abroad. If a card costs $95 a year but saves you 2% on $5,000 in foreign purchases, you save $100 minus the $95 fee, for a net gain of $5. If you spend less than $5,000 abroad per year, a no-fee card makes more sense. If you spend more, the annual fee may be worth it — especially if the card also offers other benefits like travel insurance or higher rewards rates.
Next, check the rewards rate on foreign purchases. Some no-FX-fee cards earn the same points or cash back on international spending as domestic spending. Others earn less. If you're paying an annual fee, a higher rewards rate on foreign purchases can offset it.
Third, look at what other fees might explore. Some cards charge fees for balance transfers, cash advances, or late payments. These aren't specific to foreign travel, but they affect the total cost of using the card.
Finally, check whether the card works with the payment networks you'll encounter abroad. Visa and Mastercard are accepted almost everywhere. American Express is less widely accepted outside major cities and tourist areas in some countries. If you're traveling to a place where American Express isn't common, a Visa or Mastercard with no FX fee is a safer choice.
How no-FX-fee cards work when you're traveling
When you swipe or insert a no-FX-fee card at a foreign merchant, the transaction is processed in the local currency. The card network (Visa, Mastercard, or American Express) converts it to dollars using that day's exchange rate. The issuer then posts the charge to your account in dollars, with no additional percentage added on top.
Some merchants abroad will offer to charge you in dollars instead of the local currency — this is called dynamic currency conversion. Decline this offer. When you accept it, the merchant's bank does the conversion and adds its own markup, which is almost always worse than what your card issuer would charge. Even with a no-FX-fee card, you're better off letting your card issuer handle the conversion.
ATM withdrawals work differently. Most cards charge a fee for foreign ATM withdrawals, separate from any FX fee. Some travel cards waive this fee, but many don't. If you need cash abroad, check whether your card waives foreign ATM fees before you travel. If it doesn't, using your card for purchases and carrying less cash is usually cheaper.
When a no-FX-fee card might not be worth it
If you travel abroad less than once a year, or if your foreign spending is under $2,000 per year, the savings from a no-FX-fee card may not justify an annual fee. A standard card with a 2% FX fee on $2,000 in spending costs you $40 in fees. If the no-FX-fee card costs $95 a year, you're paying more, not less.
If you travel frequently but to countries where your current card already has partnerships or benefits, switching may not help. Some issuers offer reduced FX fees (0.5% instead of 2%, for example) to cardholders in certain regions or with certain status levels. Check what you already have before assuming you need a new card.
If the no-FX-fee card requires a high credit score or a large opening deposit, and you don't meet those requirements, it's not an option for you right now. Focus instead on cards you can actually open, or work on building your credit score first.
Frequently Asked Questions
Do I have to pay the foreign exchange fee if I use a debit card instead of a credit card?
Yes. Debit cards charge FX fees just like credit cards do — sometimes higher. If you need to use a debit card abroad, look for one from a bank or credit union that waives foreign transaction fees. Some online banks and travel-focused financial institutions offer debit cards with no FX fee.
What's the difference between a foreign exchange fee and a foreign transaction fee?
These terms are often used interchangeably. A foreign transaction fee is the total cost of using your card abroad, which includes the FX fee plus any other charges the issuer adds. A card with "no foreign transaction fees" has no FX fee and no other international charges.
If I pay my credit card bill in a foreign currency, do I still get charged an FX fee?
Yes. The FX fee applies to the purchase itself, not to how you pay the bill. When you make a purchase in euros, for example, you're charged an FX fee at that moment. Paying your bill later in dollars doesn't change that.
Can I use a no-FX-fee card from a U.S. bank if I'm traveling to a country that doesn't use dollars?
Yes. Your U.S. card will work in any country where the payment network (Visa, Mastercard, or American Express) is accepted. The card issuer converts the local currency to dollars automatically. A no-FX-fee card means you pay no markup on that conversion.
Do I need to tell my card issuer I'm traveling abroad?
Many issuers ask you to notify them before traveling, so they don't flag your foreign purchases as fraud. You can usually do this through your online account or by calling customer service. It's not required, but it can prevent your card from being declined.