Currency Conversion — Spot Rates vs What Banks Actually Charge You
When you look up "1 USD to EUR" on Google, you get a number. When you actually convert dollars to euros at your bank, you get a different — worse — number. The gap between those two numbers is where banks, payment networks, and exchange services make their money. Understanding how that gap works lets you figure out whether you're getting a reasonable deal or getting quietly fleeced.
The mid-market rate (and why you never get it)
Currency markets trade roughly $7.5 trillion per day. At any given moment, there's a price at which large institutions are buying a currency and a slightly higher price at which they're selling it. The midpoint between those two prices is the mid-market rate, also called the spot rate or interbank rate.
This is the rate Google shows you. It's the rate Reuters and Bloomberg quote. It's the closest thing to a "true" exchange rate that exists. And unless you're a bank trading eight-figure sums on the interbank market, you will never get this rate. Every service that converts currency for consumers adds a margin on top of it.
How the spread works
The spreadis the difference between the mid-market rate and the rate a provider actually offers you. It's expressed as a percentage of the mid-market rate, and it's the primary way exchange services make money — often alongside a flat fee.
Say the mid-market rate is 1 USD = 0.9200 EUR. A bank offering you 0.8900 EUR per dollar is applying a spread of about 3.3%. You're losing 3.3 cents on every dollar before any flat fees. On a $1,000 conversion, that spread alone costs you $33.
Spreads vary wildly by provider and by currency pair. Major pairs like USD/EUR or USD/GBP tend to have tighter spreads because there's enormous liquidity. Exotic pairs — say USD to Thai baht or Colombian peso — carry wider spreads because fewer institutions are trading them, and the provider takes on more risk.
A worked example: converting $1,000 USD to EUR
Let's assume the mid-market rate is 1 USD = 0.9200 EUR. At the true mid-market rate, $1,000 gets you exactly €920.00. Here's what you'd actually receive through different channels:
| Provider | Rate offered | Flat fee | You receive | Total cost |
|---|---|---|---|---|
| Mid-market (theoretical) | 0.9200 | $0 | €920.00 | $0.00 |
| Wise | 0.9190 | $4.14 | €915.25 | ~$5.16 |
| Revolut (free tier) | 0.9185 | $0 | €918.50 | ~$1.63 |
| Major bank (wire) | 0.8920 | $25–45 | €849.10 | ~$77–102 |
| Credit card (abroad) | 0.9200 | 3% foreign txn fee | €892.40* | ~$30 |
| Airport kiosk | 0.8500 | $0–$8 | €850.00 | ~$76–85 |
*Credit card: Visa/Mastercard networks typically use mid-market rates, but your issuing bank adds a foreign transaction fee (often 2.5–3%) on top. Cards with no foreign transaction fee avoid this.
The difference between the best and worst option here is over $95 on a single $1,000 conversion. On a $5,000 transfer — say you're wiring a rental deposit abroad — the gap scales proportionally. The spread percentage stays the same, so larger amounts lose more in absolute dollars.
Why bank rates are so much worse
Traditional banks treat currency conversion as a side service, not a core product. Their treasury desk buys currency at near-interbank rates, but by the time it reaches the retail customer, multiple departments have added their margin. Wire transfers pile on flat fees because they often route through SWIFT, the international messaging network, which charges intermediary banks along the way. Each intermediary may deduct its own fee.
Banks also have minimal incentive to compete on exchange rates. Most customers convert currency infrequently and don't compare rates. If you're already at your bank to send a wire, the convenience factor keeps you from shopping around. The spread is, in effect, a convenience tax.
How fintech services got cheaper
Companies like Wise (formerly TransferWise), Revolut, and OFX built their business models around making the spread visible and shrinking it. Wise, for example, shows you the mid-market rate explicitly and charges a transparent percentage-based fee that varies by currency pair (typically 0.4–1.5%). There's no hidden spread — the rate you see is the rate you get.
Revolut takes a different approach: near-zero spread during market hours on major currencies for paid-tier users, with a small markup (0.5–1%) on weekends when forex markets are closed and rates can gap on Monday open. The free tier adds a slightly wider spread.
These services are cheaper because they batch transactions, hold balances in multiple currencies, and often match sends and receives internally before touching the interbank market. Their cost structure is fundamentally different from a bank routing a SWIFT wire through three intermediaries.
The airport kiosk: worst case scenario
Airport exchange bureaus consistently offer the worst rates available to consumers. Spreads of 5–10% are common, sometimes higher for less-traded currencies. The business model depends on captive demand: you just landed in a foreign country, you need cash, and the kiosk is right there in the arrivals hall. The "0% commission!" signs are technically true and deeply misleading — the entire cost is buried in the spread.
If you need foreign cash, withdrawing from an ATM abroad is almost always cheaper. Visa and Mastercard networks typically apply rates within 0.5% of mid-market, and even with a $3–5 ATM fee, you come out well ahead of the kiosk. Just watch for ATM operators that offer to convert to your home currency at the machine (called dynamic currency conversion) — always choose to be charged in the local currency and let your bank handle the conversion.
Credit cards: it depends on the card
Credit card networks (Visa, Mastercard) convert at rates very close to mid-market — often within 0.1–0.3%. The problem is the foreign transaction feeyour issuing bank charges on top: typically 2.5–3% of the purchase amount. On a $200 dinner abroad, that's $5–6 extra.
Plenty of travel-focused credit cards waive this fee entirely. If you travel internationally more than once a year, a no-foreign-transaction-fee card pays for itself immediately. The network rate minus zero percent is hard to beat through any other channel for point-of-sale purchases.
How to actually compare providers
The only number that matters is: how much foreign currency lands in the destination account (or your hand) per dollar sent?Provider websites love to advertise "no fees" while burying a 4% spread, or "best rates" while tacking on a $35 flat fee. Ignore the marketing. Compare the final received amount.
A reliable comparison process:
- Look up the current mid-market rate (Google, XE, or the currency converter)
- Calculate what you'd receive at that rate: amount × mid-market rate
- Get a quote from each provider for the same amount and currency pair
- Subtract the quoted amount from the mid-market amount — that's the true cost
- Divide the cost by the original amount for the effective percentage fee
Most fintech services (Wise, Revolut, OFX) let you get a quote without creating an account. Banks generally don't — which is part of the problem. You often don't know the bank's rate until you're already in the middle of the transaction.
When the rate doesn't matter much
On small amounts — buying a €15 coffee or a $30 souvenir — the spread barely registers. A 3% difference on $30 is ninety cents. The cognitive load of optimizing isn't worth it. Use whatever card is in your wallet.
On large amounts — a $10,000 tuition payment, a $50,000 property deposit, regular monthly transfers to family abroad — the same 3% difference is $300 or $1,500. At those scales, spending 20 minutes comparing providers is genuinely worth your time.
The bottom line
Every currency conversion has a cost, and that cost is almost always larger than whatever the provider tells you upfront. The mid-market rate is your benchmark. Any rate worse than that is a fee, regardless of what the provider calls it. The best you can do is minimize the gap — and for most people, that means using a fintech service for large transfers and a no-foreign-transaction-fee credit card for purchases abroad.
To check the current mid-market rate for any currency pair, use the currency converter. The rate it shows is pulled from public market data — what you'd actually receive depends on who does the converting.