Money-Saving Travel Hacks

How Dynamic Currency Conversion Skims Money at the Card Machine

Dynamic currency conversion is the "pay in your home currency?" prompt at card machines abroad. Here's how it skims a hidden markup, and how to refuse it calmly.

two women standing on concrete road

You are at a card machine in Lisbon, tired, a child tugging your sleeve, and the terminal lights up with a friendly question: would you like to pay in pounds instead of euros? It feels like a courtesy. You will see the amount in money you understand, no mental maths required. So you tap “yes,” and you have just paid a quiet surcharge that nobody announced.

That prompt is called dynamic currency conversion, or DCC, and it shows up at terminals, hotel checkouts, and ATMs all over the world. The wording always sounds helpful. The result rarely is. I have watched it add a few euros to one restaurant bill and noticeably more across a two-week family trip, all from a button I could have declined in half a second.

The good news: once you understand what the machine is offering, the right answer becomes automatic. No spreadsheets, no stress — just a small habit you teach yourself and, eventually, your travel companions.

What that “pay in your home currency” prompt really does

When you buy something abroad, somebody has to convert the local price into your currency. The question is who does it, and at what rate.

Decline DCC, and the conversion happens later, in the background, through your card’s payment network — Visa, Mastercard, or your bank. They use a wholesale exchange rate that sits very close to the “real” mid-market rate you would see on a finance site.

Accept DCC, and the merchant’s payment provider does the conversion right there at the till, using a rate they set themselves. That rate is padded. The markup typically runs somewhere around 3 to 7 percent above the fair rate, and occasionally higher. You are paying for the convenience of seeing a number you recognise, and the convenience is priced like a souvenir.

The one-line rule

Abroad, always choose to be charged in the local currency — euros in Spain, yen in Japan, baht in Thailand. Let your own bank do the conversion, not the shop’s terminal.

A worked example, because the percentages feel abstract

Imagine a dinner that costs €100. The fair, mid-market rate that day makes that roughly £85.

If you decline DCC and pay in euros, your bank converts it at close to that rate, and you see about £85 on your statement (give or take a tiny network fee, and assuming a card with no foreign transaction charge).

If you accept DCC and let the terminal “helpfully” show you pounds, it might quote £90 instead. That extra £5 is the markup. It looks small on one dinner. Now picture a fortnight of card taps, a hotel bill, a museum, a supermarket run. Those £5-here, £8-there moments stack into real money — a day of train tickets, or a round of gelato for the kids.

This is exactly the sort of leak I bang on about in my small travel habits that add up to big savings — individually trivial, collectively the difference between a tight trip and a comfortable one.

Why the offer always looks like a favour

DCC is designed to feel reassuring, and that is the trick. The screen often defaults to the home-currency option, or pre-selects it so a quick tap accepts it. Sometimes a waiter hands you the terminal already set to your currency and says, kindly, “for you, in pounds.” They are not usually trying to fleece you; the merchant earns a slice of that markup, so the system nudges everyone toward “yes.”

The home-currency figure also looks precise, and precision reads as trustworthy. But a confidently displayed “£90.00” is not the same as a good rate. It can still be the expensive one.

Teach the family the script

Agree one sentence before the trip: “In local currency, please.” My kids now say it before I do. If a screen offers a choice, the answer is whichever option is in the country’s own money — every single time.

The myth: “but I avoid fees by paying in my own currency”

This is the belief DCC quietly relies on, and it is backwards. People assume choosing pounds dodges a foreign-transaction fee. It does not. That fee is set by your bank and applies regardless of which currency you pick at the terminal — so accepting DCC just layers the merchant’s markup on top of whatever your bank charges anyway.

The real way to cut the bank’s side is to carry a card built for travel, with no foreign-transaction fee. Pair that with declining DCC and you convert at near-wholesale rates, nothing skimmed at either end.

Where DCC ambushes you (and it is not only shops)

The card machine in a restaurant is the obvious one, but the same prompt hides in places you are less guarded:

  • ATMs. Foreign cash machines love DCC. After your PIN, a screen offers to “convert to your home currency” or apply a “guaranteed rate.” Decline it — withdraw in local currency and let your bank convert. Refusing DCC is one of the easiest wins in my guide to avoiding ATM fees almost anywhere you travel.
  • Hotel checkouts. Front desks often run your card in your home currency by default, especially for the final folio. Ask to be charged in local currency before they finalise it.
  • Online bookings in foreign currencies. Some sites quote you in your home currency at a poor rate. When you are price-hunting — and good flight search tools already make you toggle between sites and currencies — set the site to bill in the local currency where you can, then let your card convert.
  • Car hire and contactless taxis. Same prompt, same answer.

What it actually costs, side by side

Scenario Who sets the rate Roughly what you pay on a €100 charge
Pay in local currency, travel card (no FX fee) Your card network / bank About £85
Pay in local currency, ordinary card (with FX fee) Your bank, plus its own fee Around £87–88
Accept DCC (pay in home currency) The merchant’s terminal About £90, sometimes more

The numbers are illustrative, but the ranking holds almost everywhere: local currency on a fee-free card is cheapest, an ordinary card in local currency is close behind, and DCC sits at the bottom for a reason.

The 10-second habit that ends the problem

You do not need to memorise rates or interrogate every waiter. You need one reflex. When a terminal or ATM offers a choice of currency, pick the country’s own. If the screen has already chosen your home currency, look for the option to change it — usually there, sometimes labelled “pay in [local currency]” or behind a “more options” tap.

If you accidentally accept DCC, it is a few pounds, not a ruined trip. Note it, shrug, and get it right next time. The aim is a good average over a fortnight, not perfection on every tap.

Remember this

“Pay in your home currency?” means “let us set the exchange rate and add a markup.” Say no, choose local currency, and carry a fee-free card. That is the whole game.

Is it ever worth accepting dynamic currency conversion?

Almost never. The one mild upside is that the home-currency amount is locked in immediately, which a few travellers like for tidy expense records. But you pay a markup for that certainty, so for budget travel the answer is to decline and let your bank convert.

Will I still pay a foreign-transaction fee if I choose local currency?

Possibly — that depends entirely on your card, not on the currency you pick at the till. If your card charges a foreign-transaction fee, it applies either way. Choosing local currency simply avoids the extra merchant markup on top. A travel card with no FX fee removes both costs.

What if the staff already set the machine to my home currency?

Politely ask them to charge in local currency, or look for the change-currency option on screen before you approve. Most terminals allow it. If it has already gone through, do not stress; it is a small one-off, and you will catch it next time.

None of this requires you to become a currency expert. It is one calm sentence — “in local currency, please” — repeated until it is second nature for everyone you travel with. Get that reflex in place, and DCC quietly stops costing you anything at all.