What is DCC?
At some payment terminals overseas, the screen asks if you want to pay in Indian rupees instead of euros, dollars, dirhams, or whatever the shop actually prices in. That offer is Dynamic Currency Conversion (DCC).
It looks helpful. It almost always costs more. The ₹ amount is set by the merchant's payment processor—not by Visa, Mastercard, or your Indian bank's normal international rate. DCC is optional. Nobody requires you to accept it.
What DCC actually is
When you use an Indian credit, debit, or forex card at a POS terminal or ATM abroad, some machines offer to convert the bill into ₹ on the spot. That conversion is a service from the merchant's payment provider. It is not your bank converting the spend.
- The rate on the DCC screen is set by the merchant or their processor.
- It is not the interbank / mid-market rate, and it is not the usual network rate for international card payments.
- The gap between that DCC rate and a fairer market rate is where the extra cost sits.
- You can decline. Card networks expect merchants to disclose DCC and let you choose.
Why accepting DCC usually costs more
If you decline DCC and pay in local currency, your card network applies its exchange rate (generally closer to mid-market). Your bank then adds its normal foreign transaction / forex fee, if the card has one. That is the standard international swipe.
If you accept DCC, the merchant's provider converts first—using a rate with a built-in markup for them. Your bank's foreign transaction fee can still apply on top of that poorer rate. You effectively pay two parties for the same currency conversion.
| Path | Who sets the FX rate | What you also pay | Usual result |
|---|---|---|---|
| Decline DCC → pay local currency | Card network (closer to mid-market) | Your bank's forex / foreign transaction fee (if any) | Usually the cheaper way |
| Accept DCC → pay in ₹ | Merchant's DCC provider (rate with markup) | Bank fee can still apply on top | Usually more expensive |
Forex cards and double conversion
A forex card is typically pre-loaded in a foreign currency. If you accept DCC, the terminal may convert the local-currency bill into ₹ first, then the card stack converts again into the currency loaded on the card. Two conversions, two sets of margins.
Carrying a forex card does not turn DCC off. You still have to choose local currency (or "without conversion") at every terminal—same habit as with a regular credit card.
How to decline DCC
Build one habit: whenever you see ₹ vs local currency, pick the local currency. Across hotels, restaurants, and shopping on a trip, the difference adds up.
| Where | What to do | Watch for |
|---|---|---|
| POS terminal (shop / restaurant) | Select local currency. If the cashier already chose ₹, ask them to cancel and reprocess. | A prompt offering pay in INR / home currency |
| ATM abroad | Choose "without conversion" or "pay in local currency." | The ₹ / INR option = you accepted DCC |
| Hotel check-out | Confirm with the desk that the card will be charged in local currency before they run it. | Folio or slip showing ₹ when the stay was priced in local currency |
| Foreign websites | If the site detects an Indian card and defaults to ₹, switch to local currency when you can. | Checkout totals that jump into INR before you confirm |
- Read the terminal or website currency line before you tap, insert, or confirm.
- Choose the local currency every time.
- Check the receipt before you leave. If it shows ₹ and you did not pick that, raise it at the counter.
If you never got a choice
Merchants are expected under card-network rules to disclose DCC and let you decline. If a terminal charges in ₹ without offering a choice, keep the receipt and contact your card-issuing bank. You can dispute a DCC charge you did not consent to; the bank will check whether the merchant followed the disclosure process.
DCC vs foreign transaction fee
| Term | Who charges it | What it is | What to do |
|---|---|---|---|
| Foreign transaction / forex fee | Your card-issuing bank | A known percentage on many international spends | Prefer low- or zero-forex cards for trips; still decline DCC |
| DCC markup | Merchant's payment provider | Extra cost baked into the ₹ amount on the screen | Always refuse; pay in local currency |
| Network conversion | Visa / Mastercard / etc. when you pay local currency | The normal FX path for international cards | This is what you want when you decline DCC |
Pay in the currency on the price tag. Let your card network convert. Treat any "pay in rupees" prompt as a fee in disguise—not a favour.