LIVE RATES
Blog ›Forex Cards

Pay in INR or Local Currency? What Dynamic Currency Conversion Really Costs You

O
Operations Department
Matrix Forex
September 30, 2026
12 min read
Dynamic currency conversion explained with a card terminal showing the choice between paying €200 in euros or ₹23,053 in Indian rupees abroad.

You have just finished dinner in Paris. The waiter brings the card machine, and before you tap, the screen asks a question: Pay €200.00 or ₹23,053?

The rupee figure feels safer. You know exactly what you are paying, no surprises on the statement. Most Indian travellers press INR.

That tap is called dynamic currency conversion, and it is one of the most expensive buttons in travel. The rupee price already carries a markup set by the restaurant's payment provider, typically several per cent. And since mid-2026, several Indian banks charge their own fee of up to 3.5% plus GST on top of it, for the privilege of paying in your own currency. The short answer is simple: choose the local currency, every time. The rest of this guide shows why, in rupees.


What Is Dynamic Currency Conversion?

Dynamic currency conversion (DCC) is when a shop, hotel, website or ATM abroad offers to charge your card in your home currency, rupees, instead of the local currency.

Normally, when you pay in the local currency, the conversion to rupees happens later, at your card network's rate, and your bank adds its disclosed forex markup. With DCC, the conversion happens at the counter instead, at a rate chosen by the merchant's payment provider. That rate includes a margin, and the revenue is shared between the DCC provider, the merchant's bank and often the merchant itself. That is why staff sometimes nudge you towards it.

Both card networks set rules for it. According to Visa, merchants and ATMs must give you a choice to accept or decline the conversion and must not choose on your behalf. They must show the amount in both currencies, the exchange rate and any markup. Visa also states that declining DCC will not affect your ability to pay or withdraw cash.


What the "Pay in INR" Option Costs You

Choosing rupees can now cost you twice.

Layer one: the DCC provider's markup. The rupee price on the screen is built from an exchange rate worse than the market. How much worse varies by provider and country. Euronet, which runs thousands of tourist ATMs across Europe, publishes its own DCC markups as ranging from 3.5% to 14.95% above the European Central Bank's daily rate. Other providers set their own rates, and outside the EU many publish none.

Layer two: your own bank's DCC fee. Indian banks treat any payment made in rupees at a foreign merchant as a DCC transaction and charge a separate fee for it. In 2026 several of them raised it sharply.


Bank and card DCC fee on rupee payments to foreign merchants Effective
ICICI Bank, select debit cards 3.5%, up from 1% 21 June 2026
Axis Bank, most credit cards 3.5% plus taxes, up from 1.5% (Magnus 2%, Olympus 1.8%) 28 August 2026
HDFC Bank, Diners Club Privilege credit card 1.75% 15 May 2026

Sources: the banks' cardholder notices, as reported by Business Today on ICICI and Business Today on Axis; HDFC Bank's own notice to Diners Club Privilege cardholders. Rates vary by card, so check your bank's current schedule of charges. GST at 18% applies on top of bank fees.


So if you pay in rupees, you pay the DCC provider's markup and then your bank's DCC fee on the inflated rupee amount. If you pay in local currency, you pay only your bank's normal forex markup. That is usually 3.5% plus GST on regular cards and lower on premium ones.


One €200 Dinner, Three Ways to Pay

Here is the same €200 bill paid three ways, using the euro's mid-market rate of ₹108.74 at 9:44 AM on 30 September 2026.


How you pay What you are charged Extra over the market rate
Forex card loaded with euros, pay in EUR ₹21,835 (loaded at ₹109.18 per euro) ₹88 (0.4%)
Indian credit card, pay in EUR ₹22,646 (3.5% markup plus GST) ₹898 (4.1%)
Indian credit card, pay in INR (DCC) ₹24,005 (6% DCC markup, then 3.5% bank DCC fee plus GST) ₹2,257 (10.4%)

Assumptions: card network rate taken as equal to the mid-market rate, which is close but not exact. The 6% DCC markup is illustrative and within the range Euronet publishes. The forex card rate is Matrix Forex's live euro card rate at the time of writing, and rates change through the day.


Pressing INR on that one dinner cost ₹1,359 more than paying the same card in euros, and ₹2,169 more than a euro forex card. The rupee option cost 6.2% more on the same card. Spend ₹2.5 lakh by card on a European trip, pick rupees every time, and the same arithmetic adds about ₹15,500.

 

Bar chart comparing a €200 dinner: ₹21,835 with a euro forex card, ₹22,646 on an Indian credit card paid in euros, and ₹24,005 when paid in INR using dynamic currency conversion.


Dynamic Currency Conversion at ATMs

ATMs are where DCC is most aggressive, and most expensive.

When you withdraw cash abroad with an Indian card, many machines, especially independent ATMs in tourist areas, offer to "lock in" or "guarantee" the rupee amount. The wording varies: "Accept conversion", "Conversion guaranteed", "Charge me in INR". Each of these is DCC at an ATM markup, which is where Euronet's upper figure of 14.95% comes from.

The button you want usually says "Decline conversion", "Continue without conversion" or "Withdraw in local currency". The ATM operator's own withdrawal fee still applies, but you avoid the conversion markup.

We cover each country's machines in detail in our ATM guides. The Prague guide explains the yellow Euronet machines, and the Vietnam guide and Malaysia guide cover the machines there.

 

ATM screen showing Continue without conversion highlighted above Accept conversion for ₹23,053, illustrating how to avoid dynamic currency conversion fees.


Paying in Rupees Inside India Can Also Trigger a DCC Fee

This surprises many cardholders. Banks' notices define a DCC transaction to include rupee payments to merchants located in India but registered in a foreign country. Some international subscriptions, travel booking sites and online stores bill Indian customers in rupees through an overseas entity.

You see a rupee price, you pay in rupees, and your statement still shows a "DCC fee" or "DCC markup" line. If you received an SMS or email about a "revision of dynamic currency conversion fee" this year, this is the charge it was about.

There is often no local-currency option to choose in these cases. What you can do:

  • Check your statement for DCC lines after any online purchase from a global brand.
  • If a service bills you in rupees through a foreign entity every month, the DCC fee repeats every month. For large or recurring payments, compare using a card with a lower DCC fee.
  • Ask your bank which of your cards charges the least. The fee differs even between cards from the same bank, as the Axis and HDFC exceptions above show.

 

How to Spot DCC and Say No

  1. Read the screen before you tap. If it shows two currencies, an exchange rate, or a question about your currency, it is a DCC offer. Choose the local currency.
  2. Do not hand over the choice. Staff sometimes press the option for you. Visa's rules say the choice is yours. If the receipt shows rupees and you did not pick them, ask for the payment to be cancelled and run again in local currency before you sign or leave.
  3. At ATMs, pick "without conversion". Accept the operator's fee if you must; refuse the conversion.
  4. Online, pay in the website's local currency when shopping on a foreign site, unless it is an Indian merchant billing from India.
  5. Watch hotel and car-rental paperwork. Check-in forms and deposit authorisations sometimes include a pre-selected "charge in my home currency" option. Untick it.
  6. In the European Union, compare the markup. Since April 2020, EU law has required the DCC provider to show its charge as a percentage markup over the European Central Bank's reference rate before you pay. If the screen says "+8% over ECB rate", you know exactly what the rupee option costs.

 

What About Forex Cards?

A forex card loaded with the local currency is the simplest way to take DCC off the table. You already converted your rupees at a known rate when you loaded the card, so when you pay in euros, nothing is converted at the counter.

DCC can still catch a forex card user in two ways:

  • Accepting the INR option. Your card holds euros, so a rupee charge means a double conversion: the merchant converts euros to rupees at its rate, then the card converts rupees back against your euro balance. Two conversions, two margins.
  • Spending a currency you did not load. If you pay in Swiss francs with a card that holds only euros, a cross-currency fee applies. Our guide to the cross-currency fee on a forex card explains how to avoid it by loading every currency on your route.

Our comparisons of forex card vs credit card and forex card vs international debit card show where each works best.

 

Is Paying in INR Ever the Better Choice?

Rarely. For the rupee option to win, the DCC markup shown on the screen would have to be lower than your card's full forex cost, and your bank would have to charge no DCC fee of its own.

With regular Indian cards charging around 4.1% including GST on foreign-currency spends, the DCC provider would need to offer a markup below that. Then, on the cards listed above, a DCC fee of up to 3.5% plus GST lands on top anyway. In the EU, where the markup is displayed, you can check the arithmetic in seconds. Outside the EU, you usually cannot see the full cost, which is itself a reason to decline.

 

Five Common Mistakes With Dynamic Currency Conversion

Choosing INR "to know the exact cost". You do know the rupee amount, but you pay several per cent for that certainty. Your banking app will show the exact charge a few days later anyway.

Assuming DCC is a scam or illegal. It is legal and regulated. The rules require a choice and clear disclosure. The cost is the problem, not the legality.

Letting a shop assistant or hotel clerk decide. The default on the terminal is sometimes set to rupees. The final choice is yours, and you can ask for the payment to be run again.

Ignoring the ATM screen because it is cash. ATM DCC markups are usually the highest of all. Withdraw in local currency and take out larger, fewer amounts to cut the operator's fixed fees.

Missing the domestic DCC fee. A rupee payment to a foreign-registered website can carry a DCC fee even though you never left India. Check your statement.

 

Frequently Asked Questions

What is dynamic currency conversion?

Dynamic currency conversion (DCC) is an option offered by merchants, websites and ATMs abroad to charge your card in your home currency, such as Indian rupees, instead of the local currency. The conversion is done at the counter by the merchant's payment provider, at an exchange rate that includes its own markup, usually several per cent above the market rate.

 

Should I pay in local currency or INR when abroad?

Pay in the local currency. Paying in INR means accepting dynamic currency conversion, which adds the DCC provider's markup and, on many Indian cards in 2026, a separate bank DCC fee of up to 3.5% plus GST. Paying in local currency means only your card's standard forex markup applies.

 

What is a DCC fee on my credit card statement?

A DCC fee is a charge your Indian bank adds when a payment to a foreign merchant is made in Indian rupees. In 2026, Axis Bank raised it to 3.5% plus taxes on most credit cards, ICICI Bank to 3.5% on select debit cards, and HDFC Bank set 1.75% on its Diners Club Privilege card. GST applies on top.

 

What is dynamic currency conversion at an ATM?

At an ATM abroad, dynamic currency conversion is the offer to charge your withdrawal in Indian rupees at a rate set by the ATM operator. Euronet, a large tourist ATM operator in Europe, publishes its markups as 3.5% to 14.95% above the European Central Bank rate. Choose "continue without conversion" to withdraw in local currency instead.

 

Why was I charged a DCC fee for a payment made in India?

Indian banks apply the DCC fee to rupee payments made to merchants that operate in India but are registered in another country, such as some international subscriptions and online stores. The payment looks domestic, but the bank treats it as a foreign transaction made in rupees.

 

Can I get a DCC charge reversed?

Before you sign or leave, you can ask the merchant to cancel the payment and run it again in local currency. Afterwards, a reversal is difficult if you accepted the rupee option. Visa advises cardholders to decline DCC if the required disclosures are missing or they feel pressured, and to report the incident to their card issuer.

 

Does dynamic currency conversion apply to forex cards?

It can. A forex card holds foreign currency, so if you accept a rupee charge, the amount is converted twice, from local currency to rupees and back against your card balance, with a margin each time. Paying in the currency loaded on the card avoids any conversion at the counter.

 

Travel With the Currency You Will Spend

The cleanest defence against DCC is to arrive with the local currency already in hand, on a card and in your wallet. Matrix Forex is an RBI-authorised Authorised Dealer Category-II (licence NDL-ADII-0023-2023). We load forex cards in major currencies, sell foreign currency notes with delivery in the cities we serve, and show you the rate before you pay. When you are ready, start at buy forex, and the next time a card machine asks you to choose, choose the local currency.

Ready to Exchange? Get Zero Markup Rates

Same-day delivery · RBI-authorised · No hidden charges

Get Free Callback →
Get Zero Markup Forex
RBI-authorised · No spam · Response within 30 mins
Secure · RBI Cat-II · 30-min callback
Check Live Rates

INR to USD, EUR, GBP, AED and 28 currencies

Open Calculator →
Ready to Exchange at Zero Markup?
Same-day delivery · RBI-authorised · 3 lakh+ customers served.