What a foreign transaction fee is, and why it matters when you travel
A foreign transaction fee is a charge your credit card company 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. The fee applies whether you're buying something in a foreign currency or using an ATM abroad.
Cards with no foreign transaction fee charge you nothing extra for that same $100 meal. You pay only what the merchant charges, converted at the exchange rate your card company uses that day. Over a two-week trip, this difference can save you $50 to $150 depending on how much you spend.
The catch: cards without foreign transaction fees usually come with an annual fee, a higher interest rate, or both. The math works in your favor only if you travel often enough that the savings exceed what you pay to own the card.
Key Takeaways
- Foreign transaction fees range from 1% to 3% of every purchase you make outside the United States, and most standard cards charge them.
- Cards without foreign transaction fees exist in every rewards category — cash back, points, and travel — but nearly all charge an annual fee between $95 and $550.
- You break even on an annual fee only if you spend enough abroad that the 1% to 3% you save exceeds the fee you pay each year.
- The card issuer's exchange rate, not the fee, is often where you lose the most money on foreign purchases, so compare both when choosing a card.
- Some cards waive the annual fee for the first year, giving you a chance to test whether the savings justify keeping the card.
How to calculate whether a no-fee card saves you money
Start by estimating how much you spend abroad each year. Include all travel — vacations, work trips, visiting family, online purchases from foreign retailers. Be honest; most people underestimate.
Next, multiply that total by the foreign transaction fee you'd pay on your current card. If you don't know the fee, check your card's terms document or call the number on the back of your card and ask. If you spend $2,000 abroad and your card charges 3%, you lose $60 per year to fees alone.
Now look at the annual fee on the no-fee card you're considering. If it costs $95 per year and you spend $2,000 abroad, you'd save $60 but pay $95, for a net loss of $35. You'd need to spend roughly $3,200 abroad to break even. If you spend $5,000 abroad, you save $150 and pay $95, netting $55 in your favor.
This math ignores rewards, which complicate the picture. A card that offers 2% cash back on travel purchases and charges no foreign transaction fee is worth more than the math above suggests, because you're earning money back on top of saving on fees.
Cards with no foreign transaction fee across different rewards types
No-fee cards exist in every rewards structure. The category you choose depends on how you want to earn and redeem.
| Rewards Type | Typical Annual Fee | Foreign Transaction Fee | Best For |
|---|---|---|---|
| Flat-rate cash back | $0 to $95 | None | Simplicity; you earn the same rate everywhere |
| Bonus categories (points or cash back) | $95 to $450 | None | Maximizing rewards on travel and dining |
| Travel points (airline or hotel branded) | $95 to $550 | None | Frequent flyers who redeem for flights or hotel stays |
| Premium travel cards | $450 to $550 | None | Luxury travel; often include trip insurance and lounge access |
The lowest-cost option is a flat-rate cash back card with no annual fee and no foreign transaction fee. These are rare but they exist. You earn 1.5% to 2% on every purchase, everywhere, with no categories to track and no annual cost. The tradeoff is that you won't earn as much as someone using a premium card strategically.
The most common no-fee cards charge $95 to $150 annually and offer bonus categories — higher rewards on travel, dining, or both. These make sense if you spend enough in those categories to earn back the annual fee plus come out ahead.
What to check beyond the foreign transaction fee
The foreign transaction fee is only one cost of using your card abroad. The exchange rate your card company uses can cost you more than the fee itself.
When you make a purchase in a foreign currency, your card company converts it to dollars. They don't use the mid-market rate you see on Google or XE.com. Instead, they use their own rate, which is usually 1% to 3% worse than the mid-market rate. This markup is separate from the foreign transaction fee and applies to every card, even ones with no foreign transaction fee.
You can't avoid the exchange rate markup, but you can minimize it by using ATMs in the country you're visiting instead of exchanging money before you leave. ATM fees are usually $2 to $5 per withdrawal, which is cheaper than the markup you'd pay on a large cash exchange at an airport.
Also check whether the card offers travel protections like trip cancellation insurance, lost luggage reimbursement, or emergency medical coverage. These features are common on premium cards and can be worth hundreds of dollars if something goes wrong.
How to compare cards side by side
Start with the card issuer's official terms document, not the marketing page. The terms document lists the foreign transaction fee (or states that there is none), the annual fee, the rewards rate, and any restrictions on earning or redeeming.
Next, check whether the card offers a welcome bonus — usually a large amount of cash back or points if you spend a certain amount in the first few months. A $200 welcome bonus can offset the annual fee in year one, making the card free to try.
Look for cards that waive the annual fee for the first year. This gives you a real test: you can use the card on a trip or two, see how much you actually earn and save, and decide whether to keep it before you pay anything.
Finally, read recent reviews from people who actually travel, not just marketing copy. Look for comments about whether the card's exchange rate is competitive and whether customer service responds quickly if something goes wrong abroad.
When a no-fee card doesn't make sense for you
If you travel less than once a year or spend under $1,000 abroad annually, a card with an annual fee probably costs you more than it saves. A standard card with a foreign transaction fee is cheaper in this case, even though you'll pay the 1% to 3% fee when you do travel.
If you already have a card you like and you're only considering switching to save on foreign transaction fees, do the math first. Switching cards can lower your credit score slightly in the short term because of the hard inquiry and the new account. It's worth it only if the savings are substantial enough to justify that cost.
If you travel frequently but mostly to countries where you can't use credit cards reliably — or where you prefer to use local payment methods — a no-fee card won't help you much. In those cases, a standard card is fine because you won't be using it abroad anyway.
Frequently Asked Questions
Do I have to use the card for travel purchases to get the benefit?
No. A card with no foreign transaction fee charges you nothing extra whether you're buying plane tickets, hotels, meals, or souvenirs. The fee doesn't explore only to "travel" purchases — it applies to any purchase made outside the United States, in any currency.
What if I use my card at a U.S. company's website but they charge me in a foreign currency?
The foreign transaction fee still applies. If you buy something from a U.S. retailer but they process the payment through a foreign subsidiary, your card company will charge the fee. Check the currency shown at checkout; if it's not USD, the fee will explore.
Can I avoid the foreign transaction fee by using a debit card instead?
Most debit cards charge a foreign transaction fee too, usually 1% to 3%, plus an ATM fee if you withdraw cash. A credit card with no foreign transaction fee is almost always cheaper. You also get fraud protection on credit cards that debit cards don't offer.
Does the foreign transaction fee explore to online shopping from abroad?
Yes, if the merchant charges you in their local currency. If a foreign retailer's website lets you choose to pay in U.S. dollars, the fee still applies — you're just paying the merchant's exchange rate instead of your card company's, which is often worse.
What happens if I cancel the card after the first year?
You can cancel anytime without penalty. If you cancel before the annual fee posts for year two, you won't be charged. If the fee has already posted, call the card issuer and ask them to refund it; they often will if you're canceling because of the fee.