InfyCalculator
🛒

Currency Exchange Fee Calculator: True Cost, Hidden Markup and Effective Rate

Work out what foreign currency you really get after a rate markup, a percentage commission and a fixed fee. Enter the markup or the rate you were quoted, find the hidden margin, the true cost in your money and as a percentage, the effective rate, or how much you must exchange to receive a set amount.

What do you want to find?
Amount to exchange (home currency)
Foreign amount you need
How is the rate written?
Mid-market rate
What does the provider tell you?
Exchange markup / commission
Rate the provider offers
Fixed fee (home currency)
Percentage fee on the amount
Fixed fee is
Loading calculator…

How it works

Offered rate = mid-market × (1 − markup) · Received = (amount − fixed fee) × (1 − % fee) × offered rate · Total fee (home) = amount paid − received ÷ mid-market · True cost % = total fee ÷ amount paid · Effective rate = received ÷ amount paid · Hidden markup = 1 − offered ÷ mid-market

Money changers, banks and card issuers rarely charge one visible fee. Most of the cost sits in the exchange rate itself: the provider takes the mid-market rate (the midpoint between buy and sell prices, the rate you see on a search engine or the ECB reference rate) and gives you a slightly worse one. Many add a percentage fee, such as a card’s foreign transaction fee, and a fixed fee per transaction on top. This calculator separates the three. Choose “Markup %” if you know the margin, or “Rate offered” to paste the rate from the board or receipt and see the hidden markup. The percentage fee and the fixed fee are applied before conversion, which is how most providers work; if the fixed fee is billed separately, set it to “Charged on top”. The result shows what you receive, what the same money would buy at mid-market, the total cost in your own currency and as a percentage, and the effective rate, which is the single number to compare between providers. Switch to “What I must pay” to work backwards from a foreign amount, for example a hotel bill or a transfer that must arrive in full. Rates can be written either way round (euros per dollar or dollars per euro); pick the matching option and enter both rates the same way. In the EU, card issuers must show currency conversion charges as a percentage markup over the ECB reference rate, which is the same markup this calculator uses. Rates move during the day, so compare quotes taken at the same time.

Worked example

You exchange $1,000 at a mid-market rate of 0.92 foreign per dollar, with a 2.5% markup and a $5 fixed fee taken from the amount. The rate after markup is 0.92 × 0.975 = 0.8970. After the fee, $995 is converted: 995 × 0.8970 = 892.52 foreign units. At mid-market, $1,000 would buy 920.00, so you lose $1,000 − 892.52 ÷ 0.92 = $29.88, a true cost of 2.99%. The effective rate is 0.8925 foreign per dollar (1.1204 dollars per foreign unit).

Sources: Central Bank of Malta: cross-border payments and currency conversion charges (Regulation (EU) 2019/518) · Experian: What is a foreign transaction fee?

Frequently asked questions

What is the mid-market rate?

It is the midpoint between the buy and sell prices of a currency on the wholesale market, with no margin added. It is the rate shown by search engines and data services and is close to central bank reference rates. Providers give you a worse rate and keep the difference.

How do I find the hidden markup in an exchange rate?

Divide the rate you were offered by the mid-market rate at the same moment and subtract from 1. If the mid-market rate is 0.9200 euros per dollar and the booth offers 0.8740, the markup is 1 − 0.8740 ÷ 0.9200 = 5%. Choose “Rate offered” above to do this automatically.

Should I compare fees or the effective rate?

Compare the effective rate or the true cost percentage. They fold the markup, any percentage fee and the fixed fee into one number. A “0% commission” booth with a 6% markup costs more than a provider that charges a small flat fee at close to mid-market.

Are airport exchange counters really that expensive?

Usually. Airport and hotel desks often build markups of 5–12% into their rates, sometimes with a fixed fee as well. Withdrawing local cash from an ATM with a card that has no foreign transaction fee is usually much cheaper, although the ATM owner may add its own fee.

What is a foreign transaction fee?

It is a percentage, typically 1–3% of each purchase, that many US credit and debit cards charge on purchases processed abroad or in a foreign currency. Enter it as the percentage fee under More options; the card network’s own conversion rate is usually close to mid-market, so its markup is small.

Should I pay in my home currency when a terminal abroad asks?

Generally no. That option is dynamic currency conversion: the merchant’s payment provider sets the rate, often with a larger markup than your card. Paying in the local currency lets your card do the conversion, which is usually cheaper.

Related calculators

Exchange rates change constantly and providers’ fees vary; use the figures your provider quotes at the time of the exchange.