Why Banks Charge Forex Fees on International Transactions

Why Banks Charge Forex Fees on International Transactions

A software engineer from Pune once asked us something very direct: "Why does my bank take more money than the exchange rate shows?" It is a fair question.

The exchange rate on Google looks one way. The amount debited from your account tells a different story.

The answer is not a single fee. It is a system - a chain of costs that banks, card networks and regulators have built into every cross-border transaction. Understanding why these fees exist helps you decide where you can reduce them and where you cannot.

Here is how the system works.

The Core Reason: Currency Conversion Is Not Free

When you swipe your card in a foreign currency, your bank does not simply apply the exchange rate you see on a financial website.

That rate - called the interbank rate - is what large banks charge each other when trading currencies in bulk. Retail customers never get that rate.

Your bank has to source foreign currency, manage exchange rate risk, and process the transaction through international settlement networks.

Each of these steps has a cost. The forex fee is how banks recover those costs and earn a margin on the transaction.

This is not unique to Indian banks. Every bank globally applies some version of this markup. The difference lies in how much and how transparently it is disclosed.

For NRE account holders, the NRE account exchange rates page shows how this spread functions specifically for NRI accounts.

What Banks Are Actually Paying For

The forex fee on your card transaction covers several things simultaneously.

Currency sourcing cost: Banks do not hold unlimited foreign currency reserves. They buy and sell currencies in the wholesale market.

The difference between the wholesale rate they get and the retail rate they offer you is part of their margin.

Settlement infrastructure: International card transactions pass through correspondent banking networks and global settlement systems like SWIFT or card scheme networks.

These carry transaction fees that banks pass on to customers.

Exchange rate risk: Between the time you swipe your card and the time the transaction actually settles, exchange rates move.

Banks price a risk buffer into their rates to protect against adverse movements during this window.

Regulatory compliance costs: Cross-border transactions require additional compliance checks under FEMA and RBI guidelines.

The FEMA guidelines that govern NRI transactions involve documentation, reporting and oversight - all of which carry operational costs for banks.

Profit margin: Beyond cost recovery, forex fees are a revenue line. For large banks, foreign exchange services are a meaningful business.

The markup is not purely a service charge. Part of it is earnings.

👉 When a bank advertises "no forex fee," it usually means no markup beyond the network exchange rate. The Visa or Mastercard base conversion rate still applies. True zero-cost international transactions do not exist in the current banking infrastructure.

The Role of Card Networks

Visa and Mastercard are not just logos on your card. They operate the global infrastructure that makes international card payments possible.

When you pay in a foreign currency, the card network converts the transaction amount using its own exchange rate before passing it to your bank.

This rate is generally close to the interbank rate but includes a spread of around 1%. This is the cross-currency transaction fee, and it applies regardless of what your bank charges separately.

Most cardholders never see this as a line item. It is absorbed into the total charge and shows up as a slightly worse conversion rate.

For a full breakdown of how these charges layer together, NRI banking hidden fees covers each component clearly.

Why GST Adds Another Layer for Indian Cards

For transactions processed through Indian bank cards, GST at 18% applies on the foreign exchange service component.

This is not a bank charge. It is a tax under Indian law on the forex conversion service your bank provides.

So even if your bank charges a modest 1.5% markup, the effective cost after GST on that markup rises.

On top of the card network's own spread, the total cost on a "low fee" card can reach 3% to 4% before any flat transaction charges are added.

This is one of the least understood aspects of cross-border card use among NRIs and Indian travellers. For a complete picture of what NRE accounts attract in fees and taxes, see NRE account fees and charges.

How Much Are Banks Actually Earning on Forex Fees?

No bank publishes its exact margin on forex transactions. But the structure is consistent across the industry.

Component

Typical Range

Bank forex markup

1.5% to 3.5%

Card network conversion spread

~1%

GST on forex service

18% on markup amount

Flat transaction fee

Rs 100 to Rs 250 per transaction

On a single Rs 1 lakh international transaction, a bank earning 2.5% markup collects Rs 2,500 before the card network and GST components.

Multiply this across millions of cardholders making cross-border payments every month, and forex fees become a significant revenue stream for banks.

This is also why most banks do not proactively offer customers better rates or suggest alternatives. The incentive runs the other way.

What NRIs Face Specifically

If you are an NRI sending money to India or using an Indian card abroad, the cost structure described above applies to your transactions.

Many NRIs carry Indian cards out of habit or convenience and pay these fees repeatedly without calculating the cumulative cost.

NRIs who use Indian cards in their country of residence are effectively paying for currency conversion on every transaction, even when the original income was earned in foreign currency.

The common financial mistakes NRIs make article documents how frequently this happens among the UAE Indian community specifically.

👉 For regular remittances to India, direct transfer services consistently offer rates closer to the interbank rate than card-based payments. See best money transfer apps in UAE and cheap ways to send money to India for practical alternatives. If you have been sending money through your bank's default transfer service, NRI money transfer mistakes is worth reviewing.

Can You Avoid These Charges Entirely?

Not entirely. But you can reduce them significantly.

Zero-forex markup cards eliminate the bank's own spread.

You still pay the card network rate and, depending on the card structure, a small additional fee. For NRIs comparing card options, best debit cards for NRIs and best credit cards in UAE cover current options with lower cross-border costs.

The NRI account charges page helps benchmark what different account types cost. For larger transfers, how to transfer money from Dubai to India compares methods across cost and speed.

The Structural Alternative: GIFT City

For NRIs investing in India and for resident Indians investing globally, the more efficient solution is not a better card. It is a different investment structure entirely.

GIFT City operates as an International Financial Services Centre outside the standard domestic banking and tax framework. Transactions within GIFT City are USD-denominated.

For NRIs, investments go in as USD and come back as USD, avoiding the repeated retail conversion cycle.

For resident Indians, GIFT City mutual funds offer USD-denominated global investing without triggering the LRS conversion overhead on every transaction.

The GIFT City mutual funds tool lets you compare available funds. The GIFT City AIF explorer covers alternative investment fund options. Use the GIFT Nifty tracker for real-time market signals and the NRI FD rates tool to compare fixed deposit rates across GIFT City banks.

Specific funds worth evaluating include the DSP Global Equity Fund, Tata India Dynamic Equity Fund, Edelweiss Greater China Equity Fund, and Sundaram India Mid Cap Fund. NRIs interested in IPO investing can start with the GIFT City IPO guide and the IPO products page.

At Belong, we help both NRIs and resident Indians structure their investments so that currency conversion costs stop quietly compounding in the background.

FAQs

Why does the exchange rate on Google differ from my bank's rate?

Google shows the mid-market or interbank rate. Your bank applies its own markup above this rate to cover costs and earn a margin. The gap between the two is the effective forex fee.

Do all banks charge the same forex fee?

No. Forex markup varies by bank and card type, from as low as 0% on zero-forex cards to 3.5% on standard debit cards. The card network spread and GST apply regardless of which bank issues the card.

Is the forex fee charged on international online purchases too?

Yes. Any transaction billed in a foreign currency, whether online or in person, attracts the same forex markup, network fee, and GST structure.

Are forex fees regulated in India?

RBI does not mandate a specific forex markup rate. Banks set their own rates within broad guidelines. This is why rates vary significantly across institutions.

How do I find out exactly what my bank charges?

Check the Most Important Terms document or Schedule of Charges for your specific card. These are available on your bank's website or by request at a branch.

Disclaimer: This article is for informational purposes only and does not constitute financial or tax advice. Fee structures mentioned are indicative and subject to change by individual banks and card networks. Verify applicable charges with your card issuer.

Ankur Choudhary

Ankur Choudhary
Ankur, an IIT Kanpur alumnus (2008) with 12+ years of experience in finance, is a SEBI-registered investment advisor and a 2x fintech entrepreneur. Currently, he serves as the CEO and co-founder of Belong. Passionate about writing on everything related to NRI finance, especially GIFT City’s offerings, Ankur has also co-authored the book Criconomics, which blends his love for numbers and cricket to analyse and predict match performances.