Currency Converter
A 3% markup plus a $5 fee turns a $500 conversion into $441.74 received instead of $460.00, a real cost of $19.85 or 3.97%. Banks quote a buy rate and a sell rate, and the gap between them is the margin you pay before any fee is added.
| Lands in your account | |
| Rate you actually get | |
| Value at the mid-market rate | |
| Converted before fees | |
| Fixed fee in local currency | |
| Real cost in dollars | |
| Cost as a share of the amount |
No live rate is used here. Type the quote in front of you, because exchange rates move every day. All calculations run in your browser, and nothing you type is uploaded or stored.
Enter an amount, the mid-market rate and the markup your bank or card applies, and see what lands after the spread and any fixed fee.
Key takeaways
- The mid-market rate is wholesale, and retail rates sit about 3% below it
- A 3% spread plus a $5 fee costs 3.97% on $500
- Converting out and back through one dealer costs about 5.83%
- A $5 fee is 1% of $500 but 5% of $100
- A card converts at the network rate, while an ATM adds $3 to $6 per withdrawal
On this page
- What a currency conversion costs
- Buy rate, sell rate and the spread in between
- Worked example: $500 at a 3% markup with a $5 fee
- Why the rate on your receipt is not the rate online
- Card, ATM, bank branch or kiosk
- The direction of a quote, and how to invert it
- Fees that stack on one transaction
- Building a travel money plan
What a currency conversion costs
Every conversion carries a price, and the price hides in the rate rather than on a line labelled fee. A bank that quotes 0.8924 when the mid-market rate is 0.92 is not lying; it is buying your dollars at one price and selling you the other currency at another. The gap between those two prices is the spread, and it is charged on every dollar you convert.
The mid-market rate, also called the interbank or reference rate, is the rate at which banks trade large amounts with each other. The Federal Reserve publishes daily reference rates in its H.10 release. That rate is what a search engine shows you, and it is not a rate any consumer can get, because nobody sells retail currency at wholesale.
So the first rule of travel money: the number on the screen is the wholesale price, and the number on your receipt is the retail price. The difference between them is what the conversion cost you, whether or not a fee was mentioned.
Buy rate, sell rate and the spread in between
A currency dealer posts two prices. The buy rate is what it pays for the currency you are handing over. The sell rate is what it charges for the currency you want. Both sit on the same side of the mid-market rate, and the dealer keeps the difference.
If mid-market is 0.92 and the dealer runs a 3% margin, it will give you 0.8924 per dollar when you buy foreign currency, and it will give you 1.0553 dollars per unit when you sell that currency back. Notice that 1 / 0.9476 = 1.0553, and 0.9476 is 0.92 x 1.03. The two rates are not mirror images of each other; both are worse than mid-market, which is how the business works.
| Quote | Rate | What it means for you |
|---|---|---|
| Mid-market reference | 0.9200 | Wholesale, not available at retail |
| Dealer sells you foreign currency | 0.8924 | 3% below mid, so you get 3% less |
| Dealer buys foreign currency back | 1.0553 | 3% below mid in the other direction |
| Round trip on the same money | 5.83% | Convert $500 out and back, end with $470.87 |
The round trip number is the one to remember. Converting $500 out at 0.8924 gives 446.20 units. Converting those 446.20 units back at 1.0553 gives $470.87. The 5.83% gap is two spreads stacked, and it is why leftover foreign cash is worth spending before you fly home rather than converting twice.
Worked example: $500 at a 3% markup with a $5 fee
Take $500, a mid-market rate of 0.92, a 3% markup and a $5 fixed fee. Work through it in order, because the fee and the spread do not apply to the same base.
- Mid-market value: 500 x 0.92 = $460.00
- Rate you get: 0.92 x (1 - 0.03) = 0.8924
- Converted before fees: 500 x 0.8924 = $446.20
- Fixed fee in the local currency: 5 x 0.8924 = $4.46
- Money that lands: 446.20 - 4.46 = $441.74
Now price the whole thing in dollars, which is the only way to compare offers. Take what you received, convert it back at the mid-market rate, and subtract from what you spent: 441.74 / 0.92 = 480.15, and 500 - 480.15 = $19.85. That is 19.85 / 500 = 3.97% of the amount converted.
Note that the headline markup was 3% and the real cost was 3.97%, because the fixed fee adds 0.97 of a percentage point on a $500 transaction. The smaller the amount, the larger that addition gets.
Why the rate on your receipt is not the rate online
Regulation Z, the federal rule that governs credit card disclosures, is explicit about how a foreign transaction fee is measured. The official commentary to 12 CFR 1026.4 says the dollar amount of the transaction is calculated first, using a currency conversion rate outside the card issuer's control, and any amount charged above that converted figure is the foreign transaction fee. It also gives the common structure directly: a card network may impose 1% and the issuing bank another 2%, for a 3 percentage point fee on the consumer.
That definition matters for two reasons. First, it confirms that the rate on your statement is a market rate, and the fee is the layer on top. Second, it explains why two cards can show different totals for the same purchase on the same day: the network rate differs slightly, and the fee differs a lot.
For US tax purposes the IRS guidance on foreign currency and exchange rates sets out how a transaction is translated into dollars, which is a separate question from what your bank charged to do it.
It also sets up the trap called dynamic currency conversion. When a merchant or ATM offers to charge you in your home currency instead of the local one, the conversion is done at their rate, not the network's, and the markup is often 3% to 7% on top of whatever your card charges. Decline it and pay in the local currency, every time.
Card, ATM, bank branch or kiosk
Four ways to get foreign money, ranked by what they usually cost. The percentages below are assumptions you can change in the calculator, not published prices, because every bank sets its own.
| Channel on a $500 conversion | You receive | Real cost | Cost as a share |
|---|---|---|---|
| Mid-market reference rate | 460.00 | $0.00 | 0.00% |
| Card with a 3% foreign transaction fee | 446.20 | $15.00 | 3.00% |
| Bank branch, 4% spread | 441.60 | $20.00 | 4.00% |
| ATM abroad, 3% plus a $5 bank fee | 441.74 | $19.85 | 3.97% |
| Airport kiosk, 8% spread | 423.20 | $40.00 | 8.00% |
The ordering is stable even when the exact numbers move: a card with no foreign transaction fee is cheapest, a card with a fee is next, a bank branch or ATM sits in the middle once fixed fees are counted, and an airport kiosk is last by a wide margin.
The ATM row is worth a second look. At 3% plus $5 it costs $19.85, slightly more than a flat 4% bank spread at $20.00, and the gap widens on smaller withdrawals. That is why the standard advice is to withdraw larger amounts less often: one $500 withdrawal at 3% plus $5 costs 3.97%, while five $100 withdrawals cost 7.85% each because the $5 repeats five times.
Card versus cash also changes the rate itself. A card converts at the network rate, which tracks the wholesale market closely. An ATM converts at the machine operator's rate, which can be worse, and then your bank may add its own foreign transaction fee on top. Cash from a branch is the least transparent of the three, because the spread is baked into a single number with nothing to compare it to.
The direction of a quote, and how to invert it
A rate is always a ratio between two currencies, and which one is on top changes everything about how the number reads.
If 1 US dollar buys 0.92 units of the foreign currency, then 1 unit of that currency buys 1 / 0.92 = 1.0870 dollars. Multiply by the other one and you get back to 1, which is the check that catches most inversion mistakes: 0.92 x 1.0870 = 1.0000.
Three habits prevent the usual errors:
- Say the pair out loud. "Dollars per euro" and "euros per dollar" are different numbers, and a quote is meaningless without the direction.
- Sanity check with a familiar purchase. A coffee that costs 3 units should cost about 3 x 1.0870 = $3.26. If your arithmetic says $0.92, you inverted the rate.
- Check the size of the number. A rate of 0.92 and a rate of 1.0870 are the same fact. A rate of 0.00092 is a different currency with a different scale.
This is also where fixed-fee math gets confusing. A $5 fee is 1% of $500 but 5% of $100, and it is charged in dollars while your spending happens in the local currency. Convert the fee at the same rate you used for the purchase, as the worked example does, or the total will not add up.
Fees that stack on one transaction
Three charges can land on one transaction, and they stack.
The foreign transaction fee. Usually 0% to 3% of the amount, charged by the card issuer, sometimes split with the network. This is the one to check before you travel, because a no-fee card saves the whole 3%.
The ATM operator fee. A flat charge from the machine's owner, often $3 to $6 abroad, plus whatever your own bank adds for using an out-of-network machine. Flat fees are why small withdrawals are expensive.
The conversion spread. Built into the rate, invisible on the receipt, and charged by whoever performs the conversion. On a card it is close to the wholesale rate. At a kiosk it can be several percent.
| Step | Amount | Result |
|---|---|---|
| Withdrawal | $200.00 | At a 3% markup the rate is 0.8924 |
| Converted | 200 x 0.8924 | 178.48 units |
| Bank fee | 5 x 0.8924 | 4.46 units deducted |
| ATM operator fee | 3 x 0.8924 | 2.68 units deducted |
| Received | 178.48 - 4.46 - 2.68 | 171.34 units |
| Back in dollars | 171.34 / 0.92 | $186.24 |
| Real cost | 200.00 - 186.24 | $13.76, which is 6.88% |
Add them on a $200 withdrawal with a 3% fee, a $5 bank charge and a $3 machine charge: 200 x 0.8924 = 178.48 units, minus 5 x 0.8924 = 4.46 and 3 x 0.8924 = 2.68, leaves 171.34 units. In dollars that is 171.34 / 0.92 = 186.24, so the real cost is 200 - 186.24 = $13.76, or 6.88% of the withdrawal.
That is more than double the headline 3%, and it is the normal case rather than a worst case. The lesson is not to avoid cash; it is to take fewer, larger withdrawals and to carry a card with no foreign transaction fee for everything that accepts one.
Building a travel money plan
A workable travel money plan, in order of impact.
Check the card before the trip. One no-fee card for purchases and one backup from a different network is enough. Confirm the fee in the cardmember agreement rather than the marketing page, and set a travel notice if the issuer asks for one.
Withdraw local currency at a bank-owned ATM. Airport machines and standalone kiosks charge the most. Decline the offered conversion, take a larger amount once, and keep the receipt.
Spend the last of the cash before you fly home. A round trip through a dealer's spread costs about 5.83% on the money you convert twice, which is more than most souvenirs.
Budget with a cushion. Convert your planned spending at the rate you expect, then add 5% for spread and fees. On a $1,500 trip budget that is $75, which is close to what the fees come to.
Exchange rates move every day, and the rate you plan with will not be the rate you get. Use the calculator with the quote in front of you, not with a number from a search result, and treat the output as an estimate of cost rather than a promise of what the bank will charge.
Rates, fees and card terms change without notice, and this page does not quote a live rate. Confirm the current rate and the fee schedule with your bank or card issuer before you rely on either.
Frequently asked questions
How much does it cost to convert $500 to another currency?
At a mid-market rate of 0.92 with a 3% markup and a $5 fee, you receive 441.74 units instead of 460.00. Measured in dollars that is a cost of $19.85, or 3.97% of the amount converted.
What is the difference between the buy rate and the sell rate?
The buy rate is what a dealer pays for the currency you hand over, and the sell rate is what it charges for the currency you want. Both sit below the mid-market rate, so a 3% margin becomes about 5.83% if you convert out and back.
Why is the rate on my receipt worse than the rate online?
The online figure is the mid-market or reference rate between banks. Retail conversions add a spread, usually 1% to 4%, and sometimes a fixed fee. The Federal Reserve H.10 release publishes the wholesale number that retail rates are built from.
How much is a 3% foreign transaction fee on $200?
$6.00, so a $200 purchase settles at about $206. With a $5 bank fee and a $3 ATM charge on a cash withdrawal the total cost can reach $13.76, which is 6.88% of the amount.
Is it cheaper to use a card or withdraw cash abroad?
A card with no foreign transaction fee is usually cheapest, because it converts at the network rate. Cash costs more once the ATM operator fee and your bank's fee are counted, especially on small withdrawals.
What is dynamic currency conversion?
It is when a merchant or ATM offers to charge you in your home currency instead of the local one. The conversion happens at their rate, often 3% to 7% above the network rate, and your card may still add its own fee. Always choose the local currency.
How much does a $5 fee add to a currency conversion?
It depends on the size of the conversion. On $500 a $5 fee adds about 1 percentage point, taking a 3% markup to 3.97%. On $100 the same fee takes it to 7.85%, because the fixed charge is 5% of the amount.
Why do exchange rates change every day?
Because currencies trade continuously and the price moves with interest rate expectations, trade flows and central bank policy. A rate quoted this morning can be different by the afternoon, which is why no page should show a fixed number as today's rate.
What is the mid-market rate?
The rate at which banks and large institutions trade currency with each other, without a retail markup. It is the number search engines display and the number the Federal Reserve publishes in its H.10 release. Consumers rarely get it.
How do I convert a rate the other way around?
Divide 1 by the rate. If 1 dollar buys 0.92 units, then 1 unit buys 1 / 0.92 = 1.0870 dollars. Multiply the two together and you should get 1.0000, which is the check that catches an inverted quote.
Do ATMs abroad charge a fee every time?
Many do, typically $3 to $6 per withdrawal from the machine owner, and your own bank may add another charge. That is why one $500 withdrawal is much cheaper than five $100 withdrawals, where the same flat fee repeats five times.
Should I buy foreign currency before I leave the US?
A small amount for the first day is reasonable, but ordering cash at home usually costs 3% to 5% in spread plus delivery. An ATM at the destination, used once for a larger amount, is normally cheaper.
How much should I add to a travel budget for conversion costs?
About 5% of the money you plan to convert covers a typical spread plus fixed fees. On $1,500 of spending that is $75, which is close to the real cost of a 3% markup plus two $5 fees.
Spotted a wrong number or a broken result?
More Travel tools
- Baggage Weight Calculator
- Best Time to Fly Calculator
- Carry-On Size Calculator
- Check-In Time Calculator
- Cross Exchange Rate Calculator
- Drive Time Calculator
- Driving Time Calculator
- Flight Carbon Calculator
- Flight Duration Calculator
- Flight Emissions Calculator
- Flight Time Calculator
- Gas Split Calculator
- Hotel Cost Calculator
- Hotel Tip Calculator
- How Much Cash to Bring on Vacation
- How Much to Budget Per Day in Europe
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.