What Is a Foreign Transaction Fee? And How to Avoid It Abroad
By Nick Buinenko · Last updated: June 28, 2026
A foreign transaction fee is a small percentage your card adds to any purchase that runs in a foreign currency or gets processed by a bank outside the US. It is charged automatically, it is usually buried in your card’s terms, and most people never notice it until they read the statement after a trip. The good news is that it is one of the easiest fees to avoid completely: carry a card that charges no foreign transaction fee, and always choose to pay in the local currency instead of US dollars.
That is the whole answer. The rest of this guide explains how the fee works, what it really costs over a trip, and the one move at the checkout terminal that trips up even people who did everything else right.
How a foreign transaction fee actually works
The fee is a flat percentage added when your purchase is processed, on top of the amount you spent. Two things can trigger it: the purchase is in a currency other than US dollars, or it routes through a bank located outside the US. Often both happen at once when you tap your card in another country.
Here is the part people miss: it is not only a travel thing. If you order from an overseas online store from your couch at home, the charge can still run through a foreign bank and pick up the fee. The card does not care where you are standing. It cares where the transaction is processed.
The fee is set by your card issuer, and it shows up as its own line on your statement, separate from the purchase. There is no negotiating it after the fact and no way to opt out swipe by swipe. The only real control you have is which card you reach for before the trip starts.
What it actually costs you
On a single purchase, the fee looks harmless. A 40 dollar dinner at a 3 percent rate adds 1 dollar and 20 cents. Easy to shrug off. The problem is that it lands on every single purchase, so it quietly scales with the whole trip.
The table below uses a round 3 percent rate as an example to keep the math clean. It is not any specific card’s fee, just a common ballpark for illustration.
| Trip purchase (example) | Amount | Fee card (3% example) | No-fee card |
|---|---|---|---|
| Hotel, 4 nights | $800 | $24.00 | $0 |
| Restaurants and cafes | $500 | $15.00 | $0 |
| Trains, taxis, transit | $300 | $9.00 | $0 |
| Shopping and misc | $400 | $12.00 | $0 |
| Total | $2,000 | $60.00 | $0 |
Sixty dollars for the same spending, just because of the card in your pocket. That is a nice dinner out, or most of a checked bag, handed to your bank for nothing. Spend more, or travel longer, and the gap grows in a straight line. The fee is small per swipe and meaningful per trip.
The “pay in US dollars?” trap
This is the most useful tip in this guide, and it is free. When you pay by card abroad, the terminal will sometimes ask whether you want to be charged in US dollars or in the local currency. Choosing dollars feels safer because you see a familiar number. It almost always costs you more.
That option is called Dynamic Currency Conversion. When you pick dollars, the merchant’s payment system does the currency conversion instead of your card’s network, and it sets its own exchange rate plus a markup. You can end up paying a worse rate than your card would have given you, on top of any foreign transaction fee your card already charges.
So the rule is simple: always choose the local currency. Let your card’s network handle the conversion. This is true even on a card with no foreign transaction fee, because a no-fee card still loses if you let the terminal apply a bad exchange rate. The same prompt shows up at ATMs abroad, and the same answer applies there.
When I travel, this is automatic for me now. At a card terminal in another country, when the screen asks if I want to pay in US dollars, I always pick the local currency. It takes one extra second and it is the closest thing to free money you will find on a trip.
How to avoid the fee entirely
The clean fix is to travel with a card that charges no foreign transaction fee, and to confirm that before you leave. I came to the US in late 2022 and built my credit from zero, and travel was one of the first places I learned to read the fine print. Before any trip abroad, I check one line in the card’s terms: the foreign transaction fee. If it is not zero, that card stays home.
A few practical steps:
- Check the fee line on every card you might bring, in the card’s own terms, before the trip. Do not assume.
- Bring a backup card that also waives the fee, in case one is lost or declined.
- Pay in local currency every time, as covered above.
Many cards built for travel waive the foreign transaction fee, but not all of them do, so this is worth verifying rather than assuming. If you want a starting point, our roundup of the best travel credit cards walks through strong options, and there is a separate list of solid no annual fee travel cards if you would rather not pay a yearly fee just to skip a transaction fee. If you have not yet decided whether a travel card beats plain cash back for how you actually spend, Cash Back vs Travel Rewards walks through that choice first. Cards like the Wells Fargo Autograph are worth a look in that no-fee category, and fee-carrying premium travel cards such as the Chase Sapphire Preferred and the Capital One Venture X waive it too, but always confirm the current foreign transaction fee in the card’s own terms before you rely on it.
If you are newer to US credit, the same habit matters even more, because building a no-fee travel setup early saves you from relearning this lesson on every trip. Our guide to the best cards for immigrants and newcomers covers cards that work well when your US history is still short. And once you have the right card in hand, the broader system for getting the most out of it is in how to maximize credit card rewards, and if that card earns points or miles rather than flat cash back, Points and Miles Explained covers how to value what you earn on the trip.
A few related gotchas abroad
The foreign transaction fee is not the only thing that can cost you overseas. Two more are worth knowing in plain terms.
First, avoid pulling cash on a credit card abroad. A cash advance usually starts charging interest from day one and can carry its own fee, which is a separate and often larger cost than the foreign transaction fee. If you need local cash, use a debit card or a dedicated travel option, not a credit card cash advance.
Second, network acceptance varies by country. Visa and Mastercard are accepted in most places that take cards at all, while American Express and Discover can be thinner outside the US, especially at smaller merchants. It is a good reason to carry at least one Visa or Mastercard as a backup, even if your main card runs on a different network.
None of this requires a finance degree. Carry a card with no foreign transaction fee, pay in the local currency, keep a backup, and skip the credit card ATM withdrawals. Do that and the fine print stops costing you money on the road.
Frequently Asked Questions
What is a foreign transaction fee?
A foreign transaction fee is a small percentage your credit card adds to a purchase when it is made in a foreign currency or processed by a bank outside the US. It is charged automatically and shows up as its own line on your statement, separate from the purchase amount.
How much is a typical foreign transaction fee?
It is commonly around 3 percent, though the exact rate varies by card and some cards charge nothing at all. Always confirm the current figure in your card’s own terms, since it is the issuer that sets it.
How do I avoid foreign transaction fees?
Two steps. First, carry a card that charges no foreign transaction fee and confirm that in the terms before you travel. Second, always pay in the local currency, not US dollars. Many travel cards waive the fee, but not all of them, so it is worth checking.
Do I get charged a foreign transaction fee on online purchases?
You can. The fee is triggered by where the transaction is processed, not where you are sitting. If you buy from an overseas merchant whose charge runs through a foreign bank, the fee can apply even though you never left home.
Should I pay in dollars or local currency abroad?
Always choose the local currency. When a terminal or ATM asks “Do you want to pay in US dollars?” that is Dynamic Currency Conversion, where the merchant sets its own exchange rate and markup. You usually pay more, even on a card with no foreign transaction fee.
Do all travel credit cards waive foreign transaction fees?
No. Many do, but not all, so never assume. Check the foreign transaction fee line in each card’s terms before a trip. Our list of no annual fee travel cards is a good place to start if you want to skip both fees.
This content is for informational and educational purposes only and does not constitute financial advice. Credit card terms, APRs, and scoring models can change — always verify current details directly with the issuer or bureau, and consider consulting a licensed professional for your specific situation.