Every year, over $800 billion is sent across international borders by individuals — workers supporting families abroad, businesses paying overseas suppliers, investors moving capital, and travellers topping up accounts. Yet the cost of international money transfers remains shockingly high for most people. According to the World Bank, the global average cost of sending $200 internationally is still around 6.2% — meaning $12.40 lost on every $200 sent.
But the landscape has changed dramatically. New fintech providers now offer international transfers at a fraction of traditional bank costs — sometimes 8–10× cheaper than a high-street wire transfer. This guide explains every method, every cost, and every piece of information you need to move money internationally with confidence.
How International Bank Transfers Actually Work
Most traditional international bank transfers use the SWIFT network (Society for Worldwide Interbank Financial Telecommunication) — a secure global messaging system connecting over 11,000 financial institutions in 200+ countries. When you send an international wire, your bank does not directly move money to the recipient's bank. Instead, it sends a SWIFT message instructing a chain of correspondent banks to debit and credit accounts until the money reaches its destination.
Typical SWIFT Transfer Flow
Each correspondent bank may deduct its own fee, which is why recipients sometimes receive less than expected even when the sender pays all stated fees.
Modern fintech providers like Wise work differently — they maintain local bank accounts in multiple countries and settle transfers internally, bypassing the correspondent banking chain entirely. This is why they can offer faster, cheaper transfers: the money rarely actually crosses a border.
SWIFT / BIC Code and IBAN — What You Need to Send Money
For most international transfers, you will need two pieces of information about the recipient's bank account:
SWIFT / BIC Code
An 8 or 11-character code that identifies the recipient's bank. Required for all international wire transfers. Format: 4-letter bank code + 2-letter country + 2-character location + optional 3-character branch.
Deutsche Bank Frankfurt (head office)
IBAN
An International Bank Account Number that identifies the specific account. Used across SEPA countries (Europe, Middle East) and increasingly worldwide. Always begins with a 2-letter country code followed by 2 check digits and the domestic account number.
German IBAN (22 characters)
| Destination Region | Required Details |
|---|---|
| Europe (SEPA) | IBAN + SWIFT/BIC |
| United Kingdom | Sort code + Account number or IBAN |
| United States | ABA routing number + account number |
| UAE / Gulf | IBAN + SWIFT/BIC |
| Australia | BSB code + account number |
| India | IFSC code + account number |
| Canada | Institution + transit + account no. |
| Rest of World | SWIFT/BIC + local account details |
How Much Does It Cost? — Provider Comparison on $1,000
The true cost of an international transfer has two components: the flat transfer fee and the FX markup (the margin added on top of the mid-market exchange rate). The table below shows the total cost and how much the recipient actually receives when sending $1,000:
| Provider | Flat Fee | Total Cost | Speed | Rating |
|---|---|---|---|---|
| Your High-Street Bank (wire) | $25.00 | $60.00 | 2–5 days | Expensive |
| Western Union (online) | $5.00 | $30.00 | Minutes | Moderate |
| MoneyGram (online) | $3.99 | $31.99 | Minutes | Moderate |
| PayPal International | $0.00 | $35.00 | Instant | Poor value |
| Wise (mid-market rate) | $6.11 | $10.11 | 0–1 days | Excellent |
| Revolut (standard) | $0.00 | $5.00 | 0–1 days | Excellent |
| OFX | $0.00 | $10.00 | 1–2 days | Good |
| Remitly (economy) | $0.00 | $15.00 | 3–5 days | Good |
Key insight: A traditional bank wire costs $60.00 in total on a $1,000 transfer. Wise costs just $10.11 — a saving of $49.89 on a single transaction. On a $10,000 transfer, that gap is over $300. Always compare the total cost, not just the advertised flat fee.
International Transfer Methods — Explained
SWIFT Bank Wire Transfer
The traditional method used by all major banks. You instruct your bank to send funds to a foreign bank account using SWIFT messaging. Pros: universally available, accepted everywhere, suitable for very large amounts. Cons: slow (2–5 business days), expensive (flat fees of $15–$50 plus a 2–4% FX markup), and each correspondent bank in the chain may deduct additional fees, meaning recipients sometimes get less than expected. Best for: very large transfers ($50,000+) where the percentage cost is less significant, or transfers to obscure countries not covered by fintech providers.
Specialist Transfer Services (Wise, OFX, XE Money Transfer)
Purpose-built money transfer platforms that bypass the correspondent banking system. Wise uses a peer-to-peer or local-pool model to match transfers internally, offering mid-market rates with a small transparent fee (typically 0.3–1%). OFX and XE Money Transfer are better suited for larger transfers ($5,000+) and offer no flat fees with a small FX margin. Pros: significantly cheaper than banks, fast, transparent pricing. Cons: not suitable for all countries; transfer limits may apply. Best for: regular international transfers, remittances, salary payments.
Multi-Currency Digital Banks (Revolut, N26, Monzo)
New-generation digital banks offer international transfers at near-mid-market rates as a core feature. Revolut offers fee-free exchange up to a monthly limit (£1,000 on the free tier), then a small markup. N26 (EU) and Monzo (UK) offer competitive international transfer rates. These are ideal for travellers and expats who regularly deal with multiple currencies. Pros: extremely fast, app-based, often free up to a limit. Cons: monthly limits on free tiers, not always available in all countries.
Cash Transfer Services (Western Union, MoneyGram)
Traditional cash-based transfer networks with physical agent locations in over 200 countries. The recipient can collect cash locally, which is invaluable in countries with low banking penetration. Western Union has over 500,000 agent locations globally. Pros: recipient does not need a bank account, fast (sometimes minutes), available in very remote areas. Cons: fees and FX markups are significantly higher than digital alternatives (combined cost often 4–8%); physical presence required. Best for: sending money to recipients without bank accounts in developing countries.
Cryptocurrency Transfers
Transferring value internationally via Bitcoin, stablecoins (USDC, USDT), or other cryptocurrencies can bypass the banking system entirely. Blockchain transfers can settle in minutes for a fraction of a cent (on networks like Stellar or Ripple/XRP). Pros: extremely low fees, no bank account required, 24/7 availability, immune to traditional banking restrictions. Cons: exchange rate volatility (for non-stablecoins), recipient needs a crypto wallet, regulatory uncertainty in many countries, on/off ramps to local currency still incur costs. Best for: tech-savvy users, peer-to-peer transfers, large-value transfers between crypto-comfortable parties.
Transfer Speed — How Long Should It Take?
Transfer speed depends on the provider, destination country, and transfer amount. Regulatory compliance checks (AML/KYC screening) can delay even fast providers. Here is a realistic guide:
| Method | Typical Speed |
|---|---|
| Wise (major corridors) | Minutes–24 hours |
| Revolut | Instant–24 hours |
| Western Union (cash pickup) | Minutes |
| PayPal International | Minutes–24 hours |
| OFX / XE Money Transfer | 1–2 business days |
| Traditional Bank SWIFT Wire | 2–5 business days |
| Crypto (Bitcoin main chain) | 10–60 minutes |
| Crypto (Stellar/Ripple/USDC) | 3–10 seconds |
Costly Mistakes to Avoid When Sending Money Abroad
Using your regular bank without comparing alternatives
Fix: Always get a quote from Wise or OFX before instructing your bank — the saving is almost always significant.
Entering the wrong IBAN or SWIFT code
Fix: Use our IBAN and SWIFT validators before sending. An incorrect IBAN can cause the transfer to fail or go to the wrong account.
Ignoring the FX markup (focusing only on flat fees)
Fix: A 'zero fee' transfer with a 4% FX markup costs more than a $10 fee with a 0.4% markup on any amount above $250.
Not checking whether the recipient needs the money urgently
Fix: If speed matters, pay for a faster service. A bank wire that takes 5 days can be catastrophic for urgent payments.
Sending large amounts in a single transfer without rate tracking
Fix: For transfers over $10,000, use a rate alert or forward contract to lock in a favourable exchange rate before it moves against you.
Using PayPal for large international transfers
Fix: PayPal's FX markup of 3.5–4% makes it very expensive for international transfers. It is designed for small peer-to-peer payments, not large bank transfers.
Not verifying the recipient's details before sending
Fix: Always double-check account name, IBAN/account number, and SWIFT code with the recipient directly — particularly for large amounts. Bank fraud and phishing attacks targeting international transfers are common.
Key Takeaways
- The global average cost of sending $200 internationally is still ~6.2% — but fintech providers can reduce this to under 1%.
- Traditional SWIFT bank wires work through a chain of correspondent banks, each potentially deducting fees.
- You need a SWIFT/BIC code (identifies the bank) and IBAN or local account details (identifies the account) for most transfers.
- Always compare the total cost — flat fee plus FX markup — not just the advertised fee.
- Wise, Revolut, and OFX are typically 5–10× cheaper than high-street banks for international transfers.
- Western Union and MoneyGram serve recipients without bank accounts — invaluable for remittances to developing countries.
- Always validate IBAN and SWIFT codes before sending — errors can cause transfers to fail or go to wrong accounts.
- For large transfers ($10,000+), consider using a rate alert or forward contract to lock in favourable rates.
Related Tools on FloatForex
Frequently Asked Questions
What is the cheapest way to send money internationally?
Specialist providers like Wise and Revolut are usually cheaper than traditional bank wires because they use the mid-market rate with a small transparent fee. The cheapest option depends on the corridor and amount.
What is the difference between SWIFT and IBAN?
SWIFT/BIC identifies the bank, while IBAN identifies the specific account. Both are typically required for international transfers — you can validate an IBAN and look up a SWIFT/BIC code free on FloatForex.
How long does an international transfer take?
Bank SWIFT transfers often take 1–5 business days, while fintech providers can be same-day or instant for popular corridors. Timing depends on the currencies, banks, and compliance checks.
Why are bank wire transfers so expensive?
Banks often add a markup to the exchange rate on top of a flat fee, and intermediary banks in the SWIFT network can deduct further charges. This hidden margin is where most of the cost hides.
How can I avoid hidden fees when sending money abroad?
Compare the total amount received, not just the upfront fee, and check the rate against the mid-market rate on FloatForex. Providers that use the mid-market rate with a clear fee are usually cheapest.
Related Articles
How Exchange Rates Are Calculated
The mid-market rate is the benchmark for all international transfers — learn how it works.
Travel Currency Tips
Managing foreign currency while travelling — cards, ATMs and avoiding DCC.
USD vs EUR vs GBP Compared
Understand the currencies you are sending between — USD, EUR and GBP compared.
How Inflation Affects Your Savings
Exchange rate movements are driven partly by inflation differentials between countries.
Disclaimer: Fee and rate data are illustrative and based on typical market conditions. Always verify current fees with your chosen provider before sending. This article is for informational purposes only.
