Understanding International Transfer Fees: What You're Really Paying
When you send money internationally, the transfer fee listed on the receipt is rarely the full cost. Banks and legacy providers use exchange rate markups, intermediary charges, and receiving fees that can quietly add 3-8% to every transaction.
This guide breaks down how international transfer pricing actually works, where the hidden costs are, and how to calculate what you're really paying.
The Two Costs of Every International Transfer
Every international money transfer has two cost components:
1. The Transfer Fee
This is the upfront charge — the number the provider advertises. It might be a flat fee ($10-30) or a percentage (0.5-2%). This is the cost you see. But it's usually the smaller part of what you pay.
2. The Exchange Rate Markup
This is the cost you don't see. It's the difference between the mid-market exchange rate (the real rate) and the rate the provider gives you.
Example: If the mid-market rate for AUD to BRL is 3.45, but your bank offers 3.30, that's a 4.3% markup. On a $1,000 AUD transfer, you lose $43 — hidden in the rate.
Most banks add a 3-5% exchange rate markup. This is their primary revenue source on international transfers, and it's deliberately hard to spot.
What Is the Mid-Market Rate?
The mid-market rate (also called the interbank rate or spot rate) is the midpoint between the buy and sell prices of a currency on global foreign exchange markets. It's the rate you see on Google, Reuters, or XE.
| Provider Type | Typical Markup Over Mid-Market |
|---|---|
| Banks | 3-5% |
| Airport exchange | 5-12% |
| Traditional remittance (MoneyGram, Western Union) | 2-5% |
| Fintech providers (SwapAroo, Wise) | 0-0.5% |
The Hidden Fee Breakdown
Let's trace a $2,000 AUD transfer to Brazil through a typical bank vs. a fintech:
Through a Bank
| Fee Component | Cost |
|---|---|
| Outgoing wire fee | $25 |
| Exchange rate markup (4%) | $80 |
| Intermediary bank fee | $15-25 |
| Receiving bank fee | $0-20 |
| Total cost | $120-150 |
| Recipient receives | ~R$6,400 |
Through SwapAroo
| Fee Component | Cost |
|---|---|
| Transfer fee (included in rate) | ~$15-20 |
| Exchange rate markup | $0 |
| Intermediary bank fee | $0 |
| Receiving fee | $0 |
| Total cost | ~$15-20 |
| Recipient receives | ~R$6,830 |
The difference: your recipient gets R$430 more — that's a 6.7% saving.
What Are Intermediary Bank Fees?
When you send money through the SWIFT network, your money often passes through one or more intermediary (correspondent) banks. Each can deduct a fee from the transfer.
These fees are unpredictable — you don't know how many intermediary banks will be involved or what they'll charge. It's common to lose $15-50 to intermediary fees on a single transfer.
Fintech providers avoid this entirely by using local payment rails (like PIX in Brazil) instead of SWIFT.
How to Calculate the True Cost of a Transfer
Use this formula to compare any two providers:
True Cost = Amount Sent - (Amount Received / Mid-Market Rate)
True Cost % = (True Cost / Amount Sent) x 100
Example: You send $1,000 AUD to Brazil. Mid-market rate: 1 AUD = 3.45 BRL. Fair value: $1,000 × 3.45 = R$3,450. Provider A delivers: R$3,300. True cost: $1,000 - (R$3,300 / 3.45) = $1,000 - $956.52 = $43.48 (4.3%).
Why Banks Charge So Much
Banks aren't primarily in the money transfer business. International transfers are a side product with legacy infrastructure (SWIFT, correspondent banking), high compliance costs, and low competitive pressure — most customers don't compare rates.
Banks also benefit from customer inertia: once you've set up an international transfer with your bank, you're unlikely to switch, even if it costs more.
The Rise of Fintech Alternatives
Fintech providers have disrupted international transfers by:
- Using the mid-market rate — eliminating the largest hidden cost
- Building local payment rails — connecting directly to systems like PIX instead of SWIFT
- Showing transparent pricing — one quoted amount, no surprises
- Automating compliance — reducing overhead costs that banks pass to customers
The result: transfers that are 60-80% cheaper and arrive in minutes instead of days.
Tips for Minimizing Transfer Costs
- Always check the mid-market rate before transferring. Use Google, XE, or Reuters as your benchmark.
- Avoid bank wire transfers for regular remittances. The combination of fees and markup makes them the most expensive option.
- Send larger amounts less frequently if your provider charges flat fees.
- Use providers with local payment rails (PIX, RTP) — they avoid intermediary bank fees entirely.
- Compare the amount received, not the fee. A provider with a “low fee” but bad exchange rate costs more.
- Set rate alerts for favorable exchange rates if you have flexibility on timing.
- Consider crypto rails for some corridors. Stablecoin transfers (USDC) can be faster and cheaper for certain routes.
Stop Overpaying for International Transfers
The money transfer industry relies on confusion. Exchange rate markups, intermediary fees, and receiving charges are designed to be hard to spot and hard to compare.
The fix is simple: use a provider that gives you the mid-market rate, shows transparent pricing, and delivers via local payment rails. SwapAroo does all three.
Frequently Asked Questions
Why is the rate my bank gives me different from Google?
Google shows the mid-market rate. Your bank adds a markup (typically 3-5%) to that rate. The markup is how banks profit from foreign exchange.
Are online money transfer services safe?
Regulated fintech providers like SwapAroo (AUSTRAC-registered) follow the same anti-money laundering rules as banks. Your funds and data are protected. Always verify that a provider is licensed in your country before using them.
Do I pay fees on both ends?
With banks, both the sender and receiver can be charged. With fintech providers like SwapAroo, there are typically no receiving fees — the quoted amount is what your recipient gets.
Do I need to convert to USD first?
No. SwapAroo quotes AUD to BRL (and BRL to AUD) directly, in one rate with the fee included, so you don't pay for a separate conversion through USD.
How much can I save by switching from my bank?
On a $1,000 transfer, typical savings are $40-65 per transaction. If you send monthly, that's $480-780 per year.
Ready to save on your next transfer?
Join thousands of Australians who save up to 80% on international transfers with SwapAroo.
Get Started Free →