Nomad Stack Compare

Travel money planning

Dynamic currency conversion: why to always pay in local currency

How the "pay in your home currency?" prompt at terminals and ATMs hides a 3–12% markup, and the simple habit that avoids it.

Updated
Last checked
Reading time8 min
Reviewed byEditorial review
dynamic currency conversioncard fees abroadATM tips

Not financial advice

  • This is informational content, not financial, tax or legal advice. Confirm official fees, eligibility and local obligations before acting.
  • Some related tools may use affiliate links. Commercial relationships do not decide rankings or risk notes.

Quick answer

Dynamic currency conversion (DCC) is the "would you like to pay in your home currency?" prompt at foreign card terminals and ATMs. It looks helpful but almost always adds a hidden markup of around 3–12% set by the merchant or ATM, on top of your normal card costs. The right answer is nearly always: pay in the local currency.

  • DCC is when a foreign terminal or ATM offers to charge you in your home currency (e.g. "pay in USD" instead of EUR). It is optional, and you should decline it.
  • The "convenience" hides a markup of roughly 3–12% chosen by the merchant or ATM operator — far worse than your card or the Visa/Mastercard network rate.
  • Always choose to pay in the LOCAL currency of the country you are in. Then your own card and the card network set the exchange rate.
  • DCC appears at card machines, ATMs and some online checkouts; the trick is the same everywhere — pick local currency.
  • This is separate from your card’s own FX fee. Declining DCC does not avoid your card’s conversion cost, but it removes the much larger DCC markup stacked on top.

What that "pay in your own currency?" prompt really is

A terminal-side offer to convert the price for you — at a rate that benefits the merchant.

You are buying something in Lisbon and the card machine asks: "Pay €100 or $112 in your home currency?" That choice is dynamic currency conversion. It feels like a courtesy — you get to see the price in money you understand — but it is a paid service run by the merchant’s payment processor, and the rate is not the real one.

When you accept, the merchant’s system locks in an exchange rate that includes a markup. That markup is revenue for the merchant or ATM operator. When you decline and pay in euros, the conversion is handled later by your own bank and the Visa or Mastercard network, at a rate that is far closer to the true market rate.

The prompt is deliberately framed to make the home-currency option look safe and the local-currency option look uncertain. Knowing the trick is most of the battle.

Why it is almost always the worse choice

The convenience is real, but you pay a large, avoidable markup for it.

The core problem is who sets the rate. With DCC, the merchant’s processor sets it and bakes in a markup commonly between 3% and 12%. With local-currency payment, the global card network sets it at roughly the interbank rate plus a small spread (about 0.2–0.5%). The gap between those two is money that simply leaves your pocket.

On a single coffee the difference is trivial; over a two-week trip of hotels, restaurants, tours and ATM withdrawals it adds up fast. A traveler who accepts DCC everywhere can easily lose the equivalent of a nice dinner or a day’s budget across a trip, for zero benefit.

It is also stacked on top of your own card fees, not instead of them. So DCC is not "a way to avoid foreign fees" — it is an extra fee dressed up as a convenience.

DCC vs paying in local currency on a €100 purchase
ChoiceWho sets the rateTypical extra cost
Pay in home currency (DCC)Merchant / ATM processor~€3–€12 markup
Pay in local currencyVisa/Mastercard network~€0.20–€0.50 spread
Net differenceYou keep ~€3–€11

Where you will run into DCC

Card terminals, ATMs and some online checkouts all use the same trick.

At a shop or restaurant card terminal, the screen offers the two currencies; choose the local one. At a foreign ATM, after you enter the amount it may say "with conversion" (its rate) or "without conversion" (your bank’s rate) — choose "without conversion" or "continue without conversion". Some ATMs phrase it as accepting or declining their exchange rate; decline it.

Online, DCC shows up on some international checkouts and travel sites that offer to bill you in your home currency. The same rule applies: pay in the local currency of the seller when you can. Hotels are a frequent offender at check-out, sometimes pre-selecting your home currency on the bill — check the receipt before signing.

How DCC stacks with your card’s own fees

Declining DCC removes the worst layer, but it does not make foreign spending free.

It helps to see DCC as one extra layer rather than your only foreign cost. When you pay in local currency, you still face your own card’s foreign-transaction or conversion fee and the network spread. DCC simply adds a second, much larger conversion on top, performed by the merchant’s processor at a rate they choose.

So the two decisions are independent. Choosing a low-markup card (a 0% FX bank card, Wise, or a crypto card at a no-markup tier) reduces the base cost; declining DCC removes the surcharge. Do both and your foreign spending is close to the true market rate; do neither and you can pay 5–15% over the odds without noticing.

This is also why "I have a no-fee card, so DCC does not matter" is wrong. A great card still loses to DCC, because the markup is applied before your card’s favourable terms ever come into play.

Checklist

  • Pick a low- or zero-markup card for foreign spending in the first place.
  • Always decline DCC so your card’s good rate can actually apply.
  • Remember the two are separate: a great card does not protect you from DCC.
  • Check the receipt currency even when your card is fee-free.

Edge cases and record-keeping

A few situations make home currency tempting; it still rarely wins.

There are moments when seeing your home currency feels useful: logging a clean figure for an expense report, or an online subscription that bills in your currency anyway. For expense reports, you still pay the DCC markup for that convenience, so it is usually cheaper to pay in local currency and convert the receipt later. For genuinely home-currency-priced online services, there is no DCC choice to make — you are simply buying in that currency.

Whatever you choose, keep your card receipts and statements. They show the exact amount, currency and any conversion applied, which matters for budgeting, expense claims and disputing a charge where you were given no DCC option at all. Good records also make it easy to compare what a trip actually cost across different cards.

How to always pay the better rate

A simple habit that works at every terminal and ATM worldwide.

The rule never changes: pay in the currency of the country you are physically in. If you are in Japan, pay in yen; in Thailand, pay in baht. Whenever a machine offers your home currency, that is the DCC trap.

Make it automatic so you do not have to think under pressure at a till. If a cashier accidentally selects your home currency, it is reasonable to politely ask them to cancel and charge in local currency before the payment is approved.

How it works

  1. 1When a terminal shows two currencies, choose the LOCAL one every time.
  2. 2At an ATM, pick "without conversion" or "continue without conversion" / decline the ATM’s rate.
  3. 3Check hotel and rental receipts for a pre-selected home currency before you sign.
  4. 4Online, choose the seller’s local currency at checkout where possible.
  5. 5If DCC was applied by mistake and not yet confirmed, ask to cancel and re-run in local currency.

Pros

  • Declining DCC is free and works the same everywhere
  • Saves roughly 3–12% versus accepting the terminal’s rate
  • Puts the global card network in charge of the exchange rate

Cons

  • You still pay your own card’s normal FX/conversion fee
  • ATMs and terminals often nudge you toward the worse option
  • Once confirmed, a DCC choice is hard to reverse

FAQ

What exactly is dynamic currency conversion?

It is a service offered by the merchant’s or ATM’s payment processor that converts the price into your card’s home currency at the point of sale, instead of letting your bank do it. It is presented as helpful ("see the price in your own money"), but the exchange rate it uses includes a markup that goes to the merchant or operator, not to you.

How much does DCC actually cost?

The markup is set by the provider and commonly ranges from about 3% to 12% above the real exchange rate — sometimes more. On a €100 purchase that can be €3–€12 of pure avoidable cost, on top of whatever your card already charges for foreign use.

Should I ever choose to pay in my home currency?

Almost never. The only mild exception is when you want a guaranteed exact figure in your home currency for expense reporting and the amount is tiny — but you still pay the markup for that certainty. For value, paying in the local currency essentially always wins.

Does declining DCC remove all my foreign card fees?

No. Your own card may still charge a foreign-transaction or conversion fee and the network applies its spread. Declining DCC removes only the extra DCC markup — but that markup is usually the single largest and most avoidable cost, so it is always worth declining.

The terminal already converted to my currency — can I undo it?

If the transaction has not been confirmed, cancel and ask the cashier to charge in local currency. Some terminals let the cashier re-run it. Once it is approved, you generally cannot reverse the DCC choice, though you can dispute clear cases where you were not given the option.

Related calculators

Related comparisons

Related tools

Popular guides