1. Calculators
  2. Taxes, Inflation & Currency

Currency Converter with Bank Fee & Transfer Cost

Convert an amount between 20 major currencies at the rate your bank or transfer service offers, and see what the conversion really costs against the mid-market rate: the markup hidden in the rate plus the fees you can see. A second tool ranks the quotes you have for the same transfer.

Updated Oct 16, 2026Free · no sign-upFormulas tested

Your inputs

Convert an amount and see what the exchange-rate markup and the fee really cost. Exchange rates are inputs: the defaults are examples.

Transfer, wire or card fee in the currency you send. Enter 0 if there is none.
How the fee is charged
Example value. Use the current rate from a market data source. If it is quoted as USD per 1 EUR, enter 1 ÷ that number.
Provider pricing
The rate the bank or service actually applies, from its quote or your statement.

Results

Amount received€1,677.00For $2,015.00 paid in total, fee included
Effective rate (all-in)
1 USD = 0.8323 EUR
Mid-market: 0.8600
Total cost vs mid-market
$65.00
3.23% of what you paid
Total cost in EUR
€55.90
EUR you would have received with no markup and no fee
Cost hidden in the rate
$50.00
A 2.50% markup on $2,000.00 converted
Fixed fee
$15.00
Paid on top of the amount
Value at the mid-market rate
€1,732.90
What $2,015.00 is worth with no markup or fee

You receive €1,677.00. At the mid-market rate, $2,015.00 would buy €1,732.90, so the transfer costs $65.00 (3.23%): $50.00 in the exchange-rate markup and $15.00 in fees. Most of the cost is hidden in the rate rather than in the visible fee.

Total cost as a share of the transfer, by size

Exchange-rate markupFixed fee
0%2%4%6%8%10%$200$500$1,000$2,000$5,000$10,000$20,000

The markup is a fixed percentage at every size; the fixed fee shrinks as a percentage as the transfer grows.

Results are estimates from the numbers you enter. They are not financial, tax or legal advice.

How to use the currency converter

The Convert tool shows the true cost of one conversion. Compare providers ranks several quotes for the same transfer.

  1. Choose the two currencies and the amount. The amount is in the currency you send.
  2. Enter the fixed fee and say how it is charged. Some providers add it on top, so you pay more than the amount; others take it out of the amount before converting.
  3. Enter the mid-market rate as units of the currency received per one unit sent. The default of 0.86 euros per dollar is only an example: take the current rate from a market data source at the moment you get your quote. If your source quotes the pair the other way round (dollars per euro), enter 1 divided by that number. The calculator warns you when a rate looks inverted.
  4. Enter the provider’s rate, from its quote screen or your statement, or switch to a markup percentage if that is what you know.

The results show what arrives, the all-in rate you effectively paid and how the cost splits between the markup and the fee. The chart repeats the calculation for smaller and larger transfers of the same type.

How the cost of a conversion is calculated

Every cost is measured against a perfect conversion: all your money exchanged at the mid-market rate with no fee.

Amount received = Amount converted × Provider's rate
Markup = 1 − Provider's rate ÷ Mid-market rate
Effective rate = Amount received ÷ Total paid
Total cost = Total paid − Amount received ÷ Mid-market rate
= Fixed fee + Amount converted × MarkupRates are units of the received currency per one unit sent. Total paid is the amount plus the fee when the fee is added on top, or just the amount when the fee is taken out of it. The amount converted is the amount minus the fee in the second case.

The cost in the received currency is the same gap seen from the other side: what the total paid would buy at the mid-market rate, minus what actually arrives.

A worked example

You send $2,000.00 to a euro account. The bank charges a $15.00 fee on top and converts at 0.8385 euros per dollar while the mid-market rate is 0.86.

The recipient gets €1,677.00. You paid $2,015.00, which at the mid-market rate is worth €1,732.90, so the transfer costs $65.00, or 3.23% of what you paid. Of that, $50.00 is hidden in the rate (a 2.50% markup) and only $15.00 is the visible fee. In euros, the recipient is €55.90 short of a perfect conversion.

The effective rate, 1 USD = 0.8323 EUR, folds both costs into one number you can compare across providers. If the bank took the fee out of the amount instead, the recipient would get €1,664.42.

The mid-market rate and the hidden markup

Currencies trade between banks at a bid price and an ask price. The mid-market rate sits halfway between them, and it is the fairest benchmark for what a currency is worth at a given moment. Retail providers buy currency near wholesale prices and sell it to you at a worse rate. The difference is their margin, and on most statements it never appears as a line item.

That is why “no fee” and “0% commission” offers can be expensive. A provider can show a zero in the fee column and earn its revenue entirely through the rate. Comparing fees alone rewards whoever hides the most in the rate. The two numbers worth comparing are the amount that arrives and the effective rate.

How large is a typical markup? It varies widely by provider, currency pair and channel. Specialist transfer services often stay under 1% on major currencies. Card network rates are usually close to mid-market, although many cards add a separate foreign transaction fee. Bank wires, airport kiosks and hotel desks are often several times higher. Less traded currencies cost more everywhere. Check your own quotes rather than relying on a rule of thumb.

Why the size of the transfer matters

The markup is a percentage, so it costs the same share of every transfer. The fixed fee is a flat amount, so it weighs heavily on small transfers and fades on large ones. With the same bank, fee and rate as the example:

Amount sent Fee Total cost Cost as % of amount paid
$200.00 $15.00 $20.00 9.30%
$2,000.00 $15.00 $65.00 3.23%
$20,000.00 $15.00 $515.00 2.57%

On large transfers almost the whole cost is the markup, so a provider with a higher fee and a better rate often wins. On small ones the fee dominates, and a card or app with no fee and a modest markup can be cheaper. Changing the markup alone shows how much it matters: at the example amount, a 0.5% markup brings the total cost down to $25.00, while 4% raises it to $95.00.

Comparing providers

The comparison tool takes the rate and fee each provider quotes for the same transfer and ranks them by total cost against the mid-market rate. In the example, Online service B is cheapest at $13.55 (0.67%), and Exchange desk D is the most expensive at $100.00, a difference of $86.45 on a single transfer. The recipient gets €80.80 more with the cheapest quote.

Two practical points make the comparison fair. Take every quote at about the same time, because the mid-market rate moves through the day. And quote the same amount everywhere, because many providers lower their margin on larger transfers.

What this calculator does not include

  • Live rates. Exchange rates are inputs, and the defaults are examples rather than current prices. The result is only as good as the two rates you enter.
  • Intermediary and receiving bank charges on international wires, which are deducted along the way. Add them to the fixed fee if you know them.
  • Percentage fees such as a card’s foreign transaction fee. Add them to the markup percentage, since they also scale with the amount.
  • Rate movements between the quote and the moment the money is converted, if the provider does not lock the rate.
  • Taxes and reporting. Large transfers can carry reporting requirements, and converting investment proceeds can create taxable currency gains in some countries. To see how a currency move changes an investment’s return, use the foreign investment return calculator.

Frequently asked questions

What is the mid-market rate?
It is the midpoint between the price at which banks buy a currency and the price at which they sell it in the wholesale market. It is the rate financial news sites and market data screens usually show. Retail customers rarely get it: providers apply their own rate, which is worse by a margin, and the gap between the two is the hidden cost of the conversion.
How do I work out the markup in my bank's exchange rate?
Divide the rate you were given by the mid-market rate at the same moment and subtract the result from 1. A rate of 0.8385 against a mid-market rate of 0.86 is a markup of 2.50%, which costs $50.00 on $2,000.00. Your statement shows the rate applied but never the markup itself.
Is a no-fee or zero-commission currency exchange really free?
Usually not. A provider that charges no fee still earns money by giving you a rate below the mid-market rate. In the comparison tool, the exchange desk with no fee is the most expensive quote at $100.00, because its whole cost is in the rate. Compare the amount you receive, not the fee.
Should I pay in my home currency or the local currency when a card terminal asks?
Paying in the local currency is usually cheaper. When a terminal or ATM abroad offers to charge you in your home currency, the conversion is done by the merchant's provider at a rate it sets, which often carries a larger markup than your card network's rate. Check whether your card charges a foreign transaction fee, which applies either way.
What fees can an international wire transfer have besides the sending fee?
A SWIFT wire can pass through one or more intermediary banks, each of which may deduct a fee, and the receiving bank may charge to credit the payment. Those deductions reduce the amount that arrives and are not always known in advance. Ask both banks, and add any known charges to the fixed fee in the calculator.

Related calculators

All calculators →

This calculator is for education and planning. It uses the formulas described above and the inputs you provide; real results depend on fees, taxes, timing and other details that a general tool cannot know. PromtFinance does not give personal financial advice. Check important decisions with your provider or a qualified professional.