Editorial Note: The content of this article is based on the author’s opinions and recommendations alone. It may not have been reviewed, approved or otherwise endorsed by the credit card issuer. This site may be compensated through a credit card issuer partnership.
Citi is an advertising partner
- What is a foreign transaction fee?
- How are foreign transaction fees calculated?
- Which credit cards have no foreign transaction fees?
- How to spot credit card foreign transaction fees
- When are foreign transaction fees charged?
- Do FX fees count when earning credit card rewards?
- Conversion charges: Charges in USD vs. local currency
- How to avoid foreign transaction fees
- Foreign transaction fees FAQs
If you've used your credit card outside of the U.S., you've no doubt come across foreign transaction (FX) fees. These pesky little charges are often buried deep in the terms and conditions of your credit card agreement. You may be wondering: What exactly are these transaction fees? Are they always the same? And are there cards that don't charge foreign transaction fees?
We've researched and assembled this guide to help consumers find answers to these questions, and better understand foreign transaction fees and how they work.
What is a foreign transaction fee?
A foreign transaction (FX) fee is a surcharge on your credit card bill that appears when you make a purchase that either passes through a foreign bank or is in a currency other than the U.S. dollar (USD). This fee is charged by many credit card issuers, typically ranging from 1% to 3% of the transaction.
The foreign transaction fee consists of two parts:
- Network fee (or currency conversion fee): This part of the FX fee is charged by the credit card network (Visa or Mastercard, for example). Visa and Mastercard both charge a fee of 1%. Regardless of the type of credit card, this fee is applied to all transactions.
- Issuing bank fee: Depending on the credit card you use — such as Citibank, Chase or Barclays — some issuers add a charge on top of the network fee, usually around 2%. Other issuers don't add their own and even go as far as absorbing the network fee, so you won't have to pay anything.
Even though there are two parts to the fee, foreign transaction fees are typically assessed as a single charge to your credit card statement per purchase. Card issuers decide whether and how these fees are assessed.
How are foreign transaction fees calculated?
Imagine you pay €82 while on vacation in Spain, using a card on the Mastercard network that has a 2% issuing bank fee. With the currency conversion, this works out to $100 in USD.
Based on that converted amount, Mastercard will charge 1% on top of the cost of your room. Then, the issuer will charge another 2% on top of that.
Therefore, the actual cost of your hotel comes out to be ($100 * (1% + 2%)) + $100 = $103. This might not seem like much, but an extra 3% on top of all your vacation expenses can quickly add up.
Remember that exchange rates factor in when dealing with most foreign transactions. Being charged €20 for lunch doesn't mean your credit card will be charged $20. The charge will be converted to dollars using the current exchange rate. Both Mastercard and Visa calculate exchange rates to convert all foreign-denominated transactions to USD. Foreign transaction fees are charged based on the USD transaction after currency conversion has taken place.
Some merchants will ask if you want to be charged in USD upfront, through a process called dynamic currency conversion — we advise against this. It may seem helpful to know the total cost in USD; however, dynamic currency conversion typically comes with an unfavorable exchange rate (we discuss this in detail below).
Which credit cards have no foreign transaction fees?
There are many credit cards that waive foreign transaction fees as a benefit, and most of these are travel credit cards. Many co-branded hotel and airline cards carry no foreign transaction fees, while premium travel rewards cards (i.e., travel rewards cards with high annual fees) also typically don't charge foreign transaction fees.
Cards with no annual fees or foreign transaction fees are more rare, but there are at least a handful on the market (including the Capital One VentureOne Rewards Credit Card below).
Top credit cards with no foreign transaction fee
|Chase Sapphire Preferred® Card||5X points on travel purchased through Chase Ultimate Rewards®, 3X points on dining and 2X points on all other travel purchases||$95|
|Capital One Venture Rewards Credit Card||2 Miles per dollar on every purchase, every day||$95|
|Capital One VentureOne Rewards Credit Card||1.25 Miles per dollar on every purchase, every day||$0|
Beyond our top picks, there are many more cards without FX fees, which we've highlighted in the table in the next section. Alternatively, check out some of the best credit cards for international travel, none of which charge foreign transaction fees.
Foreign transaction fees by credit card issuer
Foreign transaction fees vary by card issuer. This rate can even vary between card products from the same issuer. The table below provides both the typical FX fee by issuer, plus a selection of the cards without FX fees offered by that bank. Every major bank offers at least one card without foreign transaction fees.
Typical FX Fee
No-Foreign-Transaction-Fee Credit Cards (samples)
|Bank of America||3%|
|US Bank||Up to 3%|
Capital One is unique in that it doesn't levy foreign transaction fees on any of its card products.
As far as the other issuers go, the foreign transaction fee is typically around 3%, when levied. Still, there are plenty of cards that don'ft assess international transaction fees, so you should be able to easily avoid them.
How to spot credit card foreign transaction fees
Issuers typically don't advertise the fact that their cards charge foreign transaction fees unless a product lacks these fees. If you don't see "no foreign transaction fees" advertised as a benefit for a card product, you can typically assume the card will charge an FX fee. To be certain, check the terms and conditions (sometimes called "Pricing and Terms" or "Rates and Fees") for your particular card. The foreign transaction fee will be listed under the "Fees" section, alongside the card's annual fee and other fees, such as cash advance and penalty fees.
When are foreign transaction fees charged?
Credit card networks flag transactions as "foreign" if, at any point, the transactions pass through a foreign bank. You don't necessarily have to be located outside the U.S. at the time of purchase. Some purchases, such as online purchases from foreign merchants shown in foreign currency, will incur foreign transaction fees. Even if your transaction is executed in USD, it may incur an FX fee if it's routed through a foreign bank.
You could be charged a foreign transaction fee if:
- A purchase occurs from a merchant located outside the U.S.
- A purchase is in a foreign currency
- A purchase is routed through a foreign bank (sometimes even when it's charged in U.S. dollars)
Keep in mind that even if a purchase appears to be charged in U.S. dollars, this doesn't mean it won't incur a foreign transaction fee. Some countries, such as Panama and Ecuador, use the U.S. dollar as their currency.
Do FX fees count when earning credit card rewards?
Sadly, foreign transaction fees don't count toward rewards spending. In the example above where we spent $100 on lodging using a cash back card, cash back would only be earned on the $100 bill, not on the final $103 cost — banks charge the fee separately on your bill. Just like with interest, annual fees and late fees, you won't earn any rewards for foreign transaction fees. Rewards for general-purpose credit cards tend to hover around the 1.5% to 2% level, so a 3% FX fee would erase any rewards earned.
Conversion charges: Charges in USD vs. local currency
Sometimes when you're traveling abroad, a merchant may give you the option to convert your charges to USD instead of the local currency, in a process called dynamic currency conversion (DCC). We advise against choosing DCC, as you'll almost always end up paying more.
The problem is that DCC nearly always results in unfavorable exchange rates. When a merchant processes your payment using DCC, they get to set the currency exchange rate, and this can add as much as an additional 7% to the transaction. Merchants are incentivized to pick an unfavorable rate, as this pads their profits as well as those of the third-party DCC service provider. To avoid being overcharged, choose to pay in the local currency instead. The currency conversion will be handled automatically by your credit card network using their exchange rate.
To add insult to injury, you may still end up getting charged a foreign exchange fee even if you use dynamic currency conversion and the transaction is performed in USD. All that needs to happen is for the transaction to pass through a foreign bank. Sometimes a card issuer specifically spells out how this is handled. The terms and conditions may specify if there's a fee for foreign transactions in U.S. dollars versus local currency.
If your card issuer only specifies local currency fees, this means they don't charge for transactions in USD. Due to the Truth in Lending Act, credit issuers in the U.S. are required to disclose all fees in the terms and conditions.
Even if your issuer doesn't charge for transactions in USD, avoid using DCC. The exchange rate chosen by the merchant almost always increases the total cost. Make sure the total on your receipt shows the charge in local currency.
How to avoid foreign transaction fees
The primary way to avoid foreign transaction fees is to obtain a credit card that does not charge FX fees and use it when traveling abroad or making purchases from foreign merchants, and there are plenty of great card options. As mentioned above, make sure you choose to pay in local currency instead of using dynamic currency conversion. You'll generally get the best exchange rate this way and won't be charged any extra fees.
What about ATM fees? It's usually wise to have local cash on hand when traveling in a foreign country. However, you can incur both international transaction fees and out-of-network ATM fees when withdrawing cash outside the U.S. Make sure that you use an ATM card that reimburses ATM fees. You should also get a debit card that does not charge foreign transaction fees. Bank of America, for example, can charge a 3% foreign transaction fee when withdrawing cash. Some ATMs also try to hit you with DCC, so avoid that as well. This ensures you'll receive the wholesale currency exchange rate that day.
It's still best to use your credit card whenever possible, as long as it has the benefit of no foreign transaction fees. You'll avoid paying extra and you'll also enjoy the protections offered by your card issuer.
Now that you've learned what foreign transaction fees are and how to avoid them, here are some answers to other frequently asked questions about foreign transaction fees.
How much are foreign transaction fees?
Foreign transaction fees vary, but they're typically around 3% when levied by a card issuer.
Why do banks charge foreign transaction fees?
Like any other fee, banks charge foreign transaction fees in order to make money off of credit card usage by consumers.
Are foreign transaction fees tax deductible?
Foreign transaction fees are issued by the lender and can be deducted like any other credit card fee as a business expense, as long as the purchase itself was made for business purposes.
Do debit cards have foreign transaction fees?
Many debit cards have foreign transaction fees. You'll need to check the terms and conditions of your card agreement to determine whether your bank charges these fees.
Do foreign transaction fees apply online?
Yes, foreign transaction fees can apply to online purchases in a foreign currency or where a transaction is routed through a foreign bank.
How do you calculate a foreign transaction fee?
To determine a foreign transaction fee, first check your card agreement to determine the fee percentage. Then, if the charge isn't in USD, you'll need to check the network calculator for the specific date of the transaction to calculate the conversion to USD (Visa provides theirs here). Apply the foreign transaction fee percentage to the total once converted to USD to determine the total fee.
Do all credit cards have foreign transaction fees?
No, many cards waive foreign transaction fees as a benefit. See our table in the article above for cards that don't charge foreign transaction fees.
Does my credit card have a foreign transaction fee?
You'll need to check your card agreement to determine whether your card charges a foreign transaction fee. Find the agreement provided with your card, if you have it filed somewhere. Alternatively, you can find your card online and check the "Pricing and Terms" or "Rates and Fees" for the card. Look under the fees section to determine whether your card charges a foreign transaction fee.
For rates and fees of The Platinum Card® from American Express, please click here.
For rates and fees of Delta SkyMiles® Reserve American Express Card, please click here.
For rates and fees of Delta SkyMiles® Platinum American Express Card, please click here.
For rates and fees of Marriott Bonvoy Brilliant™ American Express® Card, please click here.
The information related to Hilton Honors American Express Surpass® Card, Bank of America® Travel Rewards credit card , Bank of America® Premium Rewards® credit card, Alaska Airlines Visa Signature® credit card, Hawaiian Airlines® Business MasterCard®, AAdvantage® Aviator® Red World Elite Mastercard®, AAdvantage® Aviator™ Silver World Elite Mastercard®, JetBlue Card, British Airways Visa Signature® Card, Citi Prestige® Credit Card, Citi® / AAdvantage® Platinum Select® World Elite Mastercard®, Expedia®+ Voyager Card from Citi and CitiBusiness®/ AAdvantage® Platinum Select® Mastercard® has been independently collected by ValuePenguin and has not been reviewed or provided by the issuer of this card prior to publication. Terms apply to American Express credit card offers. See americanexpress.com for more information.