How to avoid extra DCC charges when travelling abroad

Airport currency-exchange ATM — decline Dynamic Currency Conversion abroad

Dynamic Currency Conversion (DCC) is when an overseas terminal or website offers to charge you in ₹ instead of the local currency. That “helpful” ₹ amount is set by the merchant’s payment provider—not by Visa/Mastercard or your Indian bank—and usually embeds a markup. Your card’s foreign-transaction fee can still apply on top. Full mechanics live in our glossary; this guide is the habit checklist for trips.

One sentence rule

Pay in the currency on the price tag. Let your card network convert. Treat “pay in rupees / home currency” as a fee in disguise.

Why DCC feels expensive

PathWho sets the FX rateUsual result
Decline DCC → local currencyCard network (closer to mid-market) + your bank’s known forex feeUsually cheaper
Accept DCC → pay in ₹Merchant’s DCC provider (rate with markup); bank fee may still applyUsually more expensive

A low-forex or zero-forex travel card does not turn DCC off. You still have to choose local currency every time—same as with a regular credit card. Forex prepaid cards can even face a messy double conversion if you accept DCC.

Before you fly

  1. Pack a low-forex credit card as your primary overseas swipe, plus one backup card on a different network.
  2. Turn on international usage in the issuer app if your bank requires it.
  3. Tell travel companions the rule: never tap “INR / rupees / home currency” for convenience.
  4. Screenshot your card’s forex fee from the MITC so you know the honest cost when you decline DCC.

At the shop or restaurant

  1. When the terminal asks, select the local currency (EUR, USD, AED, GBP, THB…).
  2. If the cashier already chose ₹, ask them to cancel and re-run in local currency.
  3. Read the slip before you leave. If it shows ₹ and you did not pick that, raise it at the counter while you are still there.

At ATMs abroad

  • Choose “without conversion” / “continue in local currency.”
  • The option that shows a locked-in ₹ amount is DCC—decline it.
  • ATM operator fees are separate from DCC; declining DCC does not remove every fee, but it removes the quiet FX markup.

At hotel check-out

  1. Say clearly: charge the card in local currency, not Indian rupees.
  2. Watch the terminal or folio currency line before you tap or sign.
  3. Incidentals / deposits can be authorised in one currency and settled in another—check both.

On foreign websites

  • If the site detects an Indian card and flips the cart to ₹, switch back to local currency when the control exists.
  • Prefer merchant sites that price in local currency and let the network convert.
  • In-app “pay in INR” toggles are often DCC by another name.

If you never got a choice

Card-network rules expect merchants to disclose DCC and let you decline. If a terminal charges in ₹ without a real choice, keep the receipt and contact your issuing bank. You can dispute a DCC charge you did not consent to; the bank checks whether the merchant followed disclosure rules. Details and definitions: glossary DCC page.

DCC vs forex fee (do not mix them up)

TermWho charges itWhat to do
Foreign transaction / forex feeYour Indian issuerPrefer low/zero-forex cards; still decline DCC
DCC markupMerchant’s payment providerAlways refuse; pay local currency
Network conversionVisa / Mastercard / etc. when you pay local currencyThis is the path you want

Dynamic Currency Conversion lets a foreign merchant bill you in Indian rupees at a rate set by their payment provider—not by your card network. Always choose local currency when asked.

Travel on Points glossaryWhat is DCC?—full explainer
Open thread