Fintech · 8 min read · June 2026
Why Bank Transfers Are Slow and Expensive: SWIFT vs Local Rails
Quick answer
International bank transfers are slow and expensive because they travel over SWIFT through a chain of correspondent banks, each of which can take a fee and add a delay, while your bank adds a 2–4% exchange-rate margin on top. Local payment rails — UPI, M-Pesa, Idram, PIX, SEPA — let a connected provider deliver money directly inside the destination country, skipping the correspondent chain entirely. That is why modern apps can be instant and cheap where banks are neither.
SWIFT moves messages, not money
The most misunderstood fact about international transfers: SWIFT does not actually move your money. It is a messaging network that lets banks send each other standardised payment instructions — "please pay this account this amount". The money itself settles through relationships between banks called correspondent banking.
If your bank has no direct relationship with the recipient's bank — which is common across borders — the payment hops through one, two, or three intermediary banks. Each hop can deduct a fee and add hours or days. By the time the money lands, it has been nibbled by every bank in the chain.
Where the cost actually comes from
| Cost layer | Typical hit | Visible to you? |
|---|---|---|
| Your bank's wire fee | £10–£30 | Usually yes |
| Exchange-rate margin | 2–4% | Hidden in rate |
| Correspondent-bank fees | £5–£25 each | Often a surprise |
| Recipient-bank inward fee | £0–£15 | Deducted on arrival |
Indicative 2026 figures; vary by bank, corridor and amount.
How local rails change the game
A local payment rail is a country's own instant-payment system. Most major economies now have one:
- India — UPI: instant phone-to-phone and bank-to-bank payments, billions of transactions a month.
- Kenya — M-Pesa: mobile-money wallet used by most of the adult population.
- Armenia — Idram & Telcell: wallet rails with instant domestic payout.
- Brazil — PIX: central-bank instant payments, 24/7.
- EU — SEPA: near-instant euro transfers across 36 countries.
A money-transfer provider connected to these rails does something clever: it holds a balance inside the destination country and pays the recipient locally and instantly from that balance, then settles the cross-border leg separately in the background. You never touch the correspondent chain, so the transfer is fast and the cost collapses to a small fee plus a thin margin.
SWIFT vs local rails, side by side
| SWIFT / bank wire | Local-rail provider | |
|---|---|---|
| Speed | 1–5 business days | Seconds to same day |
| Typical all-in cost | 3–6% | 0.5–1.6% |
| Intermediaries | 1–3 correspondent banks | None — local payout |
| Best for | Very large / institutional | Everyday remittances |
What this means for you
When you send money to a country with a strong local rail, choosing a provider that connects to that rail is usually the single biggest lever on cost and speed. GeraCash is built around exactly this: local rails where they exist, the mid-market rate, and a transparent fee. See the corridor guides for India (UPI), Kenya (M-Pesa), and Armenia (Idram/Telcell), or read why the rate matters in the mid-market rate guide.
FAQ
- Why are international bank transfers so slow and expensive?
- Most international bank transfers travel over SWIFT through a chain of correspondent banks. Each intermediary bank can charge a fee and add a delay, and your own bank usually adds a 2–4% exchange-rate margin. The result is transfers that take 1–5 business days and cost far more than the visible wire fee.
- What is SWIFT?
- SWIFT is a global messaging network that lets banks send standardised payment instructions to each other. Importantly, SWIFT moves messages, not money — the actual funds settle through correspondent-bank relationships, which is where most of the cost and delay come from.
- What are local payment rails?
- Local payment rails are a country's domestic instant-payment systems — UPI in India, M-Pesa in Kenya, Idram and Telcell in Armenia, PIX in Brazil, SEPA in the EU. A provider connected to a local rail can deliver funds directly inside the destination country, skipping the slow, costly correspondent-bank chain.
- Is SWIFT ever the better choice?
- For very large institutional transfers, or destinations without modern local rails, SWIFT can still be appropriate because of its universal reach and audit trail. For everyday remittances to countries with strong local rails, a provider using those rails is almost always faster and cheaper.
- How do apps deliver money instantly if banks cannot?
- They pre-fund accounts on both sides of a corridor. When you send, they pay out locally from a balance they already hold in the destination country, then settle separately in the background. You experience an instant local payout instead of a multi-day cross-border wire.
Skip the correspondent chain with GeraCash
Local rails where they exist, the real rate, and a fee you can actually see.
Join the GeraCash waitlist →One Gera account across the ecosystem — see also GeraJobs and Gera Prime.