BestCard

All guides

Forex Markup Fee: What It Costs You Abroad

Updated 16 June 2026

Every foreign-currency transaction on a standard Indian credit card gets a markup added on top of the actual exchange rate — a cost that's easy to overlook until you check the statement.

Typical rates

Standard cards commonly charge a forex markup somewhere around 3.5%, though it varies by issuer and card tier. Premium and travel-focused cards often advertise a reduced markup, sometimes close to 1–2%, as a headline benefit.

Where it applies

The markup hits any transaction billed in a foreign currency — international purchases, foreign hotel bookings, and subscriptions billed by an overseas entity, even if you're paying in India. Some card networks also apply it to transactions merely routed internationally, regardless of the currency shown.

Whether it's worth optimizing for

For occasional international spend, the absolute saving from a lower forex markup is small. For someone spending regularly abroad or paying recurring foreign-currency subscriptions, a low-forex-fee card compounds into a real saving over a year, and is usually worth pairing with checking our travel card list.