In the interest of full disclosure, One Mile At A Time earns a referral bonus for anyone that’s approved through some of the below links. These are the best publicly available offers that we have found for each card.
Overall I’ve found that it has become significantly easier to make purchases abroad over the past few years. Going back many years I’d make most of my purchases abroad using cash (which I’d withdraw from an ATM once I arrived at my destination), given how many credit cards had foreign transaction fees, how many places didn’t accept credit cards, etc.
However, I’ve found that has changed significantly over the past several years, to the point that I’ve taken some trips where I haven’t withdrawn any cash at all.
So, what has improved? There are a lot more cards with no foreign transaction fees, a lot of cards offer big bonus points for foreign purchases, and more places than ever before accept credit cards.
However, making sense of credit card foreign transaction fees can be complicated. Reader Jim emailed to share his confusion regarding this, so I figured I’d write a post sharing the basics of getting the best value on credit card purchases abroad:
1.Always use a card with no foreign transaction fees
This should be obvious, but always use a credit card without foreign transaction fees. Cards with foreign transaction fees typically charge a 1-3% fee for the privilege of processing a transaction. Back in the day it was rare for credit cards to have no foreign transaction fees, while nowadays there are so many great cards without these fees, even mid-range cards.
2.Don’t settle for just no foreign transaction fees
While there are Amex cards with great bonus categories, keep in mind that many of these apply exclusively to US purchases.
3. Always pay in local currency
Whenever you make a purchase with a US credit card you’ll be asked whether you want the purchase charged in USD or local currency. This is known as dynamic currency conversion. Always have the purchase charged in the local currency, and not in USD.
This might seem counterintuitive to some, but the reason is because the rate you’re given in USD will almost always be significantly worse than the actual exchange rate. In some cases they just give you a really bad exchange rate, in other cases they add on a fee of a couple of percent, etc.
If you’re using a card with no foreign transaction fees, there’s simply zero reason to ever have them charge you in USD. Also remember that you have the right to make this choice, so never let a merchant force you to pay in USD.
4.Not all foreign exchange fees are created equal
This is where things get a bit complicated. You always want to pay in local currency, but that doesn’t necessarily mean you’re getting the best conversion rate. Different payment processing systems use different exchange rates, It’s actually not that they’re trying to rip you off, but rather that they take different approaches to foreign transactions:
- Visa guarantees the exchange rate the day you make the purchase, but has a built in cushion since the transaction typically only posts a couple of days later, so exchange rates could change, meaning there’s some risk for Visa
- MasterCard charges the exchange rate the day the transaction posts (often a couple of days after the transaction), so since they’re charging whatever the rate is, the cushion is much smaller
Fortunately both processing systems let you view their exchange rates online, so you can crunch the numbers for yourself:
However, I don’t believe Amex has a similar conversion tool.
What’s the moral of the story? For a volatile currency the difference can sometimes be significant, but usually the rates are within one percent of one another. All else being equal I find that MasterCard has better rates than Visa, but often the difference is negligible.
5.Amex isn’t accepted a lot of places
I love Amex cards in general, though it’s important to understand that in a lot of countries Amex cards aren’t widely accepted, especially with smaller merchants. So if you do plan on using an Amex card abroad, be sure you have a backup, since it may not be accepted everywhere.
I know this can be complicated for some, though to simplify it as much as possible:
- Use a credit card with no foreign transaction fees that offers the most points on dining and travel, which is what many purchases abroad are categorized as, and be prepared for Amex cards not to be accepted
- Always have transactions processed in the local currency
- MasterCard conversion rates are sometimes marginally better than Visa conversion rates, though that can easily be offset by a better return in terms of the rewards offered
Anyone have any other tips for using credit cards abroad?