Is the exchange rate fair? Discover the hidden costs and markup rates of currency exchange rates or forex deals on the fly. Updates every hour.
Select currencies to see live hourly rate…
This tool compares the rate provided by your institution against the real-time mid-market rate (the midpoint between the buy and sell prices on global markets). This determines what the "hidden markup" and "hidden fees" charged by the bank or service are.
Why i built this website?
I personally built this website mainly because i was stupid. I didn't realize a markup of more than a 10% when i was changing Philippine Pesos to Euros in a train station forex kiosk from Berlin. Basically a double whammy in high markup fees. In hindsight there were obvious red flags. Right before I paid the clerk had said "no refunds" and there were literally zero people lining up. When you are a tourist in a foriegn country sometimes you forget about these things and are too occupied to really think about the math.
To be honest though in our generation there really are better ways to change your money into foriegn currency. I am not affiliated with Wise but I really love their transparency as they completely show you the fees and everything before you send, put or exchange money. Plus their fees truly are the lowest i've seen even for exotic currencies.
I hope you find this calculator to be useful. Feel free to message me through my email if you have any concerns, notice some bugs or ways i can improve the calculator, you can find my email at the bottom of my privacy policy and terms of service.
Safe travels!
Currency Education
Published: June 10, 2026 · 6 min read
Every time you exchange currency at a bank, an airport kiosk, or through a money transfer app, you are never truly getting the real exchange rate. A markup percentage is a percentage fee added into a service before it reaches you to make a profit. When the percentage of a specific service is translated into currency it is considered the markup cost which we can call the hidden fee.
Not all markup percentages are equal however. A 0.3% markup is a genuinely great deal. A 9% markup means you're losing nearly a tenth of your money. The more money you exchange, the bigger the impact of the markup. The difference between the two can net you up to a hundreds of dollars loss on a single transfer.
So what counts as fair? We will breakdown different markup tiers, why rates fall into each category, and what it means for you.
The mid-market rate or interbank rate or the "real" exchange rate is the midpoint between the buy price and sell price of a currency pair on global markets. It's the rate you see on Google, Reuters, or financial data platforms. It is the most neutral, unbiased measure of what one currency is worth relative to another at any given moment. Our calculator gets this rate directly from openexchangerates.org which aggregates rates from multiple reliable banks and financial institutions.
Banks and exchange services buy currency at or near this rate. They are able to bypass markups since they have access to the interbank market and/or buy wholesale to get a discounted rate. When they sell it to you, they add a markup to make money. That markup can then reveal the hidden cost.
The markup however isn't a fee you find in the receipt. The rate itself hides the markup, which is why it's so easy to miss. Unlike typical markups for services, depending on your currency, the markup in currency exchange can be applied as:A cut in the qoute currency (what you recieve): if you are changing strong currency to a weaker one, or An additional in the base currency (what you give): if you are changing weak currency to stronger currency. Ultimately it leads to a situation where you pay more for less. Likewise because exchange rates fluctuate constantly, the effective rate you receive can vary significantly from the mid-market rate.
| Markup Range | Rating | Typical Source |
|---|---|---|
| Below 0% | Bonus Rate | Promotions, timing, institutional rates |
| 0% – 0.5% | Excellent Deal | Multicurrency accounts/e-wallets, Wise, Revolut, forex brokers |
| 0.5% – 2% | Great Deal | Travel credit cards, neobanks |
| 2% – 5% | Expensive Markup | High-street banks, standard debit cards |
| 5% and above | High Markup | Airports, hotels, DCC, exotic pairs |
What it means: The rate you received is actually better than the current mid-market rate. In other words, you got more foreign currency than the market benchmark says you should have.
Why does this happen? A few legitimate reasons:
If you genuinely received a bonus rate through a promotion, take note of where you got it, and send me an email, I need to know :>
What it means: You are receiving a rate that is extremely close to the mid-market benchmark. This is as good as retail forex gets for most consumers.
Who typically offers this?
If you're consistently seeing markups in this range, you've found a genuinely competitive service. The small remaining margin typically covers the provider's operational costs and a thin profit margin- which is reasonable.
What it means: You're paying a modest markup that's in line with what well-regarded financial products typically charge.
Who typically offers this?
Why does it cost this much? Even efficient providers have infrastructure costs, regulatory compliance expenses, and need to hedge against rate volatility. A 1–2% margin is a realistic floor for a retail consumer using a legitimate, regulated service.
What it means: You are paying noticeably more than necessary. On a $1,000 transfer, a 4% markup costs you $40 - purely in the rate, before any declared fees.
Who typically charges this?
Why do they charge this much? Large institutional infrastructure, branch networks, compliance teams, and frankly because most customers don't check. The markup is invisible by design. It is important to note this is not classified as a scam, you pay for convenience. But that convenience is quite costly.
If your bank is consistently in this range, it's worth comparing alternatives. The savings on even a single international transfer can be meaningful.
What it means: A significant portion of your money is being lost to the exchange rate before it even arrives. At 8%, you lose $80 on every $1,000. At 12%, you lose $120.
Who typically charges this?
Is there ever a legitimate reason for this? For truly exotic currencies with low trading volume, a higher spread is a real market reality. The lower demand causes providers to face higher costs and risks with exotic currencies. But for any major currency pair (USD, EUR, GBP, JPY, AUD, CAD, CHF), a markup above 5% in 2026 is difficult to justify and should be avoided.
The markup on a currency exchange can get costly real fast. You pay for it in convinience but to be honest alternative can be just as convinient once setup is done. A 1% difference on a $5,000 transfer is $50. On a $20,000 property deposit abroad, it's $200. These numbers add up fast.
The good news is that the gap between the best and worst providers has never been wider. Services like Wise have made near-mid-market rates accessible to ordinary consumers, which means there's rarely a good reason to accept a 5%+ markup on major currencies anymore.
All URLs verified June 2026.
This article is for informational purposes only and does not constitute financial advice. Exchange rate data is sourced from Open Exchange Rates and updated hourly.