Never choose dollars at the card machine abroad: here’s why
What’s actually happening at the machine
Dynamic currency conversion is a service offered by many overseas merchants, hotels, and ATMs. When the terminal detects that your card was issued in the US, it offers to convert the transaction into dollars right there at the point of sale, so you see the exact dollar amount before you approve the charge.
That sounds convenient, and that’s the point. The catch is who sets the exchange rate. When you choose local currency, your card network (Visa, Mastercard, or similar) converts the charge using its own published exchange rate, which tracks closely to the wholesale interbank rate. When you choose dollars, the merchant’s payment processor sets the rate instead, and that rate almost always includes a built-in markup that the merchant and its DCC provider profit from.
How much does this actually cost you
The markup isn’t small. A German consumer testing organization sent researchers to check DCC pricing in 11 countries and found that choosing to pay in home currency increased the price every single time, with the extra cost ranging from about 2.6% to 12%. Separate research from a European consumer group found DCC typically added 2% to 5% on top of the fair market rate, while standard card network conversion stayed within a fraction of a percent of the real interbank rate. At ATMs specifically, markups as high as 12% have been documented in parts of Europe.
Here’s what that looks like on an actual purchase:
| Choice at the terminal | Who sets the rate | Typical markup | Cost on a $100 purchase |
|---|---|---|---|
| Local currency | Your card network (Visa, Mastercard, etc.) | Close to 0%, plus any foreign transaction fee your card charges (often 0-3%) | $100-$103 |
| Dollars (DCC) | The merchant’s payment processor | Roughly 3-7% on average, sometimes higher | $103-$110+ |
On any single coffee or souvenir, that difference is pocket change. Add it up across a hotel bill, a few dinners, and a week of ATM withdrawals on a multi-country trip, and it becomes real money for no benefit at all.
A real-world example
Say you’re checking out of a hotel in Rome and the bill comes to 500 euros. For this example, assume the fair market exchange rate that day is 1 euro to 1.08 dollars, so 500 euros would convert to $540 at that rate.
- The front desk asks if you’d like the charge in euros or dollars.
- You choose euros. Your card network converts the 500 euro charge using its own rate, which sits close to that 1.08 market rate, plus your card’s foreign transaction fee if it has one (say 1%). You end up paying roughly $545.
- You choose dollars. The hotel’s payment processor shows you a “guaranteed” total of $567, using its own exchange rate with a 5% markup built in.
Same bill, same hotel, same room. The only difference is which button you tapped, and that tap cost you about $22 on a single transaction. Multiply that across a week of hotel stays, restaurant bills, and cash withdrawals on a multi-country trip, and the euros-only habit can easily save you $100 or more without changing anything else about how you travel.
Where you’ll run into this prompt
DCC shows up in three main places when you’re traveling:
- Card machines at restaurants, shops, and hotels, where the cashier or the terminal itself asks you to confirm a currency before you tap or insert your card.
- Hotel checkout, where the front desk may ask if you’d like your final bill charged in dollars.
- ATMs, where the screen offers a “guaranteed” dollar amount before you confirm a cash withdrawal. This is one of the more expensive versions of DCC, since markups here have been documented running as high as 12% in some markets.
The wording varies. You might see “Would you like to be charged in USD?”, “Pay in your home currency?”, or a screen that simply shows two totals side by side. Whatever the phrasing, the rule is the same: pick the currency of the country you’re standing in.
What if your card charges foreign transaction fees
Some travelers accept DCC on purpose, reasoning that it lets them dodge their card’s foreign transaction fee. In practice, this rarely pays off. Foreign transaction fees are typically in the 1-3% range, while DCC markups tend to run higher than that, so you usually end up paying more, not less. The better fix is getting a no-foreign-transaction-fee credit card before you travel, then always choosing local currency no matter what the terminal asks.
The one rule to remember
Whenever a card machine, hotel desk, or ATM abroad asks you to choose a currency, choose the local one. It takes one extra second and it’s the only choice in this scenario that consistently works in your favor. If a card machine defaults to dollars without asking, you can usually ask the cashier to charge you in local currency instead.
Frequently asked questions
Is dynamic currency conversion a scam?
Not technically. Card network rules require merchants to disclose the exchange rate and ask for your consent before applying DCC. The problem isn’t that it’s hidden, it’s that the rate offered is worse than the alternative, and many travelers accept it without realizing there was a better option.
Does this apply to ATM withdrawals too?
Yes. ATMs abroad often present the same choice as card machines, and DCC markups at ATMs can be just as high, sometimes higher, than at points of sale.
What if the receipt only shows dollars, with no option?
If you weren’t given a choice and the charge processed in dollars anyway, you can dispute it with your card issuer. Card network rules require merchants to let you choose, so a transaction charged in dollars without your consent may be reversible.
Will declining DCC slow down my checkout?
No. It’s usually a single tap or a one-word answer to the cashier. The only extra step is remembering to say or select the local currency instead of dollars.
Does this affect debit cards the same way as credit cards?
Yes, DCC applies to both. It’s worth being especially careful at ATMs, where a debit card withdrawal in dollars can lock in a poor rate on the entire amount you’re taking out.
