Mastering ATM fees and DCC refusal

Dynamic currency conversion succeeds because the screens are designed for a tired traveller with a queue behind them. Here is every screen you will actually meet, the exact thing to press, and the recovery moves when something goes wrong.

The one rule. Whenever any machine, terminal or website offers a choice of currencies, choose the currency of the country you are standing in (or the merchant’s country, online). Everything below is just that rule, applied to hostile interface design.

Part 1: the ATM flow, screen by screen

A foreign-card withdrawal typically runs: card → PIN → account type → amount → fee disclosureconversion offer → cash. The two italicised steps are where money leaks. They look similar but are completely different charges:

The wordings you’ll actually see

Machines rarely say “dynamic currency conversion”. They say one of these:

Design tricks to expect: the accept button rendered in green with the decline in grey; “decline” relabelled as “continue without guarantee” to sound risky; a countdown timer; a second conversion offer after you declined the first. None of it changes the answer.

If you pressed the wrong button

Cash already dispensed with conversion accepted is hard to unwind at the machine, but do three things: photograph the receipt (EEA receipts must show the markup percentage), note the ATM operator’s name, and check the final posted amount in your banking app. If the screen never gave you a genuine choice, dispute the conversion portion with your issuer citing the network’s cardholder-choice rules. Refunds of the markup do happen, especially with receipt evidence.

Part 2: card terminals in shops, restaurants and hotels

POS DCC has one extra failure mode: a human presses the buttons. Waiters and clerks often tap through the currency screen by habit, sometimes innocently, sometimes because the terminal provider shares the markup.

  1. Say it before the card goes in: “In [local currency], please.” The refusal card says it in 40 languages.
  2. Watch the handover moment. If the terminal is turned to you showing two amounts, pick the local one. If it shows only your home currency, hand it back and ask for local.
  3. Check the slip before signing or PIN. A DCC slip shows both currencies, an exchange rate, and consent wording (“cardholder has chosen…”). If that’s not what you chose, ask for a void and re-run; this is routine and takes a minute.
  4. Hotels: checkout is the highest-risk POS moment anywhere. Front desks pre-select home currency for foreign guests “as a courtesy”. Ask for the folio in local currency before they authorise the card.
  5. Car-rental counters: the other big one, and it bites three times. The desk often quotes the whole rental in your home currency, the security deposit is authorised as a hold in whatever currency they pick, and any later charge for fuel or damage follows that same choice. Ask for the agreement, the deposit and the final invoice all in local currency, and check the slip before you sign; a hold placed in the wrong currency is converted twice when it is released.

The other hidden fee abroad: mobile data

Check the plan you already have before you buy anything. If you live in the EU or EEA, roam-like-at-home rules mean your domestic allowance normally travels with you across the bloc at no extra charge, within the fair-use limits your operator publishes. For a trip inside Europe that is often the entire answer, and it costs nothing. Many operators outside Europe also sell a daily travel add-on that may suit a short trip better than anything else.

The bill arrives on intercontinental trips. A US visitor in Europe, or a European in Asia, sits outside any roam-like-at-home arrangement, and default roaming is charged by the megabyte or by the day. A travel eSIM is one way around that: you buy a country or regional data plan in advance and switch to it when you land. Whether it works out cheaper than your own operator's travel add-on depends on your plan, your destination and how long you stay, so compare the two before you buy.

There is a currency reason to care about data, not just a phone bill. A working connection at the counter is what lets you open a rate check or your banking app while the terminal is still waiting for an answer. Refusing a conversion offer is much easier when you can see what the fair number should be, which is the whole point of the calculator.

Part 3: online checkouts

E-commerce DCC hides in currency dropdowns, geolocation defaults and “pay in your currency” checkboxes. We have not found a field study that measured what online DCC costs, so no percentage is quoted here; telling a genuine multi-currency price from a conversion is the part that matters anyway. The routine:

Part 4: the recovery and dispute ladder

  1. At the counter: void and re-run in local currency. Merchants can always do this before settlement.
  2. Same day: ask the merchant for a reversal; escalate to a manager with the slip in hand.
  3. With your issuer: dispute citing lack of cardholder consent, and attach the receipt. Both rulebooks require an active, informed choice, but the two networks route the claim differently, on different clocks, and for different amounts. A chargeback is also not something you are entitled to: your bank does not have to raise one, and it can fail.
  4. In the EU: if no markup percentage was shown, add that the terminal failed the disclosure duty in Article 4 of Regulation (EU) 2021/1230. It applies to ATMs and card terminals, and only to payments denominated in an EU currency, so it will not help you outside that scope.

Those two steps carry more detail than a list can hold. What you can actually claim back, and how long you have sets out the Visa and Mastercard dispute conditions side by side, and where the disclosure rule reaches covers the scope limits.

The 10-second version

ATM: “without conversion”. Shop: “in [local currency], please”, then check the slip. Online: merchant’s currency at checkout. Wrong button: void before settlement, dispute after. Every time: the local currency is the cheap one.

Put numbers on your exact situation with the DCC calculator, or check the country guide for where you’re headed.