When a bank advertises "no transfer fee" on an international wire, that is rarely the full story. The bank profits from the FX spread embedded in the conversion rate — often 1.5-3.5% of the transfer amount, dwarfing any disclosed fee.
Reference rate: the wholesale interbank mid-market rate (often visible on Reuters or Bloomberg). This is the "true" exchange rate.
Customer rate: the rate the bank quotes you. The difference between the reference rate and your rate is the spread, and it is profit to the bank.
Major-currency retail wires (USD-EUR, GBP-EUR) typically carry 1.0-2.5% spread. Exotic pairs (USD-IDR, EUR-INR) can hit 4-7%. Corporate clients with FX desks negotiate to 5-25 basis points.
To measure: at the moment you submit the wire, check the mid-market rate on a public source. Compare with the rate the bank applied. The difference × the amount is your hidden FX cost.
To minimise: (1) ask your bank for a "treasury rate" — many bigger banks offer one for amounts over 50,000 USD equivalent; (2) use a fintech like Wise / Revolut / OFX for retail amounts; (3) split large transfers across providers to discover the best rate; (4) for repeating flows, set up an FX forward to lock the rate.
For inbound wires, the FX is at the beneficiary bank's rate — usually less favourable than the sender bank's. If both sides have currency choice, send in the beneficiary's currency for better rates.
Some jurisdictions require disclosure of "total cost of transfer" — UK, EU, US. The disclosure is typically small print on the confirmation, after the fact.
GPI field 36 carries the FX rate applied at the converting hop. You can compare it against mid-market to compute the spread.
Lower liquidity, fewer market-makers, higher risk of holding the position. Spreads track liquidity.
Yes — request an FX forward from your bank. For most corporates and HNW clients this is straightforward; for retail, less so.