What Is a Foreign Transaction Fee?
QUICK ANSWER
A foreign transaction fee is a charge that many credit and debit cards add to purchases made abroad or in a foreign currency, typically around 3 percent of the amount. Over a trip, these fees add up, but cards that waive them let you spend overseas without the extra cost.
Foreign transaction fees quietly inflate the cost of spending abroad, and many travelers do not realize they are paying them. Here is what a foreign transaction fee is, how it works, how to avoid it, and what dynamic currency conversion has to do with your total cost.
What is a foreign transaction fee?
A foreign transaction fee is an extra charge that many credit and debit card issuers add when you make a purchase in a foreign currency or through a foreign bank. It is typically around 3 percent of each transaction, so a 100-dollar purchase abroad costs you about 103 dollars once the fee is applied. The fee applies not only to in-person purchases while traveling but often to online purchases from foreign merchants, even from home. Over a full trip of daily spending, these small percentages add up to a meaningful amount. The good news is that many travel-focused credit cards and some banks charge no foreign transaction fees at all, which is why choosing the right card for overseas spending matters.
How does a foreign transaction fee work?
The fee is usually made up of two parts: a small charge from the payment network, such as Visa or Mastercard, for converting the currency, and an additional markup added by your card issuer, which together commonly total around 3 percent. It is charged automatically whenever a transaction is processed in a foreign currency or runs through a foreign bank, and it appears on your statement as a separate line or bundled into the purchase amount. The currency conversion itself is generally done at the network's exchange rate, which is close to the market rate, so the foreign transaction fee is the main added cost, not the conversion rate. Debit cards can carry these fees too, and may add foreign ATM fees on top.
How do you avoid foreign transaction fees?
The simplest way is to use a credit or debit card that charges no foreign transaction fees, a common feature of travel credit cards and some online banks, which lets you spend abroad at the network exchange rate with no surcharge. Before a trip, check your cards' terms and bring a no-fee card for overseas use. When paying, always choose to be charged in the local currency rather than your home currency, which avoids a separate poor conversion. For cash, withdrawing from ATMs with a low-fee or fee-reimbursing card, and declining the machine's currency-conversion offer, keeps costs down. Planning which card to use for foreign spending, and confirming it waives these fees, is the key step to avoid paying roughly 3 percent extra on everything.
What is dynamic currency conversion?
Dynamic currency conversion, or DCC, is an option you are offered abroad to pay in your home currency instead of the local one, and it usually costs you more, so you should decline it. When you pay by card or use a foreign ATM, the merchant or machine may ask whether you want to be charged in, say, US dollars rather than the local currency, presenting it as a convenience. However, DCC applies its own inflated exchange rate and often an extra markup, which is typically worse than what your card would give if charged in the local currency. Always choose to pay in the local currency and let your card handle the conversion. Watch for DCC on card terminals, ATM screens, and hotel bills, and decline it each time.
A foreign transaction fee is a charge of about 3 percent that many cards add to purchases made abroad or in a foreign currency. Avoid it by using a card that waives the fee, and always choose to pay in the local currency rather than accepting dynamic currency conversion, which applies a worse rate on top.
More Travel Money & Tipping Questions
Mystery Question?
Mystery Question?
Mystery Question?