Picture a card terminal in a foreign shop asking whether you want to pay in the local currency or in dollars. Choosing dollars feels safer because you see a familiar number, but that option, called dynamic currency conversion, usually means the merchant’s provider sets the exchange rate, and that rate often includes a markup. In many cases, paying in the local currency and letting your card handle the conversion costs less.
What dynamic currency conversion is
Dynamic currency conversion, often shortened to DCC, is a service offered through some card terminals, ATMs and online checkouts. Instead of charging you in the local currency, the merchant converts the price into your home currency on the spot and charges you that amount. The conversion is handled by the merchant’s payment provider rather than by your card network.
The appeal is convenience: you know the exact dollar amount right away. The trade-off is that you accept whatever rate the provider offers, and that rate is not set by your own card issuer.
Where the extra cost comes from
When you pay in the local currency, your card network converts the charge at its own rate, and your issuer may add a foreign transaction fee depending on your card terms. With DCC, the provider applies its own rate, which commonly builds in a margin above wholesale levels. The receipt may show the rate and sometimes a markup percentage, but the details can be easy to miss at the counter.
Some cards may also still charge a foreign transaction fee on a DCC purchase, because the merchant is located abroad even though the charge appears in dollars. That means you could pay a conversion markup and a card fee on the same purchase. Your card agreement explains how foreign purchases are treated.
A worked illustration
These numbers are hypothetical and rounded for clarity. Suppose you buy something priced at 100 foreign units, and your card network’s rate works out to $1.10 per unit.
| Option | How it is calculated | Total |
|---|---|---|
| Local currency, card with no foreign fee | 100 x $1.10 | $110.00 |
| Local currency, card with 3% foreign fee | $110.00 + $3.30 | $113.30 |
| DCC with a 6% markup on the rate | 100 x $1.166 | $116.60 |
In this example, DCC costs $6.60 more than paying locally with a no-fee card and $3.30 more than a card with a 3% fee. On a single coffee the difference is tiny, but across hotels, meals and shopping over a long trip it can add up. Actual markups vary widely, so the only reliable way to know is to compare the offered rate with a reference rate.
How to handle the choice at the terminal
- Read the screen before tapping. Terminals usually show two amounts or two currency codes. Pick the local currency if you want your card to convert.
- Watch for preselected options. Some screens highlight the home-currency choice so that a quick tap accepts it.
- Ask for the charge in local currency if a cashier processes the payment for you.
- Check ATM prompts too. Cash machines abroad may offer to “lock in” a conversion rate, which works the same way.
- Review your receipt. If it shows your home currency and an exchange rate, DCC was applied.
Common mistakes
- Assuming that seeing dollars means avoiding fees.
- Accepting a “guaranteed rate” offer without comparing it to anything.
- Forgetting that online checkouts on foreign sites can offer DCC as well.
- Not knowing whether your own card charges a foreign transaction fee.
When paying in dollars might be reasonable
There can be situations where the gap is small or where certainty matters more to you than a few dollars, such as a large purchase you want to match exactly to a budget. The key is making the decision knowingly, with both amounts in front of you, rather than by reflex.
Dynamic currency conversion is not a trick in itself, but it shifts control of the exchange rate away from your card and toward the merchant’s provider. Knowing your card’s foreign purchase terms and taking a moment to read the terminal screen lets you choose the option that actually costs less.