When you send money abroad you pay in two ways, and only one of them is shown clearly. Understanding both is the single most valuable skill for getting more money to the other side.
The cost you see: the transfer fee
The transfer fee is the upfront, flat (or percentage) charge a provider lists at checkout — say $2.99 or 1%. It is honest and easy to compare. If this were the only cost, comparison would be trivial.
The cost you don't: the exchange-rate margin
The margin is the gap between the rate you are given and the true mid-market rate (the midpoint of the global buy/sell rate — the one you see on Google or explained here). Providers quietly add a margin to the rate, so you receive fewer units of the destination currency than the real rate would give.
A margin of 1–2% does not sound like much, but on a $5,000 transfer a 2% margin is $100 — usually far more than any fee.
Putting them together
| Provider A | Provider B | |
|---|---|---|
| Transfer fee | $0.00 | $4.99 |
| Exchange-rate margin | ~2.0% | ~0.4% |
| Margin cost on $1,000 | ~$20 | ~$4 |
| Total cost | ~$20 | ~$9 |
Provider A looks cheaper (no fee!) but costs more than twice as much once the margin is counted. This is why ranking by the advertised rate or the fee alone is misleading — and why our comparison tool ranks by the amount that actually arrives, which nets both costs together.
How to spot the margin yourself
- Note the mid-market rate for your pair (search "USD to INR" etc.).
- Look at the rate the provider quotes you.
- The percentage gap is the margin. Multiply by your amount to get the cost in money.
- Add the transfer fee. That total is the real price.
The takeaway
"No fee" is not the same as "no cost." Always compare on the amount received, where the fee and the margin are already combined into one honest number. Try it for your route — USD → MXN, EUR → INR, or any pair on the home page.
Frequently asked questions
What is an exchange-rate margin?
It is the difference between the rate a provider gives you and the real mid-market rate. If the mid-market rate is 83.0 and the provider offers 81.5, the ~1.8% gap is the margin — a cost baked into the rate rather than charged as a fee.
How do I calculate the total cost of a transfer?
Total cost = transfer fee + margin cost. The margin cost is the amount you lose because your rate is worse than the mid-market rate. Comparing on the amount received does this maths for you automatically.
Why do some providers advertise zero fees?
Because 'no fee' tests well in marketing. Those providers typically recover their costs through a wider exchange-rate margin, so the transfer is not actually free — the cost just moves from the fee to the rate.
Ready to send? Compare live rates across 160+ currencies →