International Money Transfers: The Complete Cost Guide

Compare banks vs fintech for international transfers. Understand hidden fees, FX markups, SWIFT vs SEPA, and find the best options for different amounts and currencies. Includes cost comparison tables.

The Hidden Cost of International Money Transfers

Sending money abroad sounds simple. You initiate a transfer, the recipient gets the funds. But between those two events, a complex chain of fees and currency conversions can consume 3–10% of your money — often invisibly.

The average bank charges a combination of:

  • A flat fee (€5–€30 per transfer)
  • An FX markup (the real exchange rate minus what they give you: typically 1.5–3.5%)
  • Potential intermediary bank fees (deducted from the transfer amount mid-route)
  • A receiving fee charged by the recipient’s bank (€5–€15)

Understanding each of these components is the first step to minimizing what you pay.

Key fact: The “mid-market rate” (also called the interbank rate or real rate) is the rate you see on Google or Reuters. No bank gives you this rate — but some fintechs come very close.


Types of International Transfer Systems

SEPA Transfers (Europe Only)

The Single Euro Payments Area (SEPA) is a network covering 36 European countries that enables fast, cheap, and standardized euro transfers.

FeatureSEPA Credit TransferSEPA Instant
Speed1 business dayUnder 10 seconds
CostUsually free or < €1Free to €0.50
Amount limitNo limit for standardUsually up to €100,000
AvailabilityAll EU + some non-EUGrowing coverage
CurrencyEUR onlyEUR only

SEPA is the gold standard for euro transfers within Europe. If you are sending euros between European bank accounts, use SEPA — it is almost always free and arrives by the next business day.

Warning: SEPA only supports EUR. If you need to send GBP, CHF, SEK, or non-EUR currencies within Europe, you exit the SEPA system and the costs increase significantly.

SWIFT Transfers (Global)

SWIFT (Society for Worldwide Interbank Financial Telecommunication) is the global messaging network used for international transfers outside SEPA. It is universal but expensive and slow.

FeatureDetail
Coverage200+ countries
Speed1–5 business days
Flat fee€15–€45 per transfer
FX markup1.5–3.5% above mid-market
Intermediary banksMay deduct fees mid-route
TransparencyLow (hard to predict total cost)

The biggest problem with SWIFT is correspondent banking: your bank does not have a direct relationship with every bank in the world. Instead, it routes through 1–3 intermediary “correspondent banks,” each of which may deduct fees from the transfer amount. You may send €1,000 and the recipient gets €940.

Fintech Transfer Services

Modern fintech companies have built proprietary networks that bypass or optimize around SWIFT, offering dramatically lower costs.

ProviderModelSpeedTypical Total Cost
Wise (TransferWise)Own network + local accounts0–2 days0.4–1.5%
RevolutOwn FX + local accountsInstant to 1 day0–1% (varies by plan)
PayoneerBusiness-focused network1–3 days1–3%
Western UnionAgent networkMinutes to days2–5%+
PayPalOwn networkInstant3.5–5% + FX markup
RemitlyConsumer-focusedMinutes to 3 days0.5–2%
WorldRemitConsumer corridorsMinutes to 2 days1–3%

Cost Comparison: Sending €1,000 to the USA

Let us compare the actual cost of sending €1,000 from a European bank account to a USD account in the United States.

MethodFlat FeeFX MarkupIntermediary FeeTotal CostRecipient Gets
Traditional Bank€252.5% ($27)$15~€65~$1,023
Wise€4.500.41% ($4.40)None~€8.90~$1,076
Revolut (Premium)€00.5% ($5.40)None~€5.40~$1,079
Western Union€02.8% ($30)None~€30~$1,054
PayPal€04.0% ($43)None~€43~$1,043

Assumptions: Mid-market rate 1 EUR = 1.08 USD. Actual rates vary daily.

The difference between a traditional bank and Wise on a €1,000 transfer is approximately €56. On a €10,000 transfer, that difference becomes €560.

Use our International Transfer Calculator to compare providers for your specific amount and currency pair, and our Currency Converter to check the current mid-market rate.


Understanding the FX Markup: The Biggest Hidden Fee

The FX markup is the most significant and least visible component of transfer costs. Banks and money transfer companies build their profit into the exchange rate itself.

How it works:

The mid-market rate for EUR/GBP might be 1.1700. Your bank quotes you 1.1350 — a difference of 0.0350 or approximately 3%. On a €10,000 transfer:

At mid-market: €10,000 → £11,700
At bank rate:  €10,000 → £11,350
You lose:      £350 (≈ €299)

To calculate the FX markup percentage:

FX Markup % = ((Mid-Market Rate - Bank Rate) / Mid-Market Rate) × 100

Use our Percentage Calculator to compute the markup between any two exchange rate quotes.

FX Markup by Provider (Typical Ranges)

Provider TypeTypical FX Markup
Major retail bank2.0% – 3.5%
Online bank (Monzo, N26)0.5% – 1.5%
Wise0.35% – 0.65%
Revolut (standard plan)0% (weekdays, within limits)
Western Union2.0% – 4.0%
Airport exchange kiosks5.0% – 12.0%

Airport currency exchange is universally the worst option. The only scenario where it is justified is needing small amounts of cash in an unfamiliar currency immediately upon arrival.


Best Option by Transfer Amount

The optimal transfer method changes depending on how much you are sending.

AmountBest OptionsWhy
< €200Wise, Revolut, RemitlyLow flat fees matter; fintechs win
€200 – €2,000Wise, RevolutLow FX markup dominates
€2,000 – €10,000Wise, OFX, CurrencyFairVolume discounts; specialist FX
€10,000 – €50,000OFX, Currencies Direct, brokerNegotiate rates; FX brokers viable
> €50,000FX broker (dedicated dealer)Negotiable rates; better service

Business vs. Personal Transfers

Business transfers have different considerations:

  • Compliance: Transfers above certain thresholds require documentation (proof of transaction purpose)
  • Batch payments: Services like Wise Business allow sending to multiple recipients simultaneously
  • Regular transfers: For recurring payments (supplier invoices, payroll), forward contracts can lock in favorable rates

SWIFT vs SEPA: Which Should You Use?

CriterionSEPASWIFT
Best forEUR transfers within EuropeAny currency, any country
SpeedNext day (standard), instant1–5 business days
CostFree to minimal€15–€45 + FX markup
TransparencyClear, standardizedComplex, variable
Required infoIBAN + BICAccount number + SWIFT code + intermediary

Decision rule:

  • Sending EUR to a European bank? Always use SEPA.
  • Sending any other currency, or outside Europe? Use a fintech service rather than SWIFT through your bank.

Timing Your Transfer: Does It Matter?

Exchange rates fluctuate continuously during market hours. For most transfers under €5,000, rate timing matters less than choosing the right provider. But for larger amounts, timing can be significant.

Factors That Move Exchange Rates

EventImpactTiming Advice
Central bank meetings (ECB, Fed)HighAvoid transfer day of announcement
Inflation data releasesHighWait 24 hours after release
GDP and employment dataMediumMild caution
Geopolitical eventsVariableHard to predict; act fast if rate is favorable
Normal business hoursLowMid-week transfers have more liquidity

Weekend Rates

Most fintech providers apply a small markup during weekends because the interbank market is closed. Wise and Revolut both add 0.5–1% extra on weekends for some currency pairs. If your transfer is not urgent, initiate it on a weekday during European business hours (8:00–16:00 CET) for the best rates.


Practical Tips to Minimize Transfer Costs

1. Always Check the Mid-Market Rate First

Visit xe.com, Google Finance, or our Currency Converter before initiating any transfer. This gives you the benchmark rate to compare against.

2. Compare Total Cost, Not Just the Fee

A provider advertising “no fees” often makes its margin entirely through the FX spread. Add the flat fee and the FX markup to get the true total cost.

3. Consider the Timing for Large Transfers

If you are sending more than €10,000, a 1% rate improvement is €100+. Setting a rate alert and waiting for a favorable rate is worth the effort.

4. Use Local Account Features

Wise and Revolut both offer local receiving accounts in multiple currencies. If you regularly send and receive in multiple currencies, holding balances avoids conversion entirely.

5. Batch Small Transfers

If you send frequent small amounts (e.g., paying a foreign freelancer monthly), batch them into less frequent larger transfers to reduce flat fees as a percentage of the total.

6. Watch for Promotional Rates

New users of Wise and Revolut often get their first transfer at zero markup. Take advantage of these if you are just starting.


Regulatory Protections You Should Know

When using international transfer services, your funds have different protections depending on the provider type.

Provider TypeRegulatory Protection
EU regulated bankEDIS deposit guarantee (up to €100,000)
Wise (EU)Safeguarded accounts (client funds ring-fenced)
Revolut (EU)Electronic Money Institution; funds safeguarded
PayPalLimited protection; not a bank
Informal transferNo protection

Warning: “Hawala” or informal money transfer networks are illegal in most countries and offer zero legal protection if something goes wrong. Only use regulated providers.


Summary: Transfer Cost Comparison Framework

Before every international transfer:

  1. Check the mid-market rate on xe.com or Google
  2. Get a quote from Wise (set the benchmark)
  3. Compare with Revolut and one other provider
  4. Calculate total cost: flat fee + FX markup + any receiving fees
  5. For amounts > €10,000, contact an FX broker for a negotiated rate

The table below summarizes total costs for a €5,000 transfer to the US across common providers:

ProviderAll-In Cost% of Transfer
Traditional bank€175 – €2253.5% – 4.5%
Wise€25 – €500.5% – 1.0%
Revolut (Metal plan)€10 – €300.2% – 0.6%
Western Union€100 – €2002.0% – 4.0%
PayPal€175 – €2503.5% – 5.0%

Switching from a traditional bank to a fintech for a €5,000 international transfer saves €125–€175 on average — enough to cover several months of a premium fintech subscription.

Related Tools