You checked the fee. It said $3.99. But your family received $47 less than expected. What happened? The answer is the exchange rate markup — the hidden cost that most expats discover too late, usually after months of overpaying.
The Illusion of “Low Fees”
When you compare money transfer services, fees are front and center. “Only $2.99 per transfer!” But fees are often the smaller part of what you actually lose.
Here’s how it works: every transfer service takes a mid-market exchange rate (the real rate you see on Google) and adds a markup — anywhere from 0.5% to 5% depending on the service. This markup is invisible in the fee line. It only shows up when you calculate how much money actually arrives.
⚠️ Real example: Sending £2,500 from UK to China. XE offered ¥22,700. Wise offered ¥22,889. That’s ¥189 difference — about $26 USD — on a single transfer. Over 12 months of monthly transfers, that’s $312 lost to exchange rate markup alone.
“I’d literally just compared Wise to XE before coming to scroll through Reddit. My sense check was £2,500 transferred from UK to China. XE offered me 22,700 RMB. Wise offered 22,889.25. The extra 189.25 RMB is a meal with a couple of bottles of local lager.”
How to Actually Calculate the Real Cost
Stop comparing fees. Compare the “recipient gets” number. Here’s the formula:
- Look up the mid-market rate on Google or XE (this is the “real” rate)
- Multiply your sending amount × mid-market rate = what you should receive
- Subtract what the service actually delivers = your total hidden cost
- Add back any explicit fees listed
The number you care about: total cost = explicit fee + exchange rate loss. Always compare this across at least two services before sending.
💡 Use MoveAndMoney’s Transfer Calculator to compare real-time rates across services including Wise, Remitly, XE, and others — with exchange rate markups included in the comparison.
Exchange Rate Markup by Service (GBP→USD, $2,500, August 2026)
| Service | Explicit Fee | FX Markup | Total Real Cost | Best For |
|---|---|---|---|---|
| Wise | ~$5–12 | ~0.5% | ~$17–25 | Most corridors, transparency |
| Atlantic Money | £3 flat | ~0% | ~$4 equivalent | Large UK↔EU/US transfers |
| XE Money Transfer | $0 | ~1.5–2% | ~$37–50 | Large amounts (call for rates) |
| Western Union | ~$5 | ~2.5–4% | ~$67–105 | Cash pickup in remote areas |
| Bank wire | ~$25–45 | ~2–4% | ~$75–145 | Large regulated transfers only |
| Remitly | ~$0–4 | ~1–2% | ~$25–54 | Remittance corridors (India, PH, MX) |
The “Zero Fee” Trap
Some services advertise zero fees. This is almost always a red flag, not a feature.
When a service charges $0 in explicit fees, they’re making their profit entirely in the exchange rate. A 3% markup on a $1,000 transfer earns them $30 — much more than a typical $3 fee with a fair rate would.
“Honestly that’s where most services screw you — hidden fees in the exchange rate, not the upfront charges. I’d compare a couple before committing.”
When the Exchange Rate Matters Most
The higher the amount, the more the FX markup matters:
- Under $200: Focus on the explicit fee — FX markup is small in absolute terms
- $200–$2,000: Both fee and FX spread matter, compare total cost
- Over $2,000: FX spread dominates — even 0.5% difference = $10+ on $2,000
- Over $10,000: Call services directly (XE, OFX) — they offer better rates for large transfers
Volatile Currency Corridors: Extra Risk
Some currency pairs fluctuate so much that even a “good” rate today can be terrible next month. GBP/RMB, for example, moved from £1=¥7.69 to £1=¥9.85 over a few years — a 28% swing.
For monthly transfers in volatile corridors, some expats use forward contracts — locking in today’s rate for future transfers. XE and OFX both offer this. It removes uncertainty but means you miss out if rates improve.
“If you need a fix for floating exchange — to lock an exchange rate so you have guaranteed amounts over a number of months — they can do that. Basically helps to take the uncertainty out of floating exchange rates at the risk that you lose out on better rates during the fix.”
Practical Rules for Smart Transfers
- Always compare “recipient gets”, not fees. Use the same amount on both services.
- Check the mid-market rate first on Google or XE before any transfer.
- For remittance corridors (India, Philippines, Mexico, parts of Africa): Remitly, Ria, and local apps often beat Wise on speed and reach.
- For large transfers ($5k+): Call XE or OFX for a quote — you’ll often get a better rate than online.
- Test with a small amount first — especially with a new service in a new corridor.
- Batch monthly transfers when possible — fewer transfers = fewer fees.
💸 Compare real-time rates including FX spread across Wise, Remitly, XE, and more. See who delivers the most to your family.
Compare Now →Bottom Line
The transfer fee you see is rarely your biggest cost. The exchange rate markup — usually hidden in plain sight — is what actually determines how much money your family receives.
Before your next transfer: look up the mid-market rate, calculate what you should receive, then compare two or three services on the actual delivery amount. Five minutes of comparison can save you hundreds per year.
And if you’re sending regularly to the same corridor: set a rate alert, consider batching transfers monthly, and for large amounts ($5k+) — call a broker. The phone call is worth it.