Moneycontrol
HomeNewsBusinessPersonal FinanceWhy you should always pay in the local currency when you’re abroad

Why you should always pay in the local currency when you’re abroad

A simple checkout choice can save you a few percent on every overseas card payment.

November 06, 2025 / 14:30 IST
Story continues below Advertisement
Representative image

When you are abroad and using your Indian credit or debit card, you may be asked whether you want to pay in Indian Rupees (INR) or in the local currency of your destination. Although choosing Indian rupees might feel easier, it often means accepting a process called Dynamic Currency Conversion (DCC), which comes with hidden costs. Paying in the local currency is almost always cheaper because if you pay in INR the merchant or payment operator gets to apply an unfavourable exchange-rate markup.

Why DCC is more expensive

Story continues below Advertisement

The conversion rate applied under DCC is typically much worse than the bank/card-issuer rate you’d get if the transaction were processed in the foreign currency and then converted into rupees by your bank. Many merchants offering payment in INR abroad will add a margin or fee layered on top of the official rate to capture extra profit.

In contrast, if you choose the local currency, your card network converts later at its benchmark rate and your Indian bank applies its standard, published forex markup.