Blog
DCC on Credit Cards: Why Paying in INR Costs More
When an international website or overseas card terminal offers to bill you in Indian Rupees (INR) instead of the local currency, declining that offer saves you between 5% and 8% in total transaction costs. Choosing INR triggers Dynamic Currency Conversion (DCC), which adds a 3% to 7% foreign merchant exchange markup, a 1% Indian bank fee, and 18% GST—while disqualifying your purchase from earning reward points.
This guide breaks down the exact rupee math, the fee structures across major Indian issuers, and how to avoid this surcharge on both physical swipes and digital platforms.
What is Dynamic Currency Conversion on Indian credit cards?
Dynamic Currency Conversion (DCC) is a point-of-sale service where an overseas merchant or international website converts a foreign currency transaction into Indian Rupees (INR) at checkout. While paying in rupees appears convenient, the merchant applies an inflated exchange rate between 3% and 7% above interbank rates. Additionally, Indian banks levy an extra 1% cross-border markup plus 18% GST, making the total transaction significantly more expensive than paying in the local currency.
DCC is marketed to international travellers and online shoppers as a transparency feature. The cardholder sees the exact rupee amount charged to their card immediately rather than waiting for statement settlement. However, that immediate clarity comes at an exorbitant price. Under traditional cross-currency billing, the card network (Visa, Mastercard, or American Express) converts foreign currency at interbank wholesale rates, and your bank adds its published forex markup. Under DCC, the overseas merchant and its acquiring bank set the exchange rate arbitrarily to capture a retail profit margin.
Why does paying in INR cost more on foreign websites?
Paying in INR on foreign platforms costs more because Indian cardholders are hit with two separate charges: the merchant acquirer’s conversion spread and the issuing bank’s DCC markup fee. Foreign payment gateways like Airbnb, Uber abroad, or international SaaS platforms convert currency at retail rates that are 3% to 7% higher than interbank rates. Indian banks then identify the transaction as cross-border and levy an additional 1% fee plus 18% GST, while withholding all reward points.
This two-tier charging mechanism creates an expensive trap:
- The Merchant Acquirer Spread: The foreign merchant’s payment terminal converts the price into INR using a proprietary rate that sits well above the interbank benchmark. For instance, if 1 USD equals ₹84.00 on the currency markets, a DCC terminal may bill you at ₹87.80 per USD.
- The Indian Bank Cross-Border Fee: Major Indian banks updated their Schedule of Charges to introduce a 1% fee on cross-border transactions settled in INR. Because the merchant acquiring bank is registered outside India, your Indian card issuer identifies the transaction as cross-border, regardless of the billing currency.
- Goods and Services Tax (GST): An 18% GST applies to the bank’s 1% processing fee, raising the effective bank surcharge to 1.18%.
- Reward Point Forfeiture: HDFC Bank, SBI Card, Axis Bank, and ICICI Bank exclude DCC transactions from earning base reward points and milestone benefits.
How much do Indian banks charge for DCC transactions?
Major Indian card issuers—including HDFC Bank, SBI Card, ICICI Bank, and Axis Bank—charge a 1% Dynamic Currency Conversion or cross-border INR transaction fee plus 18% GST (1.18% total). This fee applies whenever an overseas merchant, international payment gateway, or foreign terminal processes a payment in Indian Rupees. Furthermore, these transactions are excluded from earning reward points, cashback, and milestone spend calculations on almost all Indian credit cards.
The following table outlines the published DCC and cross-border INR fees across major Indian credit card issuers as of September 2026:
| Card Issuer | Published DCC / Cross-Border INR Fee | Effective Rate with 18% GST | Reward Points on DCC | Official MITC Classification |
|---|---|---|---|---|
| HDFC Bank | 1.00% of transaction value | 1.18% | Excluded (0 points) | Dynamic Currency Conversion (DCC) fee |
| SBI Card | 1.00% of transaction value | 1.18% | Excluded (0 points) | Cross-border transaction fee |
| ICICI Bank | 1.00% of transaction value | 1.18% | Excluded on most cards | Dynamic Currency Conversion markup |
| Axis Bank | 1.00% of transaction value | 1.18% | Excluded (EDGE rewards withheld) | Cross-border INR transaction fee |
| Kotak Mahindra Bank | 1.00% of transaction value | 1.18% | Excluded | Dynamic Currency Conversion fee |
| Yes Bank | 1.00% of transaction value | 1.18% | Excluded | Cross-border INR fee |
This 1.18% bank fee is billed on top of the merchant’s inflated currency conversion rate. You end up paying both the foreign acquiring bank and your domestic card issuer.
What is the exact rupee math comparing DCC, standard forex, and zero-forex cards?
On a $100 international purchase with an interbank exchange rate of ₹84.00 (₹8,400 base cost), Dynamic Currency Conversion costs approximately ₹8,883.60 after factoring in a 4.5% merchant spread, the 1% bank DCC fee, and 18% GST. A standard credit card with a 3.5% forex markup costs ₹8,746.92 in USD, while a zero-forex credit card costs exactly ₹8,400.00. Choosing the local currency saves between ₹136.68 and ₹483.60 on a single $100 purchase.
Here is the step-by-step mathematical comparison across three realistic billing paths for a $100 USD transaction:
Scenario A: Pay in INR via DCC (The Surcharge Trap)
- Base transaction: $100 USD.
- Interbank mid-market rate: $1 = ₹84.00 (True economic cost: ₹8,400.00).
- Merchant DCC exchange rate: $1 = ₹87.80 (4.52% merchant conversion markup).
- Amount charged in INR at terminal: ₹8,780.00.
- Indian bank 1% DCC fee: 1.00% of ₹8,780.00 = ₹87.80.
- 18% GST on bank fee: 18% of ₹87.80 = ₹15.80.
- Total bank surcharge: ₹87.80 + ₹15.80 = ₹103.60.
- Total amount debited from your card: ₹8,780.00 + ₹103.60 = ₹8,883.60.
- Reward points earned: ₹0 (Excluded by issuer).
- Net effective markup over interbank: 5.76% (₹483.60 extra).
Scenario B: Pay in USD on a Standard Credit Card (3.5% Forex Markup)
- Base transaction: $100 USD.
- Visa / Mastercard wholesale conversion rate: $1 = ₹84.00 (₹8,400.00).
- Bank foreign currency markup (3.50%): 3.50% of ₹8,400.00 = ₹294.00.
- 18% GST on forex markup: 18% of ₹294.00 = ₹52.92.
- Total amount debited from your card: ₹8,400.00 + ₹294.00 + ₹52.92 = ₹8,746.92.
- Reward points earned: 1.50% base reward rate on ₹8,400 = ₹126.00 value.
- Net effective cost: ₹8,746.92 − ₹126.00 = ₹8,620.92.
- Net effective markup over interbank: 2.63% (₹220.92 extra).
- Rupee savings vs DCC: ₹262.68 cheaper than paying in INR.
Scenario C: Pay in USD on a Zero-Forex Card (e.g. Scapia or AU Ixigo)
- Base transaction: $100 USD.
- Visa wholesale conversion rate: $1 = ₹84.00 (₹8,400.00).
- Forex markup fee (0.00%): ₹0.00.
- 18% GST on forex markup: ₹0.00.
- Bank DCC fee: ₹0.00 (transaction processed in foreign currency).
- Total amount debited from your card: ₹8,400.00.
- Reward points earned: Base travel rewards apply.
- Rupee savings vs DCC: ₹483.60 saved on a single $100 purchase.
You can run your own calculations using our Forex Markup Calculator to see how different bank markup tiers impact your overseas purchases.
Cumulative Impact on an International Trip
The difference becomes substantial when extrapolated across a full international trip or regular annual software billing. Consider a cardholder spending $1,000 USD (approximately ₹84,000) during a vacation in Dubai, Singapore, or Bangkok:
| Spend Parameter | DCC (Paying in INR) | Standard Card (3.5% in USD) | Zero-Forex Card (0% in USD) |
|---|---|---|---|
| Base Purchase Value | ₹84,000.00 | ₹84,000.00 | ₹84,000.00 |
| Merchant Exchange Markup | ₹3,800.00 (4.52%) | ₹0.00 | ₹0.00 |
| Card Network Conversion | ₹87,800.00 | ₹84,000.00 | ₹84,000.00 |
| Bank Forex Fee + GST | ₹0.00 | ₹3,469.20 | ₹0.00 |
| Bank DCC Fee + GST | ₹1,036.00 | ₹0.00 | ₹0.00 |
| Total Amount Paid | ₹88,836.00 | ₹87,469.20 | ₹84,000.00 |
| Rewards Earned (approx.) | ₹0.00 | −₹1,260.00 | Standard travel coins |
| Net Cost | ₹88,836.00 | ₹86,209.20 | ₹84,000.00 |
| Loss Compared to Zero-Forex | ₹4,836.00 wasted | ₹2,209.20 | Baseline |
Accepting INR via DCC wastes ₹4,836.00 on a single ₹84,000 trip—pure loss handed to merchant acquirers and bank fee schedules.
How can Indian cardholders avoid Dynamic Currency Conversion fees?
Indian cardholders can avoid Dynamic Currency Conversion by always selecting the merchant’s local billing currency (such as USD, EUR, GBP, or AED) instead of INR at payment terminals and checkout screens. For physical card swipes abroad, instruct the cashier to bill in local currency and verify the receipt before entering your PIN. For online subscriptions and international platforms, set the currency toggle to foreign currency and use a dedicated zero-forex credit card.
Here is the exact operational checklist to protect yourself:
1. At Physical POS Terminals Abroad
- Inspect the Terminal Display: When the cashier enters your card into the POS machine, look at the screen. If it displays an amount in Indian Rupees (₹) with a conversion rate, press the button corresponding to local currency (USD, AED, THB, SGD, EUR).
- Instruct the Cashier Explicitly: In many retail outlets, cashiers automatically press “INR” thinking they are doing you a favour. Tell them firmly: “Please charge the card in local currency, not in rupees.”
- Check the Slip Before Entering PIN or Tapping: If the paper slip or terminal screen shows an exchange rate statement such as “I accept the conversion rate of 1 USD = ₹87.80”, do not sign or approve it. Request the merchant cancel the transaction and re-run it in local currency.
- Keep Your Payment Receipts: Card network operating regulations from Visa and Mastercard mandate that merchants must disclose DCC and provide cardholders a choice. An unauthorized DCC swipe can be disputed with your issuing bank.
2. On International Websites and Digital Gateways
- Check Billing Entity Location: Several platforms display prices in INR but process payments through foreign entities. Common examples include Airbnb, Uber when used outside India, Agoda, Booking.com, OpenAI (ChatGPT), Midjourney, Coursera, and Steam.
- Change the Display Currency to USD/EUR: On sites like Agoda, Booking.com, and Airbnb, go to the currency selector in the website header or app settings. Change the display and settlement currency from INR to USD or the host country’s local currency.
- Pair with a Zero-Forex Card: Use dedicated travel cards such as the Federal Bank Scapia Credit Card or the ixigo AU Credit Card. When billed in foreign currency on these cards, your forex fee is 0%, completely neutralizing both bank fees and DCC markups.
- Avoid Paying International SaaS in INR: Services like ChatGPT Plus or Google Workspace billed from foreign entities should be kept in USD on a zero-forex card rather than routed through foreign INR payment processors.
Common platforms where DCC catches Indian cardholders
DCC does not just happen when you travel overseas. It happens while sitting at home in India when using international digital services. Many online merchants maintain an offshore acquiring bank while quoting prices to Indian visitors in INR.
The table below details how popular services handle currency billing and how to configure them safely:
| Platform | Typical Billing Setup | Default Currency | Recommended Action |
|---|---|---|---|
| Airbnb | Billed via Ireland or UK entity | INR (quotes local rupee price) | Switch currency to USD or host currency; use zero-forex card |
| Agoda | Billed via Singapore entity | INR (often with built-in DCC) | Select “Pay in property currency” at checkout |
| Booking.com | Depending on hotel, card charged by property or overseas gateway | INR or local | Check payment terms; pay in hotel’s local currency |
| Uber (Abroad) | Billed in local city currency | Local (USD, AED, etc.) | Pay with zero-forex card; do not use PayPal intermediary with DCC |
| OpenAI / Anthropic | Billed via US entities | USD | Keep in USD; pay via zero-forex card to avoid bank forex markup |
| Steam | Valve Corporation (Regional pricing) | INR (Domestic processing) | Domestic INR processing does not trigger DCC |
| Apple App Store | Apple Distribution International (Ireland) | INR (Indian entity now live) | Domestic billing on Indian cards generally avoids DCC |
Review our comprehensive guide on how to choose a zero-forex credit card to match card networks with your specific travel and online subscription patterns.
How to dispute unauthorized DCC on a foreign card swipe
Under Visa and Mastercard merchant operating rules, DCC is strictly optional. A merchant or terminal cannot convert your transaction to INR without your explicit affirmative consent. If a cashier selects INR on the terminal without asking you, you have valid grounds for a chargeback.
Follow these steps to file a dispute:
- Examine the Charge Slip: Look for phrases like “Transaction Currency: INR”, “Exchange Rate includes 4.5% markup”, or “I have been offered a choice of currencies”. If you did not sign or affirmatively agree to this slip, keep the physical receipt.
- Contact Card Customer Support Immediately: Call your bank’s card helpline within 14 days of statement generation. Inform them that the merchant applied Dynamic Currency Conversion without consent.
- Submit the Dispute under Reason Code: For Visa, this falls under Reason Code 12.6 (Duplicate Processing / Paid by Other Means / Currency Discrepancy); for Mastercard, it falls under Reason Code 4846 (Currency Mismatch).
- Cite RBI Fair Practices: Under the Reserve Bank of India’s Master Direction on Credit Card Issuance, banks are obligated to provide transparent dispute resolution mechanisms for unauthorized fee levies.
Frequently asked questions
Can I permanently disable Dynamic Currency Conversion on my credit card?
No Indian bank currently provides an in-app toggle to disable Dynamic Currency Conversion while leaving international transactions active. Because DCC is processed as an INR transaction by a foreign acquirer, bank filters cannot distinguish between a legitimate cross-border INR payment and an unwanted DCC prompt until the transaction authorization arrives. The only reliable defence is to actively choose the local currency at checkout or disable international usage entirely when not needed.
Does DCC apply to debit cards and multi-currency forex cards?
Dynamic Currency Conversion applies to international debit cards and multi-currency prepaid travel cards just as it does to credit cards. If you swipe an Indian debit card at an overseas merchant and choose INR, the merchant still applies their 3% to 7% exchange rate markup, and your bank charges cross-border debit fees. On a prepaid multi-currency forex card loaded with USD, choosing INR triggers a catastrophic double conversion: USD is converted to INR by the merchant, and then deducted from your USD wallet.
Why do Indian banks charge a 1% fee on cross-border INR transactions?
Indian banks introduced the 1% cross-border INR fee to curb revenue loss caused by overseas merchants routing transactions through foreign gateways in rupees to bypass domestic card network interchange regulations. Processing payments across borders involves international settlement infrastructure, and Indian issuers pass those network costs to consumers through this fee.
Do premium credit cards waive the 1% DCC fee?
Most premium Indian credit cards—including HDFC Regalia Gold, ICICI Sapphiro, and Axis Atlas—do not waive the 1% DCC fee. Ultra-premium cards like HDFC Infinia offer lower foreign currency markup (2% + GST) when paying in foreign currency, but DCC transactions still incur the standard 1% fee and forfeit reward points. Dedicated zero-forex credit cards eliminate foreign markups on foreign currency transactions, but they cannot eliminate the merchant’s conversion spread if you mistakenly select INR at checkout.
Sources
- Reserve Bank of India — Master Direction on Credit Card and Debit Card Issuance (verified 25 September 2026).
- HDFC Bank — Schedule of Charges for Credit Cards (verified 25 September 2026).
- SBI Card — Most Important Terms and Conditions (MITC) (verified 25 September 2026).
- ICICI Bank — Credit Card Service Charges and Fees (verified 25 September 2026).
- Axis Bank — Credit Card Fee Schedule & DCC Policy (verified 25 September 2026).
- Visa International — Dynamic Currency Conversion (DCC) Merchant Guidelines (verified 25 September 2026).
Related reading
- Forex Markup Calculator — calculate exact bank fees, GST, and total rupee cost across all major card tiers
- Zero-Forex Markup Credit Cards in India — the best active cards offering 0% markup on international spends
- How to Choose a Zero-Forex Credit Card — eligibility, security, and card networks for global travellers
- Credit Card vs Cash in Foreign Currency — cash conversion spreads vs credit card transactions compared
- Credit Card Fees and Charges MITC Explained — understand hidden charges, annual fees, and interest calculations
- Dynamic Currency Conversion Definition — technical mechanics of currency settlement protocols