SWIFT vs SEPA vs ACH
These three names come up constantly in cross-border payments, but they are not the same kind of thing. ACH and SEPA are payment rails for specific regions and currencies; SWIFT is a messaging network that connects banks worldwide. Here is how they compare and when to use each.
The quick answer
- ACH — the US domestic batch rail for USD bank transfers.
- SEPA — the euro rail across the SEPA area, for EUR transfers between participating countries.
- SWIFT — not a rail but a global messaging network that lets banks instruct each other to move money across borders, in many currencies, via correspondent banking.
SWIFT
SWIFT is a secure messaging network that banks use to send payment instructions internationally. The money itself moves through correspondent-bank relationships, which is why a cross-border SWIFT payment can pass through intermediary banks, take one to five business days, and pick up fees along the way. SWIFT gpi has improved speed and traceability for many corridors. Use SWIFT when you need to reach a country or currency that no local rail covers for you.
SEPA
SEPA (Single Euro Payments Area) standardises euro payments across 36 European countries and territories, so a cross-border euro transfer works much like a domestic one. Standard SEPA Credit Transfers typically settle by the next business day, while SEPA Instant is designed to complete within about ten seconds, around the clock. SEPA is euro-only.
ACH
ACH is the US batch rail for USD bank-to-bank payments. Standard entries settle in one to two business days and Same Day ACH is available for eligible amounts. It is domestic and USD-based, so it does not reach recipients outside the US.
Side by side
| SWIFT | SEPA | ACH | |
|---|---|---|---|
| Type | Messaging network | Payment rail | Payment rail |
| Region | Global | SEPA area (36 countries) | United States |
| Currency | Many | Euro only | USD only |
| Speed | 1–5 business days | Next day; ~10s for SEPA Instant | 1–2 days; Same Day ACH available |
| Cost | Higher; intermediary fees possible | Low | Very low |
| Best for | Reaching countries with no local rail | Euro payments in Europe | US domestic USD payments |
Choosing the right rail
Prefer a local rail — ACH in the US, SEPA in the euro area — whenever one covers the destination and currency, because it is cheaper and faster and pays the recipient in their own currency. Reach for SWIFT when no local rail is available for the corridor you need. For a two-way comparison of the US options, see ACH vs wire transfer.
How Payouts.com fits in
Payouts.com abstracts this decision away: it holds 40+ rails, including ACH, SEPA, and SWIFT-based wires, and routes each payment to an appropriate rail for its destination and currency — so you send one instruction and the platform picks the rail.
Related reading
Frequently asked questions
Is SWIFT the same as SEPA or ACH?
No. SWIFT is a messaging network banks use to instruct cross-border payments, while SEPA and ACH are actual payment rails — SEPA for euro transfers in Europe and ACH for USD transfers in the US.
What is the difference between SEPA and SWIFT?
SEPA is a euro-only rail that makes cross-border euro payments in Europe work like domestic ones, usually settling within a day (or seconds for SEPA Instant). SWIFT is a global messaging network used for payments in many currencies via correspondent banks, typically taking one to five business days.
Which is cheapest — SWIFT, SEPA, or ACH?
Local rails are cheapest: ACH for US USD payments and SEPA for euro payments in Europe both carry low fees. SWIFT-based international wires generally cost more because of intermediary-bank charges.
Can I use ACH internationally?
No. ACH is a US domestic, USD-only network. To pay recipients outside the US you would use a local rail in their country, SEPA for euro payments, or a SWIFT-based wire.
Automate your global money movement
Payouts.com moves money across 40+ rails to 190+ countries, with AP, AR, tax, and reconciliation — for your team and your AI agents.
Get started