Every money transfer has two prices. One is printed on the screen. The other is hidden inside the exchange rate, and it is almost always the larger of the two.
The printed one is the transfer fee — five dollars, ten dollars, sometimes zero. It is easy to compare, so it is the number every provider competes on.
The hidden one is the exchange rate margin, sometimes called the spread. It is the gap between the real exchange rate and the one you are given. You never see a line item for it. The money simply never arrives.
Where the real rate comes from
There is a genuine exchange rate between two currencies at any moment — the rate banks use with each other. It is called the mid-market rate, and you can look it up for free in about ten seconds by searching for it or opening any currency converter.
Every consumer provider gives you a slightly worse rate than that and keeps the difference. That is not a scandal; it is how they make money. The scandal is the size of it, and how hard it is to see.
Today's mid-market rate
loading…This is the benchmark, not an offer. No provider will give you this rate — they all take a margin below it, and the size of that margin is the real cost of the transfer. Compare what a service says your recipient actually gets against the figure above.
What the gap costs
Typical margins, at the time of writing:
- Banks and traditional wire transfers — roughly 2% to 5% above mid-market
- Specialist transfer services — roughly 0.3% to 2%
That range sounds small. It is not.
On a $10,000 transfer, a 3% margin is $300 — gone before any fee is charged. A provider charging a $10 fee with a 0.5% margin costs you $60 in total. The "no fee" bank costs you five times as much.
If you send $500 home every month, a 3% margin against a 0.5% margin is about $150 a year. Over the years it usually takes to get from a work permit to permanent residence, that is a meaningful amount of money, and you would never see it leave.
How to see it in under a minute
1. Look up the mid-market rate for your pair — say CAD to PHP. 2. Open the provider and enter the amount you actually send. 3. Look at what the recipient gets, not the rate quoted anywhere. 4. Divide that by the mid-market rate to get the rate you were really given. 5. The gap between that and mid-market, as a percentage, is your true margin. Add the visible fee.
The only number that matters is how much lands in the other account. Everything else is presentation.
Why "no fee" is the tell
A provider charging no fee is not working for free. If the fee is zero and the business is profitable, the money is coming from the spread — which means the spread is probably wide.
This is not always true. A few services genuinely run near-zero fees on larger transfers and make it up on volume. But "no fee" should make you check the rate harder, not relax.
The one habit worth building
Before each transfer, check the mid-market rate. It takes seconds and it is the only defence against a rate that quietly drifts.
Providers do not hold their margins constant. A service that was excellent when you signed up can widen its spread later, and nothing will notify you. The rate is the product; watch it the way you would watch a price.