Always choose the local currency. When a terminal or ATM abroad asks whether to charge you in USD (your home currency) or the local currency, picking USD triggers Dynamic Currency Conversion — a 3–7% markup set by the merchant, not your bank. Choosing local currency lets your own card network convert at a far better rate. The only exception is essentially never.
What this page covers
Why local currency almost always wins
What DCC actually charges you
The rare cases people ask about
When this advice applies
Use this the moment a terminal or ATM asks which currency to charge.
Last updated
June 1, 2026
How recommendations are formed
Compares the cost of accepting home-currency conversion (DCC) versus letting your card network convert.
Affiliate disclosure
Some card links are affiliate links. That never changes which travel-money questions we prioritize or how the free content is structured.
Why trust this page
This page is written to solve a real travel-money decision quickly, then connect it to the supporting guides and kits that help the traveler act on it.
It is the most common question a card terminal will ask you abroad, and the answer is almost always the same. Knowing it before you travel turns a 50/50 prompt into an automatic, money-saving reflex.
The 4-layer fee stack on a single $300 swipe
You buy a $300 dinner abroad on the wrong card:
FX fee (3%): $9
Conversion markup (1%): $3
DCC "pay in USD?" trap (5%): $15
Total: about $27 on one meal
With a no-FX card and "always local currency": $0
Why Local Currency Wins
When you pay in the local currency, your card network (Visa, Mastercard) converts at its wholesale rate, and a good card adds no foreign transaction fee. When you pay in your home currency, the merchant’s terminal converts instead — and it sets a worse rate plus a 3–7% margin it keeps.
Local currency → your bank/network sets the rate (best case: $0 fee)
Home currency → the terminal sets the rate, adding 3–7% DCC
The familiar dollar figure is the bait; the markup is hidden inside it
The Math on a Real Charge
On a €500 restaurant or hotel bill, accepting “pay in USD” at a 5% DCC markup costs about $27 extra versus paying in euros with a no-FX card. Over a two-week trip with several such prompts, the difference easily reaches $80–$150 — all from tapping the wrong button.
€500 charge: USD vs EUR
Pay in USD (DCC 5%) → about $27 extra.
Pay in EUR with a no-FX card → $0 in conversion fees.
Repeat across a trip → $80–$150 difference from one habit.
Is There Ever a Reason to Pick USD?
Practically no. The only argument is “locking in a known dollar amount,” but you pay 3–7% for that certainty — a bad trade. Unless your own card has a foreign fee higher than the DCC rate (extremely rare), choose local currency every time. See our deeper take on whether to pay in USD or local currency abroad, linked below.
Frequently Asked Questions
Local currency, almost always. Paying in USD triggers Dynamic Currency Conversion, a 3–7% markup set by the merchant terminal.
The terminal converts at its own rate and adds a 3–7% DCC margin. You see a familiar dollar figure, but it costs more than paying in local currency.
In virtually all cases, yes — provided you use a card with no or low foreign transaction fee. DCC markups almost always exceed a normal FX fee.
Yes. ATMs run the same DCC offer. Always decline the home-currency conversion and withdraw in local currency.
Best next step
Best next step
No Foreign Transaction Fee Cards: Why They Matter
If you want the wider framework, move next to No Foreign Transaction Fee Cards: Why They Matter before narrowing the trip plan.