Hidden ATM Fees Abroad by Network 2026 — India Guide

Foreign ATM withdrawals can stack three separate fees on Indian cards, plus a DCC trap. Here's the network-by-network breakdown and how to cut the cost in 2026.

FlightGPT can make mistakes. Confirm flight & fare details before paying.

Hidden ATM fees abroad in 2026: the network-by-network breakdown for Indian travellers

By Kabir Malhotra (Kabir Malhotra writes about credit cards, UPI, forex cards and the RBI/LRS rules that govern how Indians spend abroad. He cross-checks every figure against RBI master directions, FEMA guidelines, the CBDT/Budget TCS provisions and the published tariff sheets of Indian card issuers before publishing.) · Published · Last updated · 11 min read

A single withdrawal from a foreign ATM can stack three fees on top of each other — your bank's markup, your bank's flat fee, and the local operator's fee — and then offer you a fourth via DCC. Here's how to see them all and cut them down.

Quick answer

A foreign ATM withdrawal on an Indian card typically stacks three separate charges: (1) your bank's foreign-currency markup of around 3.5% + GST on the amount, (2) your bank's flat international-ATM fee of roughly ₹100-150 per withdrawal (e.g. SBI ~₹100, HDFC/ICICI ~₹125, plus taxes — as of June 2026, verify with your bank), and (3) the local ATM operator's own fee (e.g. a flat ~THB 220 in Thailand, ~50,000 VND in Vietnam). Then the machine often offers a fourth cost via Dynamic Currency Conversion (DCC) — always decline it. To cut the total: withdraw larger amounts less often (to spread the flat fees), use a forex card or a low-fee/zero-markup card, use partner-network ATMs where your bank has tie-ups, and always choose 'continue without conversion'. Verify current charges on your bank's tariff sheet — these move.

The four layers of cost — see them all

Most travellers see only the cash that comes out and the rupee debit on their statement, and assume the difference is 'the exchange rate'. In fact, up to four distinct costs are bundled in:

  1. Your bank's forex markup (cross-currency markup): Indian banks typically add around 3.5% plus GST on the converted amount for international debit-card use (some premium/zero-markup products charge less or nil). This is the biggest line on large withdrawals.
  2. Your bank's flat international-ATM fee: a fixed per-withdrawal charge regardless of amount — broadly ₹100 at SBI, ~₹125 at HDFC and ICICI, plus taxes (as of June 2026; check your bank). Because it's flat, it hurts most on small withdrawals.
  3. The local ATM operator's fee: charged by the foreign bank that owns the machine. This varies wildly: Thailand ~THB 220 flat (AEON ~THB 150), Vietnam ~50,000 VND, Indonesia among the highest in the world, while many European bank ATMs charge little or nothing. The machine usually warns you of this fee before you confirm.
  4. DCC (optional, avoidable): if you let the ATM convert to rupees, add a markup typically 3-12% worse than the network rate. Always decline — choose 'continue without conversion'.

Stack the avoidable + unavoidable: a small ₹5,000-equivalent withdrawal in Bangkok can lose 8-12% to fees once the flat charges dominate; the same fees on a ₹25,000 withdrawal are a far smaller percentage. That single insight — flat fees punish small withdrawals — drives most of the savings.

Visa Plus vs Mastercard Cirrus vs RuPay — does the network matter?

Indian cards ride on Visa (whose ATM network brand is Plus), Mastercard (Cirrus), or RuPay (which uses partner networks like Discover/Diners and bilateral tie-ups for international acceptance). For ATM withdrawals abroad, the practical differences:

Bottom line: carry two cards on different networks (one Visa, one Mastercard, optionally a RuPay) for redundancy — but optimise fees through your card product and withdrawal behaviour, not the network logo. Our forex card vs debit vs credit card guide compares the products.

Partner networks and alliances that cut ATM fees

One legitimate way to dodge the operator's fee is to use ATMs your bank (or its partner) owns. A few avenues relevant to Indians:

The realistic takeaway for most Indian leisure travellers (who don't hold a Citi/HSBC global account): you won't fully escape the operator fee, so minimise the number of withdrawals and choose the cheapest available machine — usually a major local bank's ATM, never a standalone tourist-zone ATM.

The withdrawal playbook that minimises total cost

Put it together into a routine you can run at any foreign ATM:

On the regulatory side, remember (as of June 2026) that debit-card and forex-card withdrawals abroad fall under the LRS and count toward your ₹10 lakh annual threshold for TCS, whereas credit-card spends abroad sit outside LRS — but using a credit card at an ATM is a costly cash advance regardless, so that's not a workaround. See TCS & LRS and verify on the RBI and Income Tax sites.

Forex card vs debit card vs cash advance — which to feed the ATM

The single biggest lever on ATM cost isn't the machine — it's which card you insert. Here's the honest ranking for getting cash abroad:

Instrument at the ATMTypical cost layersVerdict
Prepaid forex cardDefined per-withdrawal ATM fee; rate locked at load; no surprise markupBest for predictable cash; ringfences your bank account. Watch the per-card ATM fee.
Zero/low-forex debit cardReduced or nil markup + your bank's flat fee + operator feeGood if you hold one; cheapest markup layer.
Standard debit card~3.5% markup + GST + ₹100-150 flat + operator feeWorkable backup, but the markup stings on big withdrawals.
Credit card (cash advance)Cash-advance fee + interest from day one (no grace) + markup + operator feeAvoid. The most expensive way to get cash, full stop.

So carry a forex card or a low-fee debit card specifically for ATM runs, and reserve your credit card for purchases only (where it earns rewards and avoids cash-advance interest). For the deeper product comparison, see our forex card vs debit vs credit card and best forex cards 2026 guides. Get the routine and the card right and you'll keep far more of your money. Plan the trip on FlightGPT, whether it's Delhi to Bangkok or Mumbai to Singapore.

Frequently asked questions

How many fees do I pay on a foreign ATM withdrawal with an Indian card?

Typically three, plus an optional fourth: (1) your bank's forex markup (~3.5% + GST), (2) your bank's flat international-ATM fee (~₹100-150 per withdrawal, as of June 2026), (3) the local ATM operator's own fee (e.g. ~THB 220 in Thailand), and (4) an avoidable DCC markup if you let the machine convert to rupees — always decline that.

How can I reduce ATM fees abroad?

Withdraw fewer, larger amounts to spread the flat fees; use a forex card or low/zero-markup card instead of a normal debit card; never use a credit card at an ATM (it's a cash advance); choose 'continue without conversion' to avoid DCC; and pick a major local-bank ATM over tourist-zone standalone machines.

Does it matter whether my card is Visa, Mastercard or RuPay for ATMs abroad?

For cost, not much — the network's wholesale rates are similar and most of your fee comes from your bank's markup and the operator's fee, not the network. For acceptance, Visa (Plus) and Mastercard (Cirrus) are accepted almost everywhere; RuPay's international ATM reach is narrower. Carry two networks for redundancy.

What is the Global ATM Alliance and can Indians use it?

It's a tie-up of major banks (Bank of America, Barclays, BNP Paribas, Deutsche Bank, Scotiabank, Westpac and affiliates) whose customers skip international ATM access fees at each other's 44,000+ machines. Most Indian retail customers aren't members, but if you hold an account with one of these global banks (some NRIs/premium customers do), you save.

Why are Thailand and Indonesia ATM fees so high?

The local operators charge a high flat foreign-card fee — around THB 220 per withdrawal in Thailand (AEON is cheaper at ~THB 150), and Indonesian ATM fees are among the world's highest. On top sit your bank's markup and flat fee. The fix is to withdraw larger amounts less often and pick the cheapest machine.

Should I use my credit card to withdraw cash abroad?

No. A credit-card ATM withdrawal is a cash advance — it accrues interest from day one with no grace period and usually a separate cash-advance fee, making it the most expensive way to get cash. Use a forex card or international debit card for ATM withdrawals, and keep the credit card for purchases.

Do foreign ATM withdrawals count toward TCS/LRS?

Yes — as of June 2026, debit-card and forex-card withdrawals abroad fall under the Liberalised Remittance Scheme and count toward your ₹10 lakh annual threshold, above which TCS applies (the travel/medical category rate is 2%; verify the current Budget provisions). Credit-card spends abroad are outside LRS, but ATM cash advances on a credit card are still very costly.