Cards that charge zero percent for purchases abroad
A foreign transaction fee is a charge your card issuer adds when you use your card outside the United States — usually 1% to 3% of the purchase amount. Many cards waive this fee entirely. The cards that do are spread across different issuers and reward structures, so the right choice depends on whether you want cash back, travel points, or just the lowest annual cost.
The fee applies to any transaction processed in a foreign currency or by a merchant outside the U.S., even if you're a U.S. citizen. It's separate from any currency conversion markup your bank applies — that happens regardless of which card you use. Removing the foreign transaction fee saves you money on every purchase you make while traveling or buying from international merchants online.
Key Takeaways
- Most no-foreign-transaction-fee cards come from major issuers like Chase, American Express, Capital One, and Citi, and many have no annual fee.
- Travel rewards cards often waive the fee as a standard feature, but you pay an annual fee ($95 to $550) in exchange for higher point earnings and travel perks.
- Cash back cards with no foreign transaction fee exist but are less common; Capital One and some Citi cards offer both.
- The fee is charged by your card issuer, not by the merchant or your bank, so switching cards is the only way to avoid it.
- Some cards waive the fee for the cardholder but charge it for authorized users, so check the terms if you're adding family members.
No-annual-fee cards with no foreign transaction fee
If you want to avoid both an annual fee and foreign transaction charges, your options are narrower but real. The Capital One Quicksilver (no annual fee) and Capital One SavorOne (no annual fee) both waive foreign transaction fees and offer cash back on all purchases. The Quicksilver returns 1.5% cash back everywhere; the SavorOne returns 3% on dining and entertainment, 1% elsewhere.
Citi also offers no-annual-fee cards without foreign transaction fees in some product lines, though availability varies by your credit profile and current offers. Check Citi's website directly for current cards, because their lineup changes and not all no-fee cards carry the same benefits.
Chase's no-annual-fee cards typically do charge foreign transaction fees, with the exception of some business cards and cards aimed at specific markets. If you're looking at Chase, assume the fee applies unless the card's terms explicitly state otherwise.
Travel rewards cards that waive the fee
Travel-focused cards almost always waive foreign transaction fees — it's a standard feature because the cardholder is expected to use the card internationally. These cards charge annual fees ranging from $95 to $550, but the waived fee, travel credits, and higher point earnings often offset the cost if you travel regularly.
Examples include the Chase Sapphire Preferred ($95 annual fee), Chase Sapphire Reserve ($550 annual fee), American Express Platinum ($695 annual fee), and American Express Gold ($250 annual fee). All waive foreign transaction fees for the primary cardholder. Some also waive it for authorized users, but others do not — read the benefits guide before adding family members.
The higher the annual fee, the more travel benefits the card typically includes: trip cancellation insurance, lounge access, airline credits, or concierge services. If you travel once a year or less, a no-fee card may be better value than paying for benefits you won't use.
Business cards without foreign transaction fees
Business cards from Chase, American Express, and Capital One often waive foreign transaction fees as a standard feature, even on cards with no annual fee. The Capital One Spark Cash (no annual fee) and Chase Ink Business Unlimited (no annual fee) both waive the fee and offer cash back.
If you're self-employed or own a small business and travel internationally for work, check your business card's terms first — you may already have the waiver. Business cards are less advertised than consumer cards, so many people don't realize they have this benefit.
How the foreign transaction fee actually works
When you swipe your card abroad, the merchant's bank converts the transaction to U.S. dollars and sends it to your card issuer. Your issuer then adds the foreign transaction fee — typically 1% to 3% — on top of the converted amount. This fee goes to the card issuer, not to the merchant or your bank.
The currency conversion itself is a separate charge. Even cards with no foreign transaction fee will convert your purchase to dollars at the card issuer's exchange rate, which is usually close to the market rate but not identical. You cannot avoid the conversion, but you can avoid the fee by choosing the right card.
Some cards let you choose whether to be charged in dollars or the local currency at the point of sale. Choosing dollars often triggers a worse exchange rate, so choose the local currency and let your card issuer handle the conversion.
Comparing cards by your travel pattern
If you travel internationally once a year or less and don't want to pay an annual fee, a no-fee card like the Capital One Quicksilver or SavorOne makes sense. You save on the foreign transaction fee without paying for travel perks you won't use.
If you travel multiple times a year or spend significant money abroad, a travel rewards card's annual fee often pays for itself through the waived foreign transaction fee alone, plus the higher point earnings. A $95 annual fee saves you money if you spend more than $3,000 abroad per year at a 3% fee rate.
If you travel for business and have a business card, check whether it already waives the fee before opening a new card. Many business cardholders don't realize they have this benefit and pay the fee unnecessarily.
Cards to avoid if you travel internationally
Most cards from regional banks, store cards, and older card designs charge foreign transaction fees. If your current card doesn't explicitly state that it waives the fee, assume it charges one. Call your card issuer's customer service line and ask directly — the answer is a one-minute call.
Some cards waive the fee for the primary cardholder but charge it for authorized users. If you're adding a spouse or family member to your account, ask whether they'll be charged the fee. If they will, consider whether they should have their own no-fee card instead.
Frequently Asked Questions
Do I have to use a travel rewards card to avoid the foreign transaction fee?
No. Capital One and Citi offer no-annual-fee cards that waive the fee. Travel rewards cards waive it too, but they charge annual fees ranging from $95 to $550. Choose based on whether you travel enough to justify the annual cost.
Does the foreign transaction fee apply to ATM withdrawals abroad?
Usually yes, but it depends on the card. Some cards charge the foreign transaction fee on ATM withdrawals; others charge only an ATM fee. Check your card's terms or call the issuer to confirm what you'll pay when you withdraw cash overseas.
Can I use a U.S. credit card at a currency exchange booth?
Yes, but you'll pay the foreign transaction fee if your card doesn't waive it. You'll also pay the booth's markup on top of that. Using an ATM with a no-fee card is usually cheaper than exchanging cash at a booth.
If my card waives the foreign transaction fee, do I still pay the currency conversion cost?
Yes. The foreign transaction fee and the currency conversion are separate. Waiving the fee saves you the percentage charge, but your issuer still converts the transaction to dollars at their exchange rate, which is usually close to market but not identical.
What if I'm a U.S. citizen living abroad — does the foreign transaction fee still apply?
Yes. The fee is based on where the transaction is processed, not where you live. If you live abroad and use your card regularly, a no-fee card becomes even more valuable because you'll avoid the charge on every purchase.