SWIFT vs Wise vs bank wire fees compared — how to send money abroad without getting crushed by fees and bad exchange rates
| Service | Sending Fee | FX Markup | Speed | Best For |
|---|---|---|---|---|
| Wise | ~0.43–0.60% (CAD→USD) | 0% (mid-market rate) | 1–3 business days | Best overall value |
| OFX | $0 (no flat fee) | ~0.5–1.5% | 1–3 business days | Larger amounts ($10K+) |
| XE Money Transfer | $0 | ~0.5–1% | 1–3 business days | Good alternative to Wise |
| TD Bank SWIFT | $13.50–$25 | ~2–3% | 1–5 business days | When you must use your bank |
| RBC Wire | $13.50–$25 | ~2–3% | 1–5 business days | RBC customers needing branches |
| BMO Wire | $15–$35 | ~2–3% | 1–5 business days | BMO business customers |
| Western Union | Varies | ~2–4% | Minutes to days | Cash pickup in remote areas |
| PayPal | 3.5% + flat fee | ~2.5% | Minutes–hours | Avoid for large transfers |
When a Canadian bank advertises a $13.50 or $25 wire fee, that's only part of the cost. The more significant expense is often hidden in the exchange rate. Banks typically quote exchange rates that are 2–3% worse than the mid-market rate — the rate you'd see on Google or XE.com.
On a $100 CAD international wire transfer:
Compare this to Wise, where the same $100 CAD to USD transfer would cost approximately $50–$60 in total — a saving of over $200.
SWIFT (Society for Worldwide Interbank Financial Telecommunication) is the messaging network that most bank-to-bank international wire transfers use. When you send a SWIFT wire, your bank sends a message to the recipient's bank via SWIFT, and funds move through a chain of correspondent banks.
Each bank in the chain may deduct fees, which is why the recipient sometimes receives less than you sent — even if your bank didn't disclose those fees upfront. SWIFT transfers can also take 1–5 business days depending on the currency pair, destination country, and any holds applied.
Wise (formerly TransferWise) has fundamentally disrupted international money transfer. By using local bank accounts in each country instead of the SWIFT correspondent network, Wise eliminates most of the fees that make traditional wires expensive.
For CAD to USD transfers (the most common corridor for Canadians), Wise charges approximately 0.43–0.60% of the transfer amount plus a small flat fee. The exchange rate used is always the mid-market rate — no hidden markup. The recipient typically receives the transfer within 1–2 business days.
Wise is regulated by FINTRAC in Canada and financial regulators in over 80 countries. It is safe, well-established (founded 2011, IPO in 2021), and serves 16 million+ customers globally.
OFX (formerly OzForex) charges no flat fees and typically has a smaller FX spread (0.5–1.5%) than banks. For very large transfers — $20,000, $50,000, $100,000+ — OFX's rate can be slightly more competitive than Wise because their spread is negotiable for large transactions. OFX has a minimum transfer amount of $200 and a dedicated dealer you can call to lock in rates.
Despite the higher costs, there are situations where using your bank makes sense: