International Money Transfer Fees
Understand every fee in international transfers—from obvious charges to hidden costs. Learn how providers make money and how to keep more of yours.
Every year, people worldwide spend over $45 billion in fees to send approximately $700 billion in international remittances. The average cost of sending $200 across borders is around 6.2% — well above the UN Sustainable Development Goal target of 3%. Understanding where these costs come from is the first step to avoiding them.
International money transfer fees come in many forms, and the most expensive ones are often the hardest to see. The upfront "transfer fee" that providers advertise is typically the smallest part of what you actually pay. The real cost is buried in the exchange rate — the difference between the mid-market rate (the real rate you see on Google or Reuters) and the rate the provider offers you. This markup, sometimes called the "spread" or "margin," can add 1-5% to your transfer cost without appearing as a line item.
Traditional banks are the most expensive option for international transfers. A typical bank charges $25-50 in wire fees, adds a 3-5% exchange rate markup, and your transfer may pass through intermediary (correspondent) banks that each deduct $15-30. On a $1,000 transfer, your recipient could receive $75-150 less than the mid-market value — a cost of 7.5-15%. Online money transfer services like Wise, Remitly, OFX, and XE have disrupted this model by using local payment networks instead of SWIFT, offering rates close to mid-market, and charging transparent, lower fees.
The key to reducing international transfer costs is simple: compare the total amount your recipient will receive, not just the advertised fee. A provider offering "zero fees" can still be more expensive if the exchange-rate margin is wider. Our comparison tool shows loaded recipient estimates so you can review the total quote before checkout.
The 5 Types of Transfer Fees
1. Transfer Fee
The upfront fee you see advertised. Can be flat ($5-50) or percentage (0.5-3%).
2. Exchange Rate Margin
Difference from the mid-market benchmark. The margin is often built into the rate itself.
3. Payment Method Fee
Extra charge for using cards vs bank transfer. Credit cards cost 2-5% more.
4. Intermediary Bank Fees
SWIFT transfers may pass through multiple banks, each taking $15-30.
5. Receiving Bank Fee
The recipient's bank may charge $10-25 to receive international wires.
Total Cost = All Combined
The only fair comparison is the total amount your recipient receives.
The Hidden Exchange Rate Margin
This Is How Banks Really Make Money
When a bank says "no fee" or "low fee," they're making money on the exchange rate. The mid-market rate is the "real" rate you see on Google. Banks offer you a worse rate and keep the difference.
Transparent Pricing (Wise)
Hidden Pricing (Typical Bank)
The bank's "low" $35 fee actually cost you $62+ in hidden costs
That's why comparing the amount received is the only fair comparison.
Fee Comparison: Banks vs Online Services
| Fee Type | Traditional Bank | Online Service (Wise) |
|---|---|---|
| Transfer Fee | $25-50 | $3-15 |
| Exchange Rate Margin | 3-5% (hidden) | 0% (mid-market rate) |
| Intermediary Fees | $15-60 (unpredictable) | $0 (local networks) |
| Receiving Bank Fee | $10-25 | $0 |
| Total on $1,000 | $75-150 (7.5-15%) | $5-15 (0.5-1.5%) |
| Speed | 3-5 business days | 1-2 business days |
Why Banks Charge So Much: SWIFT vs Local Networks
Traditional bank transfers use the SWIFT network (Society for Worldwide Interbank Financial Telecommunication), a messaging system connecting over 11,000 banks globally. When you send a wire transfer, your money may pass through one or more intermediary banks before reaching the recipient's bank. Each bank in the chain can deduct fees — sometimes $15-30 per intermediary — and there's no way to predict the exact total cost upfront. This is why recipients of bank wires often receive less than expected.
Online money transfer services avoid SWIFT entirely. Instead, they use local payment networks in both the sending and receiving countries. When you send $1,000 to India through Wise, for example, your money stays within the US banking system — Wise collects your dollars locally, then pays out the equivalent rupees from their Indian bank account. No international wire actually crosses borders, which eliminates intermediary fees, reduces processing time, and allows the provider to offer near mid-market exchange rates.
This is why online services can deliver your transfer in hours instead of days, and at a fraction of the cost. The trade-off is that they may not support every currency pair or country, and they typically have lower per-transaction limits than bank wires. For most personal transfers under $10,000, online services are the clear winner on both cost and speed.
Real Transfer Costs by Corridor
Transfer costs vary significantly depending on where you're sending money. High-volume corridors like US-to-India and US-to-Mexico are the most competitive, with costs as low as 0.5-1.5% through the best providers. Less common corridors — like US-to-Nigeria or UK-to-Ghana — can cost 3-5% or more due to less competition and currency volatility.
Here's a general guide to what you should expect to pay for a $500 transfer through the best online providers:
US → India
$3-8 (0.6-1.5%)
Most competitive corridor
US → Mexico
$3-8 (0.6-1.5%)
High competition, low fees
US → Philippines
$4-10 (0.8-2%)
GCash delivery cheapest
UK → India
£3-7 (0.5-1.5%)
Very competitive from UK
US → Nigeria
$5-15 (1-3%)
NGN volatility adds cost
US → Pakistan
$4-10 (0.8-2%)
Good mobile wallet options
These costs are directional and vary by provider, payment method, and transfer amount. Bank wire transfers to the same destinations can cost more. Use our comparison tool to request current estimates for your exact route and amount.
Payment Method Fees
Bank Transfer
- Usually free or $0-3
- Direct from checking/savings
- Takes 1-2 days to initiate
Debit Card
- Adds 0.5-2% to cost
- Instant payment
- Good for amounts under $2,000
Credit Card
- Adds 3-5% to cost
- May trigger cash advance fee
- Immediate interest charges
How to Minimize Transfer Fees
Use Online Services, Not Banks
Online services use local payment networks, avoiding expensive SWIFT fees and intermediary charges.
Pay via Bank Transfer
Avoid card fees by linking your bank account. Takes a day longer but saves 1-5% on costs.
Compare Total Amount Received
Ignore marketing about "low fees." Compare how much your recipient actually gets.
Send Larger, Less Frequent
Flat fees hurt small transfers. Combine multiple small sends into one larger transfer.
Choose Standard Speed
Express/instant transfers cost more. If your recipient can wait 1-2 days, choose economy.
Set Rate Alerts
Exchange rates fluctuate daily. Wait for a favorable rate to maximize value.
Fee Transparency by Provider
Wise
Transparency: Excellent
Real rate + small %
OFX
Transparency: Good
No fees, margin in rate
Remitly
Transparency: Good
Low fee + rate margin
XE
Transparency: Good
No fees, margin in rate
Western Union
Transparency: Fair
Variable fees + margin
Banks
Transparency: Poor
Hidden margin + high fees
See Real Fees on Your Transfer
Review loaded provider estimates for your route and amount, then confirm the final quote, fees, and payout method at checkout.
Compare Fees NowCompare Transfer Fees by Country
Transfer costs vary significantly by destination. Use our country-specific comparison pages to review current loaded fee and exchange-rate estimates for your corridor:
Frequently Asked Questions: Various to Various
Ready to Send Money Without Hidden Fees?
Compare transparent providers and see exactly what your recipient will receive. No surprises, no hidden costs.