Pay in Local Currency or USD on a Credit Card: What Travelers Should Choose
Should you pay in local currency or USD when using a credit card abroad? Learn when each option costs less and how to avoid hidden conversion fees.
The waiter brings the card reader. Your meal in Mexico City came to 680 pesos. The screen asks: MXN or USD? You hesitate. Paying in dollars feels like you will know the exact hit to your budget. That instinct is understandable — and often expensive.
Local currency vs USD on credit cards
When you use a credit card abroad, two different parties can handle conversion:
- Your card issuer — converts local currency to your billing currency (usually USD) using its network rate
- The merchant's processor — offers dynamic currency conversion (DCC) to show a USD total at checkout
If you select local currency, your issuer's rate applies. If you select USD on a foreign terminal, you accept the processor's rate — typically worse. For a deeper look at that checkout prompt, read about dynamic currency conversion while traveling.
Real examples: coffee, taxi, hotel
Coffee in Rome — €3.80. Pay in EUR. Your issuer might bill about $4.10 plus any card fee. DCC might show $4.45 on the terminal. The coffee is the same; the conversion path is not.
Taxi in Tokyo — ¥2,400. Pay in JPY. A travel reference might put that near $16. DCC could quote $17.50 for the same meter reading.
Hotel in Cancún — 4,200 MXN per night. Pay in pesos at checkout. Over five nights, a 4% DCC markup on top of fair conversion can mean hundreds of dollars in unnecessary cost.
Souvenir in Istanbul — 850 TRY. Local currency at the terminal. You avoid a second conversion layer entirely.
The pattern repeats: local currency on the card, every time.
What your card issuer actually does
US-issued Visa, Mastercard, and Amex cards bill in USD even when you pay in euros or yen. The network converts on the backend. Check your card's foreign transaction fee:
- 0% FTF cards — you pay the network rate only; still choose local currency to skip DCC markup
- 3% FTF cards — you pay network rate plus 3%; DCC often adds more on top
Some premium travel cards advertise "no foreign transaction fees." That does not mean DCC is free — it means your issuer will not add 3% when you correctly pay in local currency.
When USD is the right answer (and when it is not)
Choose local currency at restaurants, shops, hotels, and foreign ATMs when using a card.
USD may appear naturally when you buy from a US website, pay a US airline in dollars, or settle a bill that is genuinely priced in USD. That is not the same as a Paris café offering to convert euros to dollars at checkout.
Cash tips in some destinations accept USD bills, but that is a separate decision from card currency choice. A 20% tip on a 45 EUR dinner is 9 EUR — convert that with a reference app, then leave local currency when possible.
Check the real price before you insert the card
NullRate helps you answer "what is this in dollars?" before the terminal decides for you. It uses daily locked indicative rates across 167 currencies — stable references for travel budgeting, not live forex trading data.
Open the app at the table, glance at the widget on your iPhone home screen, or use cached rates offline after your last sync. With 45 languages and 5 number formats, you can match how the receipt prints 1.234,56 or 1,234.56 and still see a USD figure you trust for decisions.
Download NullRate on the App Store for iPhone and default to local currency at every terminal. Your issuer already converts — let it do the job without a merchant taking a second cut.