What a 0% foreign transaction fee card does
A 0% foreign transaction fee credit card charges you nothing extra when you use it outside the United States or when you make a purchase in a foreign currency. Most credit cards add 1% to 3% on top of the exchange rate whenever you spend money abroad — that fee is called a foreign transaction fee. A card with 0% foreign transaction fees skips that markup entirely.
This matters because the fee applies to every overseas purchase, not just cash withdrawals. If you spend $1,000 on a trip and your card charges 2% foreign transaction fees, you pay an extra $20 that you would not pay with a 0% card. Over multiple trips or if you live abroad, those fees add up quickly.
The card still charges you the real exchange rate that day — you cannot avoid that. But you avoid the bank's markup on top of it. You also still pay any annual fee the card itself has, and you still owe interest on your balance if you do not pay it off in full.
Key Takeaways
- Foreign transaction fees range from 1% to 3% and explore every time you use your card outside the US or in a foreign currency, so a 0% card saves money on every overseas purchase.
- Many cards with 0% foreign transaction fees have annual fees between $95 and $550, so compare the annual cost against how much you travel to see if you break even.
- Some cards waive foreign transaction fees but charge ATM fees abroad, so check both the purchase fee and the cash withdrawal fee before you choose.
- The card still charges you the real exchange rate for the day — 0% foreign transaction fees do not mean you get a better rate, only that you avoid the bank's markup.
Cards with 0% foreign transaction fees and no annual fee
A small number of cards charge neither an annual fee nor foreign transaction fees. These are the simplest option if you travel occasionally and do not need premium travel benefits.
Examples include the Chase Sapphire Preferred (which does have a $95 annual fee, so this is not the right card for this category), the Capital One Venture X (which has a $395 annual fee), and some cash-back cards from regional banks. The specific cards available change over time, and offers vary by your credit history.
The trade-off is that cards with no annual fee typically offer smaller cash-back rates or fewer travel perks than premium cards. If you travel once or twice a year and want to avoid fees, this type of card may be the right fit. If you travel frequently or want travel insurance and lounge access, you may come out ahead paying an annual fee for a card with better benefits.
Premium travel cards with 0% foreign transaction fees
Most cards that waive foreign transaction fees are premium travel cards with annual fees ranging from $95 to $550. These cards offset the annual cost by offering benefits like travel insurance, airport lounge access, statement credits for travel purchases, and higher cash-back rates on travel and dining.
The Chase Sapphire Preferred charges $95 per year and earns 3 points per dollar on travel and dining. The American Express Platinum charges $695 per year and includes Uber credits, airline fee credits, and lounge access. The Capital One Venture X charges $395 per year and includes lounge access and a $300 annual travel credit.
Whether a premium card makes sense depends on whether you use the benefits. If you fly once a year and never use airport lounges, a $95 annual fee card may cost you more than the foreign transaction fees you would pay on a no-fee card. If you fly four times a year and use the lounge each time, the premium card may pay for itself.
How to calculate whether a 0% card saves you money
Start by adding up how much you spend abroad in a year. Include all credit card purchases made outside the US and all purchases in foreign currency, whether you are traveling or shopping online from a foreign retailer.
Next, multiply that total by the foreign transaction fee percentage on your current card. If you spend $4,000 abroad and your card charges 2% foreign transaction fees, you pay $80 per year in fees.
Then subtract any annual fee on the 0% card. If the card costs $95 per year, you would pay $95 to save $80 — a net loss of $15. If the card costs $0 per year, you save the full $80. If the card costs $95 but also gives you a $100 annual travel credit you actually use, you come out $5 ahead even before counting the foreign transaction fee savings.
This calculation changes if the card offers other benefits. A card with higher cash-back rates on travel purchases, for example, may pay for itself through rewards even if the annual fee is high.
ATM fees and cash withdrawals abroad
A card with 0% foreign transaction fees on purchases may still charge you a fee when you withdraw cash from an ATM outside the US. Some cards charge a flat fee per withdrawal ($2 to $5), and some charge a percentage of the amount withdrawn (1% to 3%).
If you plan to withdraw cash abroad, check both the foreign transaction fee on purchases and the ATM fee on withdrawals. A few cards, like the Charles Schwab debit card, reimburse ATM fees worldwide, but this is rare on credit cards. Most credit cards charge you to withdraw cash anywhere, whether at home or abroad.
For this reason, using your credit card for purchases abroad is almost always cheaper than withdrawing cash and then spending it. You avoid both the foreign transaction fee and the ATM fee.
How foreign transaction fees are calculated
When you use a credit card abroad, the merchant's bank converts the purchase from the local currency to US dollars using the exchange rate for that day. Your card issuer then adds the foreign transaction fee on top of that converted amount.
The fee is calculated on the US dollar amount after conversion, not on the original foreign currency amount. If you spend 100 euros and the exchange rate is 1 euro = $1.10, the purchase converts to $110. A 2% foreign transaction fee then adds $2.20, for a total of $112.20.
You cannot control the exchange rate — that is set by the market. But you can control whether you pay the foreign transaction fee by choosing a card that does not charge one. The exchange rate itself is the same whether you use a premium card, a budget card, or a bank transfer.
Other fees to watch when using a card abroad
Foreign transaction fees are not the only cost you may face. Some cards charge a fee if you use them to pay a bill in a foreign currency, even if the bill is for a US-based service. Some charge fees for balance transfers or cash advances abroad.
Read the card's fee schedule before you travel. Look for sections labeled "Foreign Transaction Fees," "International Fees," "ATM Fees," and "Cash Advance Fees." If the card's website does not list these clearly, call the customer service number on the back of the card and ask.
Also check whether the card offers travel insurance, emergency card replacement abroad, and other protections. These do not reduce fees, but they may matter if something goes wrong during your trip.
Frequently Asked Questions
Do I get a better exchange rate with a 0% foreign transaction fee card?
No. The exchange rate is the same regardless of which card you use — it is set by the market, not by your bank. A 0% foreign transaction fee card straightforward means you avoid the bank's markup. You still pay the real exchange rate for that day.
Can I use a 0% foreign transaction fee card to withdraw cash from an ATM abroad?
You can use it, but most cards still charge an ATM fee for cash withdrawals outside the US, even if they waive the foreign transaction fee on purchases. Check your card's fee schedule to see what it charges for international ATM withdrawals. Using the card to pay for purchases is almost always cheaper than withdrawing cash.
What if I only travel once every two years?
If you travel infrequently, a card with no annual fee and 0% foreign transaction fees is usually the best choice. A premium card with a $95 or higher annual fee only makes sense if you travel at least once or twice per year and use the card's other benefits like lounge access or travel credits.
Do debit cards have foreign transaction fees?
Most debit cards do charge foreign transaction fees, typically 1% to 3%, just like credit cards. Some banks waive the fee for customers with high account balances or premium checking accounts. Check with your bank before you travel. Credit cards with 0% foreign transaction fees are usually a better deal for overseas purchases than debit cards.
Will using a foreign card abroad hurt my credit score?
No. Using a credit card abroad does not affect your credit score any differently than using it at home. Your score is based on your payment history, credit utilization, and length of credit history — not on where you use the card. Pay your bill on time when you return home, and your score will not be affected.