Currency Conversion Math: Exchange Rates, Fees, and the Hidden Markup
October 21, 2026
Exchanging currency looks simple: multiply by the rate. But the rate you see on a search engine is the mid-market rate, the midpoint between buying and selling prices on wholesale markets. Banks, card networks, kiosks, and transfer services add a margin to that rate, and often a fee on top. The total cost can range from under 1% to 10% or more of the amount you convert.
To compare options, you need to compute the effective rate you actually get and the total cost, and this is a short calculation once you know the pieces.
Skip the math and get your answer instantly:
Open the Percentage Calculator →The Basic Conversion
To convert from currency A to currency B, multiply by the rate quoted as units of B per unit of A. If $1 = €0.92, then $1,000 = €920. To go back, divide: €920 ÷ 0.92 = $1,000. Rates are quoted in both directions, such as 0.92 EUR per USD or 1.087 USD per EUR. The two are reciprocals: 1 ÷ 0.92 = 1.087.
The exchange rate changes continuously during the trading day, and what you receive depends on when and how you convert.
Markup and Fees
Suppose a provider uses a rate 3% worse than mid-market. You get 0.92 × 0.97 = 0.8924 euros per dollar, so $1,000 yields €892.40, a loss of €27.60 relative to the mid-market amount (about $30 at the mid-market rate). If the service also charges a $5 fee, the effective rate drops further: converting $995 gives €887.94.
Hidden markups are common because the provider can advertise 'no fees' while building their profit into the rate. Always compare the amount the recipient actually gets, not the advertised fee.
| Provider type | Rate vs. mid-market | € received for $1,000 |
|---|---|---|
| Mid-market (reference only) | 0% | €920.00 |
| Online transfer service | 0.5% to 1% + small fee | €910 to €915 |
| Bank international transfer | 2% to 4% + wire fee | €880 to €902 |
| Airport exchange kiosk | 6% to 10% or more | €830 to €865 |
Card Payments Abroad
When you pay by card in another currency, you may be offered a choice: pay in local currency or in your home currency (dynamic currency conversion). The home-currency option usually carries a poorer rate set by the merchant's processor. Choose local currency and let your card network convert at its rate, and use a card without foreign transaction fees if you travel often, since those fees are often 1% to 3%.
ATM withdrawals add the machine owner's fee and your bank's fee on top of the rate.
Computing the True Cost
True cost % = (mid-market amount − amount received) ÷ mid-market amount. For the 3% example: (920 − 892.40) ÷ 920 = 3.0%. For a $1,000 transfer with a 1% rate markup and a $4 fee: converted amount = 996 × 0.92 × 0.99 = €907.17, a cost of (920 − 907.17) ÷ 920 = 1.4%.
Compare the cost in the currency you care about. For large amounts, even a half-percentage-point difference can amount to hundreds of dollars.
Practical Tips
Check the mid-market rate on a reputable source before you transfer. Compare the final received amount from two or three providers. Avoid weekend conversions where possible, because some providers widen their margin when markets are closed. For large transfers, ask about negotiating or using forward contracts. Keep receipts for tax purposes if the conversion relates to business or investment.
Frequently Asked Questions
What is the mid-market rate?
The midpoint between wholesale buy and sell prices, used as a reference rate for comparison.
How do I calculate the cost of a currency exchange?
Compare the amount you receive with the mid-market amount and divide the difference by the mid-market amount.
Why is the airport exchange rate so poor?
Kiosks charge a large margin for convenience and have captive customers.
Should I pay in local currency or my home currency abroad?
Local currency is generally better, because dynamic currency conversion tends to add a markup.
Are 'zero fee' transfers really free?
Not necessarily. The provider may earn money through the exchange rate margin.