Credit Card Foreign Transaction Fees, Explained
Spending overseas or buying online in a foreign currency quietly adds a fee to your card. Here's how foreign transaction fees work in Singapore, and how to pay less.
By The Editor · Published 16 Jun 2026 · 4 min read
Spend overseas, or shop online in a foreign currency from your sofa in Singapore, and your card usually tacks on a quiet surcharge called a foreign transaction fee. It's small per purchase but it adds up, and most people never notice it. This is how it works and how to pay less of it.
What the fee is
When you transact in a currency other than Singapore dollars, your bank converts it back to SGD and adds a fee. That fee usually has two parts: a charge from the card network (Visa, Mastercard, Amex) and a charge from your bank. The two get applied together as a percentage on top of the converted amount. The exact rate varies by card, so check yours in the product terms or by asking the bank directly.
One thing that confuses people is the order of events. The network sets the exchange rate when the transaction is processed, not when you tapped your card, so the SGD figure on your statement can differ slightly from what you expected at the till. The fee then sits on top of that converted amount. None of it is itemised the way a service charge is at a restaurant, which is part of why so few people notice it. It just lands inside the SGD line on your statement, blended into the total.
When it applies
Overseas swipes aren't the only trigger. The fee usually shows up on purchases you make while travelling abroad, on online shopping billed in a foreign currency even when you're at home, and on some transactions that look local but are actually processed by an overseas merchant. That last one catches people out. A subscription, an app store charge, or a flight booked through a foreign-registered site can bill in a foreign currency even though the price looked like SGD on screen, and the fee follows the billing currency, not where you happen to be sitting. The rule of thumb is simple. If the currency isn't SGD, assume the fee applies, and treat anything ambiguous as foreign until you've checked the statement.
The dynamic currency conversion trap
Abroad, a card terminal or website will often ask whether you want to pay in Singapore dollars or the local currency. Choose the local currency. Paying in SGD lets the merchant's processor set the exchange rate, usually a poor one, on top of whatever fee your bank still charges. This is called dynamic currency conversion, and "pay in SGD" abroad almost always costs you more. Seeing a familiar currency feels safer, but that comfort is usually being paid for with a worse rate. The same trap shows up on overseas websites at checkout, where a "show prices in SGD" toggle does the same job. Leave it in the local currency and let your own bank handle the conversion.
How it interacts with miles
Here's the wrinkle for miles chasers. Many miles cards earn a higher rate on foreign-currency spend, which is genuinely useful, but the same spend also triggers the foreign transaction fee. You have to net the two against each other. Sometimes the extra miles comfortably beat the fee. Sometimes they don't. Don't assume foreign spend is automatically a win; do the rough maths first.
The honest way to weigh it is to put a value on the miles you earn and compare that against the fee you pay on the same spend. If you value your miles conservatively and the extra earning on foreign spend clears the fee with room to spare, the card is doing its job overseas. If it's close, or if you tend not to redeem your miles for much, the fee may quietly eat most of the benefit. The card's headline earn rate abroad tells you only half the story; the fee tells you the rest. For the bigger picture on how earning works, see how air miles work.
How to pay less
A few habits cover most of it. If you have a card with a low or no foreign transaction fee, use that one for overseas and foreign-currency spend. A multi-currency card or account is worth a look too, since holding and spending foreign currencies directly can sidestep some of the conversion cost, though the terms differ by provider and weekend or top-up charges can creep back in, so read the fine print rather than assuming it's free. When a terminal or website offers you SGD abroad, decline and pay in local currency. And match the card to the trip, because the right travel card can offset its fee with stronger rewards on foreign spend.
It also helps to think about which card you reach for by default. If your everyday card carries a fee and earns nothing special abroad, every overseas tap is a small leak. Swapping in a card built for foreign spend, even just for the trip, plugs it without any extra effort on the day.
Check before you travel
The simplest move is also the one people skip. Before a trip, find out your card's foreign transaction fee and how it earns on overseas spend. Knowing both lets you pick the right card to pack and spares you a nasty surprise on the statement when you get home.
The takeaway
Foreign transaction fees are small and automatic, and they're easy to ignore, which is why they keep costing people money year after year. Pick the local currency abroad, carry a card suited to foreign spend, and weigh any extra miles against the fee. Do that and a cost most people never see stops being one you pay blindly.
Frequently asked questions
- What is a credit card foreign transaction fee?
- It's a surcharge your bank adds when you transact in a currency other than Singapore dollars. It usually combines a card-network charge and a bank charge, applied as a percentage of the converted amount.
- Does the fee apply to online shopping in a foreign currency?
- Yes. If the transaction is billed in a foreign currency, the fee generally applies even if you're shopping from home in Singapore.
- Should I pay in SGD or local currency when overseas?
- Pay in the local currency. Choosing SGD abroad is dynamic currency conversion, which usually applies a poor exchange rate on top of any fee and costs you more.
- Do multi-currency cards avoid foreign transaction fees?
- They can reduce or avoid some conversion costs by letting you hold and spend foreign currencies directly, but terms vary. Check the specific product before relying on it.
- Do the extra miles on foreign spend offset the fee?
- Sometimes. Many miles cards earn more on foreign-currency spend, but the fee still applies, so you need to net the two out. It isn't automatically a win.
Keep reading
Sources
- MoneySense (MAS) — national financial education — checked 2026-06-16
- Visa Singapore — checked 2026-06-16