Canadian banks charge between $15 and $80 for outgoing international wire transfers — but that advertised fee represents only a fraction of your actual cost.
Exchange rate markups (often 2-4% above the mid-market rate) and intermediary bank deductions quietly inflate the true expense of sending money abroad.
A $1,000 transfer can easily cost $100+ when you account for:
- Upfront wire transfer fees ($30-$80 depending on bank and channel)
- Exchange rate markups (typically 2-4% hidden in the conversion)
- Intermediary bank fees (unpredictable amounts deducted en route)
- Receiving bank charges ($15-$25 on the recipient's end)
Regulated alternatives like RemitBee offer a different model — $0 transfer fees on amounts over $500 CAD, exchange rate margins of 0.3-0.8%, and delivery within hours rather than days.
Let's look at the full cost breakdown and help you decide whether traditional wires make sense for your situation (spoiler alert — they rarely do for personal transfers).
How Much Do Canadian Banks Charge for Wire Transfers?
Major banks treat international wire transfers as premium services, pricing them accordingly. The advertised fees vary by institution, channel, and whether you're sending or receiving — but none of them are cheap.
| Bank | Outgoing Fee | Incoming Fee | Online Option |
|---|---|---|---|
| RBC | $45+ | $17 | No (branch only) |
| TD | $50 (in-branch) | $17.50 | Limited |
| CIBC | $30-$80 | $15 | No (branch only) |
| Scotiabank | Varies | $15 | Business accounts only |
| BMO | $30-$50 | $15 | Some accounts |
| National Bank | $25-$45 | $15 | Yes |
Online vs. Branch
Banks increasingly steer customers toward their own "International Money Transfer" products rather than traditional SWIFT wires. The distinction is important:
- In-branch SWIFT wires carry the full $30-$80 sender fees
- Business accounts sometimes access better rates and online capabilities
- Online IMT products often show $0-$2 transfer fees (but exchange rate margins still apply)
RBC's International Money Transfer charges no visible fee for transfers up to $50,000/day. TD Global Transfer similarly shows "$0 TD fee" with 1-5 business day delivery. CIBC Global Money Transfer and Scotiabank's $1.99 option follow the same pattern — low upfront fees, profit hidden elsewhere.
Account Tiers
Premium accounts occasionally receive fee waivers:
- Basic accounts pay full freight on every wire
- Business accounts often have higher limits but similar per-transfer fees
- Premium accounts ($25-$50 monthly fees) may waive 1-2 wire fees annually
The math rarely favors paying premium account fees just to save on occasional wire transfers (unless you're already using those accounts for other reasons).
What Hidden Costs Inflate Wire Transfer Fees?
The advertised fee represents perhaps 30-50% of your actual cost. Banks profit from several charges they don't prominently display — and the cumulative effect can be devastating on large transfers.
Exchange Rate Markups
Exchange rate markups hit hardest because they scale with your transfer amount. Banks don't offer the mid-market rate (the "real" rate you see on Google or XE.com). Instead, they add a margin of 2-4% above that rate.
The math on a $1,000 CAD transfer to India:
- Mid-market rate: ₹61.00 per CAD (you'd receive ₹61,000)
- Bank rate with 3% markup: ₹59.17 per CAD (you receive ₹59,170)
- Hidden cost: ₹1,830 lost (approximately $30 CAD)
On larger transfers, the damage compounds. A $10,000 transfer with the same markup costs roughly $300 — far exceeding any visible fee.
Intermediary Banks
Your wire rarely travels directly from your Canadian bank to the recipient's institution abroad. Instead, it passes through 1-3 correspondent banks, each potentially deducting a cut.
Banks explicitly warn that "third-party fees may be deducted" and are "unknown in advance." Neither you nor your recipient learns about these deductions until the transfer completes (frustrating when the received amount falls short of expectations).
Receiving Bank Fees
The destination bank often charges recipients for accepting international wire transfers:
- Typical range: $15-$25 per incoming wire
- Some banks deduct automatically from the transferred amount
- Others charge the recipient's account separately
A recipient expecting $1,000 might receive $960 after their bank takes its cut — and that's before accounting for the exchange rate markup you already absorbed.
How Do Wire Transfer Fees Compare to Alternatives?
Traditional bank wires make sense for specific situations — large formal transfers, business transactions requiring SWIFT documentation, or transfers to institutions that only accept wires. For most personal remittances, alternatives deliver more money to your recipient at lower cost.
| Method | Transfer Fee | Exchange Rate | Speed | Best For |
|---|---|---|---|---|
| Bank wire | $30-$80 | 2-4% markup | 1-5 days | Large formal transfers |
| RemitBee | $0 (over $500) | 0.3-0.5% margin | Hours to same-day | Personal remittances |
| Wise | $5-$15 | Mid-market rate | 1-2 days | Transparency-focused senders |
| Western Union | $5-$30 | Poor rates | Minutes (cash) | Urgent cash pickup |
| PayPal | 2.9%+ | Poor rates | Instant-3 days | Existing PayPal users |
Cost Comparison Example
A $2,000 transfer to the Philippines illustrates the gap:
Bank wire route:
- $50 wire transfer fee
- 3% exchange rate markup ($60)
- Intermediary deduction ($15)
- Receiving bank fee ($15)
Total cost: ~$140
RemitBee route:
- $0 transfer fee (over $500 CAD)
- 0.5% exchange rate margin ($10)
- No intermediary deductions
- No receiving bank fee (direct to account or wallet)
Total cost: ~$10
The difference — $130 on a single $2,000 transfer — adds up quickly for anyone sending money regularly.
Why Are Bank Wire Transfers So Expensive?
Banks haven't modernized their international transfer infrastructure because the current system generates reliable profit. Several structural factors keep costs high.
Legacy Systems
The SWIFT network, created in the 1970s, operates like an expensive toll road with multiple checkpoints.
Traditional banks rely on correspondent banking relationships established decades ago — each correspondent in the chain charges fees, processes transactions manually, and operates during limited business hours.
Modern technology could eliminate most intermediaries. Banks simply haven't invested in upgrades because wire transfers generate guaranteed profit with minimal competitive pressure (until recently).
Holding Periods
Your money often sits in the banking system for 1-5 days during a wire transfer. Banks earn interest on these held funds — essentially profiting from the delay you're experiencing.
Low Transparency
Banks benefit from complexity. When fees are spread across multiple categories (transfer fee, exchange markup, intermediary deductions, receiving charges), customers struggle to calculate the true cost. Many focus on the visible $45 wire fee without realizing they lost $100+ in the exchange rate.
How Can You Minimize Wire Transfer Costs?
Several strategies reduce wire transfer expenses — though switching to modern alternatives often saves more than optimizing within the traditional system.
Choose the Right Funding Method
How you fund your transfer affects the fee structure:
- Debit card — small fee, instant funding
- Interac e-Transfer — often free, instant funding
- Credit card — highest cost (cash advance fees often apply)
- EFT (electronic funds transfer) — cheapest option, takes 1-2 days to process
Avoid credit cards for international transfers. The cash advance fee alone (typically 3-5% plus immediate interest) can exceed the cost of using a cheaper service entirely.
Batch Transfers When Possible
Transfer fees work on a per-transaction basis. Sending $200 weekly costs more than sending $800 monthly:
- 4 weekly transfers × $45 fee = $180 in fees
- 1 monthly transfer × $45 fee = $45 in fees
Consolidate when your recipient can handle less frequent, larger amounts. The savings justify the minor inconvenience of adjusting timing.
Verify All Details Upfront
Incorrect recipient information triggers rejections and recall fees ($25-$50 at most banks). Double-check:
- Recipient's full legal name (must match their bank account exactly)
- Account number and SWIFT/BIC code
- Bank name and branch address
- Purpose of transfer
One typo can cost you more than the original transfer fee — and delays the delivery by days or weeks.
Consider the Total Cost
Compare what your recipient actually receives across different services, not just the visible fees. A "free" service with poor exchange rates might deliver less money than a service charging $5 with competitive rates.
When Do Bank Wire Transfers Still Make Sense?
Despite high costs, traditional wires remain appropriate for certain situations:
- Institutional recipients that only accept SWIFT wires
- Large transfers ($10,000+) where fixed fees become proportionally small
- Legal transfers (real estate purchases, court-ordered payments) needing paper trails
- Business transactions requiring formal banking documentation
- Countries where specialized services don't operate
For regular family support, education expenses, or personal remittances under $10,000 — alternatives deliver better value virtually every time.
How Does RemitBee Compare to Bank Wire Fees?
RemitBee eliminates most costs that make bank wires expensive. The fee structure differs fundamentally from traditional banking.
Fee Structure
The costs are competitive:
- $2.99 fee on smaller transfers
- No intermediary bank deductions
- No receiving fees for bank deposits or mobile wallets
- Exchange rate margins of 0.3-0.8% (compared to 2-4% at banks)
- $0 transfer fees on amounts over $500 CAD (via Interac e-Transfer, EFT, or bill payment)
Delivery Speed
Most transfers arrive within hours — same-day delivery to many countries. Bank wires typically take 1-5 business days, with weekend and holiday delays adding further time.
Coverage
RemitBee supports transfers to 100+ countries, including major corridors:
- Nigeria
- Pakistan
- Philippines
- Bangladesh
- Sri Lanka
- Mexico
- India
Regulatory Protection
RemitBee operates under FINTRAC regulation in Canada, following the same anti-money laundering and KYC requirements as banks. Your funds are protected by the same regulatory framework — just delivered more efficiently.
Frequently Asked Questions
Do All Banks Charge Wire Transfer Fees?
Yes — every major Canadian bank charges for international wire transfers. Fees range from $15 for incoming wires to $80+ for outgoing international transfers. Some banks waive fees for premium account holders or offer reduced-fee online alternatives (though exchange rate markups still apply).
Can I Negotiate Wire Transfer Fees?
Occasionally. High-value personal banking clients sometimes negotiate fee reductions. Business accounts may receive volume discounts. For standard personal accounts, fees are typically non-negotiable — switching to a lower-cost provider usually saves more than negotiating.
Why Do Intermediary Banks Take Fees?
Each bank in the transfer chain charges for its role in routing your money. The sending bank doesn't control these deductions, and amounts vary by route. SWIFT transfers often pass through 1-3 intermediaries, each taking a cut before funds reach the destination.
How Do I Know the Total Cost Before Sending?
Banks rarely disclose the complete cost upfront. You'll see the transfer fee, but exchange rate markups and intermediary deductions remain unclear until completion. Online transfer services like RemitBee show the exact amount your recipient will receive before you confirm — no surprises.
Are Online Transfer Services as Safe as Banks?
When properly regulated, yes. RemitBee and other legitimate services operate under FINTRAC oversight in Canada, following identical anti-money laundering and KYC requirements as banks. Look for FINTRAC registration as your safety indicator.



