All guides
IndiaCard guide

Forex markup explained: why a 5% cashback card pays about 1% on dollar spend (2026)

How the forex markup and the 18% GST on it work on Indian credit cards, what they do to rewards on dollar subscriptions, and the markup on every card in our catalog.

Saurav NandaUpdated 25 Oct 20263 min read
ShareTwitterLinkedIn
In this article

Short answer: when you pay a dollar bill with an Indian credit card, your bank adds a forex markup, usually between 0% and 3.5% depending on the card, and charges 18% GST on that markup. On a 3.5% card the real cost is about 4.13% of every foreign-currency payment, and it comes straight out of whatever rewards you earn on it.

This guide shows how the charge works, how it eats into rewards on dollar subscriptions, and which cards in our catalog charge little or nothing.

How a dollar payment becomes a rupee charge

Three things happen when you pay a USD merchant with a rupee card:

  1. Conversion at the network rate. Visa, Mastercard or RuPay converts the dollars to rupees at its daily rate.
  2. The forex markup. Your bank adds its percentage on the converted amount.
  3. GST on the markup. 18% GST is charged on the markup, not on the purchase.

A worked example, a $50 subscription with the network rate at ₹83.20:

StepAmount
Converted at the network rate₹4,160.00
3.5% markup₹145.60
18% GST on the markup₹26.21
Total charged₹4,331.81

The extra ₹171.81 is 4.13% of the converted amount, paid every month on a recurring bill.

What the markup does to your rewards

Rewards run on the amount charged, but the markup runs first. On a hypothetical card paying 5% back on that $50 payment:

  • Reward: 5% of ₹4,331.81 = ₹216.59
  • Your net cost: ₹4,331.81 minus ₹216.59 = ₹4,115.22
  • Saving against the network rate: ₹44.78, or about 1.1%

The card's 5% headline became roughly 1% on a dollar bill. And many cards pay a lower rate on foreign transactions, or none, which turns the markup into a straight loss. Check the reward terms on the card page before you assume your usual rate applies abroad.

Markups on cards in our catalog

Generated from our catalog, lowest markup first. Rows we have not yet checked against the issuer say so in the last column.

Forex markup on Indian credit cards
CardAnnual feeFee waived atForex markupStated min incomeNetworkChecked
IDFC FIRST Select
IDFC FIRST Bank
None-0%₹12,00,000 / yrvisanot yet verified
IDFC FIRST Wealth
IDFC FIRST Bank
None-0%₹36,00,000 / yrvisanot yet verified
RBL World Safari
RBL Bank
₹3,000₹5,00,000 / yr0%₹12,00,000 / yrmastercardnot yet verified
Yes Bank Marquee
Yes Bank
₹4,999₹10,00,000 / yr1%₹36,00,000 / yrvisanot yet verified
IndusInd Tiger
IndusInd Bank
None-1.8%₹35,00,000 / yrvisanot yet verified
IndusInd Pinnacle
IndusInd Bank
₹12,999₹10,00,000 / yr1.8%₹25,00,000 / yrvisanot yet verified
HDFC Regalia Gold
HDFC Bank
₹2,500₹4,00,000 / yr2%₹12,00,000 / yrvisanot yet verified
HDFC Infinia (Metal)
HDFC Bank
₹12,500₹10,00,000 / yr2%₹40,00,000 / yrvisanot yet verified
Axis Magnus
Axis Bank
₹12,500₹25,00,000 / yr2%₹18,00,000 / yrmastercardnot yet verified
ICICI Sapphiro
ICICI Bank
₹3,500₹6,00,000 / yr3.5%₹10,00,000 / yrvisanot yet verified
SBI Cashback
SBI Card
₹999₹2,00,000 / yr3.5%₹3,60,000 / yrmastercardnot yet verified
HDFC Millennia
HDFC Bank
₹1,000₹1,00,000 / yr3.5%₹4,20,000 / yrmastercardnot yet verified
HDFC Pixel
HDFC Bank
₹500₹1,00,000 / yr3.5%₹2,00,000 / yrvisanot yet verified

3.5% is still the most common markup on Indian cards. Many premium-tier cards charge 2%, and a growing group charges nothing.

In 2026 IDFC FIRST removed the markup on all its credit cards, including existing ones.

Correction, 26 Oct 2026: an earlier version of this guide listed HDFC Pixel Play as a zero-markup card. HDFC lists it at 3.5%, as the table shows.

Dollar subscriptions: a simple setup

If you pay for software, AI tools or hosting in dollars:

  1. Add up your foreign-currency payments. Three months of statements is enough. Multiply the monthly total by 4.13% to see what a 3.5% card costs you.
  2. Put recurring dollar bills on a zero or low-markup card. Keep your best rupee rewards card for rupee spending.
  3. Check whether the low-markup card earns on foreign spend. A small markup with good foreign-spend rewards can beat zero markup with no rewards.
  4. Pay in the merchant's currency. If a checkout offers to bill you in rupees, decline. Dynamic currency conversion is done at the merchant's rate and is usually worse.

On $200 a month of dollar bills at ₹83.20, the gap between a 3.5% card and a 0% card is about ₹8,250 a year, GST included.

A fee waiver is not a markup waiver

Some cards waive their annual fee once you spend a set amount in a year. That waives the yearly fee only. The markup still applies to every foreign transaction.

Tools

  • Forex calculator: enter your foreign spend and card to see the markup paid.
  • Polo Brain: ask which of your cards to use for a specific dollar merchant.
SN
Written by Saurav Nanda · last updated 25 Oct 2026

Card figures on CardPolo come from our catalog, each with an issuer source and a verified date where we have checked it. Spot something out of date? Tell us at [email protected].

Polo Match

Find your best card in 60 seconds

Answer 8 quick questions and Polo Match ranks the top 3 cards for your spending by net annual value, fee included. Free, no bank login.

Find my card