Core Money

Hidden Currency Conversion Fees (2026)

By · Reviewed June 1, 2026

Quick answer

A hidden currency conversion fee is a markup added when a card terminal, ATM, or merchant converts a charge into your home currency instead of the local one. This is Dynamic Currency Conversion (DCC), and it typically adds 3–7% on top of any normal FX fee. You avoid it by always choosing to be charged in the local currency, so your own bank or card network sets the rate.

What this page covers

  • What a currency conversion fee actually is
  • How DCC hides inside a terminal prompt
  • The one rule that removes it

When this advice applies

Use this before you tap or insert your card abroad, especially at hotels, restaurants, and ATMs.

Last updated

June 1, 2026

How recommendations are formed

Separates the legitimate FX fee from the optional DCC markup and shows where each one appears.

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 prioritizes traveler payment decisions, fee behavior, and destination fit over points-first or hype-first product claims.

The most expensive travel fees are the ones you agree to without realizing it. A currency conversion fee usually hides inside a friendly-looking question on a card terminal — and saying yes costs you 3–7% every time.

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

The Two Conversions That Cost You

The FX fee is set by your bank; you fix it by choosing a no-foreign-transaction-fee card. The DCC markup is set by the merchant’s terminal; you fix it in the moment by choosing local currency.

Where It Hides

At checkout, the terminal flashes “Pay in USD” or “Pay in your home currency?” It looks helpful — you see a familiar number — but that number includes a 3–7% markup. The same trap appears at hotel checkouts, restaurant card machines, and foreign ATMs.

A $300 hotel bill with DCC accepted

Accept “pay in USD” at 5% DCC → about $15 extra on a $300 bill.

Add a 3% FX-fee card on top → another $9.

Choose local currency with a no-FX card → $0 in conversion fees.

The One Rule

Always choose the local currency. Pair that with a no-foreign-transaction-fee card and the hidden conversion fee disappears completely. For the deeper four-layer breakdown, see our guide on how to avoid hidden currency fees abroad, linked below.

Frequently Asked Questions

It is a markup — usually Dynamic Currency Conversion — added when a terminal or ATM converts your charge to your home currency. It typically adds 3–7%.
Always choose to be charged in the local currency, and use a no-foreign-transaction-fee card so your bank does not add its own FX fee.
No. The foreign transaction fee is your bank’s charge; DCC is the merchant terminal’s optional markup. You can be hit by both at once.
No — it usually costs more. Paying in your home currency triggers DCC at a 3–7% markup. Local currency is almost always cheaper.

Best next step

Related money problem

Pay smarter in Iceland

See how the same advice changes once it meets on-the-ground payment behavior in Iceland — ATM rules, cash buffer, and the local DCC trap.

How to pay in Iceland