What a foreign transaction fee is and why it matters
A foreign transaction fee is a charge your credit card company adds when you use your card outside the United States or when a merchant outside the US processes the charge. Most cards charge between 1% and 3% of the purchase amount on top of what you actually spent. If you buy a €50 dinner in Paris on a card with a 3% foreign transaction fee, you pay roughly €51.50 plus whatever currency conversion the card company applies.
The fee exists because the card network (Visa, Mastercard, American Express) and your bank both take a cut of international transactions. They pass that cost to you unless your card specifically waives it. For a single trip, the fee might be $10 or $20. For someone who travels regularly or lives abroad, it adds up to hundreds of dollars a year.
Key Takeaways
- Foreign transaction fees typically run 1% to 3% of each purchase made outside the US, charged by your card issuer on top of the purchase price.
- Cards that waive foreign transaction fees exist across all credit tiers — from no-annual-fee cards to premium travel cards — but you have to choose one deliberately.
- The fee applies to any transaction processed by a non-US merchant, including online purchases from foreign websites, even if you are physically in the US.
- Debit cards, prepaid cards, and some checking accounts also charge foreign transaction fees, so the choice of payment method matters as much as the card itself.
How the fee gets added to your bill
The foreign transaction fee appears as a separate line item on your credit card statement, usually labeled "foreign transaction fee" or "international transaction fee." It is calculated on the converted amount in US dollars. Your card company first converts the foreign currency to dollars using their own exchange rate (which is usually slightly higher than the real market rate), then applies the percentage fee to that dollar amount.
The timing matters: the fee posts to your account when the transaction settles, which can be days after you made the purchase. If you are traveling and making multiple purchases, you will see each fee listed separately on your statement. Some cards show the fee when ready in your online account; others show it only when the full statement closes.
Cards that do not charge foreign transaction fees
Cards without foreign transaction fees fall into three groups. The first is no-annual-fee cards from major issuers — Discover, Capital One, and some offerings from Chase and Bank of America include cards that waive the fee at no cost to you. These tend to have lower rewards rates or no rewards at all, but if you travel occasionally and want to avoid the fee without paying an annual fee, they exist.
The second group is travel-focused rewards cards, which often charge an annual fee ($95 to $550) but waive foreign transaction fees and offer rewards on travel purchases. The math works if you travel enough to earn back the annual fee in rewards or savings. A card with a $95 annual fee saves you money if you spend $3,000 or more abroad in a year (at a typical 3% fee rate).
The third group is premium cash-back or general-purpose cards that waive the fee as a cardholder benefit. These usually have annual fees as well. Before opening any card, search the issuer's website for the phrase "foreign transaction fee" or call the customer service number and ask directly — the answer should be in their fee schedule.
What counts as a foreign transaction
A foreign transaction is any purchase where the merchant or payment processor is located outside the United States. This includes obvious cases like buying food in another country, but also online purchases from foreign websites, subscriptions to services based abroad, and phone bills from international carriers. If you buy something from a UK retailer's website while sitting in your US home, the card company still charges the foreign transaction fee because the merchant is outside the US.
Currency conversion is not the same as a foreign transaction. If a US-based merchant converts a foreign currency for you (sometimes called "dynamic currency conversion"), you may be charged a fee by the merchant, not your card company — and that merchant fee is often worse than your card's foreign transaction fee. Always decline dynamic currency conversion and let your card company handle the conversion instead.
Comparing foreign transaction fees across card types
| Card Type | Typical Foreign Transaction Fee | Annual Fee | Best For |
|---|---|---|---|
| Standard no-annual-fee card | 2% to 3% | $0 | Occasional travelers who want to avoid annual fees |
| No-annual-fee card with fee waived | 0% | $0 | Occasional travelers who want no fees at all |
| Travel rewards card | 0% | $95–$550 | Frequent travelers who earn rewards on travel spending |
| Debit card | 1% to 3% (varies by bank) | Varies | Not recommended for international use |
| Prepaid card | 1% to 4% (varies by card) | Varies | Not recommended for international use |
Debit cards and prepaid cards have their own foreign transaction fees
If you plan to use a debit card abroad, check with your bank first. Most debit cards charge a foreign transaction fee of 1% to 3%, and many also charge an ATM fee when you withdraw cash outside the US. Some banks waive the ATM fee if you maintain a high balance or have a premium checking account, but the foreign transaction fee usually stays.
Prepaid cards marketed for travel sometimes advertise "no foreign transaction fees," but read the fine print — many charge 1% to 4% anyway, or waive it only on certain types of transactions. A credit card without a foreign transaction fee is almost always cheaper than a prepaid card for international purchases.
Steps to find and switch to a card without foreign transaction fees
Start by checking your current card's fee schedule. Log into your online account or call the customer service number on the back of your card and ask: "Does this card charge a foreign transaction fee?" Write down the answer and the percentage.
Next, decide whether you want to pay an annual fee. If you travel once a year or less, a no-annual-fee card that waives the fee makes sense. If you travel multiple times a year or spend more than $3,000 abroad annually, a travel rewards card with an annual fee usually pays for itself.
Search for cards on your bank's website or a comparison site, filtering for "no foreign transaction fee." Read the fee schedule for any card you are considering — do not rely on marketing language alone. Once you find a card that fits your travel patterns and spending, you can open it. You do not need to close your old card when ready; you can keep it for domestic use and use the new card only for foreign transactions.
Frequently Asked Questions
Does my debit card charge a foreign transaction fee?
Most debit cards do charge a foreign transaction fee of 1% to 3%, plus an ATM fee if you withdraw cash. Contact your bank to find out your specific card's fees. Some banks offer checking accounts with debit cards that waive foreign transaction fees, but you usually need to maintain a high balance or pay a monthly fee for the account.
What if I use my credit card to pay for something in US dollars while traveling abroad?
You will still be charged a foreign transaction fee because the merchant is located outside the US, regardless of what currency the charge is in. The fee applies to the transaction location, not the currency used.
Can I avoid the foreign transaction fee by using a local ATM to withdraw cash?
Withdrawing cash from an ATM abroad usually triggers both a foreign transaction fee from your card issuer and an ATM fee from the foreign bank. You may pay 2% to 5% total in fees. Using a credit card without a foreign transaction fee for purchases is usually cheaper than withdrawing cash.
Do travel rewards cards always waive foreign transaction fees?
Most travel rewards cards waive the fee, but not all. Check the fee schedule before opening any card. Some premium cards waive it only for cardholders who pay the annual fee; others waive it for all cardholders. The fee schedule is the only reliable source.
If I live abroad, does a US credit card still charge foreign transaction fees?
Yes. Your card issuer charges the fee based on where the merchant is located, not where you live. If you live abroad and use a US credit card, you will pay foreign transaction fees on every purchase unless your card specifically waives them.