Card Foreign Transaction Fees and the Currency Conversion Trap

Avoid hidden card costs abroad and online: foreign transaction fees, dynamic currency conversion (DCC), why to pay in local currency and how to check your statement.

Customer paying at a shop counter with a bank card abroad

Table of Contents

When you pay abroad or online in a foreign currency, two costs can quietly add up: your bank’s foreign transaction or currency conversion fee (often a percentage of the amount), and dynamic currency conversion (DCC), where a shop, ATM or website offers to charge you in your home currency at its own, usually worse, exchange rate. The simple rule: when asked, always choose to pay in the local currency of the shop or site, and use a card with low foreign fees.

Key takeaways
  • Foreign transaction fees are typically a percentage added by your card issuer.
  • DCC lets the merchant choose the exchange rate, and it is rarely in your favour.
  • At card machines and ATMs abroad, choose the local currency.
  • Online, pay in the site’s currency rather than a converted price.
  • Check what a fair conversion looks like in the free Currency Converter.

The “helpful” question at the hotel desk

Picture a traveller from Dhaka checking out of a hotel in Bangkok. The card machine asks: pay in Thai baht or in US dollars? Dollars feels familiar and “safer”, so he presses USD. Back home, his statement shows the bill cost noticeably more than the baht price at the day’s rate.

The question was not a favour. It was dynamic currency conversion, and the hotel’s payment provider set the exchange rate.

The two costs explained

Foreign transaction feeCharged by your bank or card issuer on purchases in a foreign currency or with foreign merchants. Usually a percentage of the amount.
Dynamic currency conversionThe merchant or ATM converts the price into your home currency at its own rate, often with a hidden margin, before sending it to your bank.

How to avoid unnecessary costs

  1. Know your card’s feesCheck your bank’s schedule of charges for foreign transactions and cash withdrawals abroad.
  2. Choose local currencyAt a card machine or ATM abroad, pick the local currency (baht in Thailand, ringgit in Malaysia, rupee in India).
  3. Watch online checkoutsIf a site offers to show or charge the price “in your currency”, choose the site’s own currency instead, unless you have compared the rate.
  4. Avoid frequent small ATM withdrawalsFixed ATM fees hurt more on small amounts.
  5. Check statementsCompare the amount charged with the mid-market rate on the Currency Converter.
Be careful with ATMs that show “conversion guaranteed” or “we will convert this for you”. Decline the conversion and let your bank handle it.

Paying online from Bangladesh

For subscriptions, courses, software and domain names priced in dollars, the charge is converted by your bank or card network, and your bank’s fees and rate apply. Card rules, limits and the documents needed for international online payments are set by Bangladesh Bank and your bank, so ask your bank which card (often a dual currency card or international card) to use. See our dual currency card guide.

A quick example

OptionWhat happens
Pay in local currencyYour bank converts at its rate, plus its foreign fee if any
Accept DCC (pay in your home currency)The merchant’s provider converts at its rate with a margin; your bank may still add a fee in some cases

In most cases the first option is cheaper, because card network rates are close to wholesale rates while DCC rates include an extra markup.

Read mid-market rate vs bank rate and buying vs selling exchange rates.

This guide is general information, not financial advice. Check your own bank’s fees and terms.

Sources

Frequently asked questions

What is dynamic currency conversion?

It is when a shop, ATM or website converts a foreign price into your home currency at its own exchange rate, usually with a hidden margin.

Should I pay in local currency or my home currency abroad?

Usually local currency. Let your bank do the conversion instead of accepting the merchant’s rate.

What is a foreign transaction fee?

A fee your bank or card issuer charges on purchases in a foreign currency or with foreign merchants, often a percentage of the amount.

How do I check if I was charged a fair rate?

Compare the amount on your statement with the mid-market rate for that day using a currency converter.

Which card should I use for online payments in dollars from Bangladesh?

Ask your bank. International or dual currency cards are commonly used, subject to Bangladesh Bank and bank rules.

Free toolTry the Live Currency Converter

Convert USD, BDT, EUR, GBP and 150+ currencies with up-to-date exchange rates.

Open the free tool →
Written by Tanvir H

WordPress and Elementor web designer at Tanvir WebXprt, Bangladesh, with 7+ years of experience and 650+ projects. Tanvir builds the free tools on this site and writes practical guides for creators, learners and small businesses.

Learn more

Guides for this tool

Built by Tanvir WebXprt

Want a tool, website or app like this for your business?

Every free tool on this site is designed and coded by Tanvir H, a Bangladesh-based WordPress and Elementor web designer with 7+ years of experience and 650+ projects for clients worldwide. Fast, mobile-first, search-optimised websites that turn visitors into customers.

Website developmentWordPress, Elementor & e-commerce sitesfrom $899
Creative designWeb, graphic & brand identityfrom $220
SEO & paid adsRank on Google, run Meta & Google Adsfrom $300
Speed & fixesCore Web Vitals, bugs and upgradesCustom quote
  • 650+ projects
  • 7+ years
  • 4.9★ rating
  • Govt. registered freelancer

Contents

Was this helpful? Spread the word and share with your network!
Facebook
Pinterest
LinkedIn
Reddit
VK
X
Telegram
Threads
Tumblr
Email
WhatsApp
Pocket

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Article