How long does an international wire transfer take?
Most international (SWIFT) wire transfers take 1 to 5 business days. When both banks are on SWIFT gpi with no go-between banks or compliance holds, it can be same-day — sometimes within minutes. Domestic wires sent before the cut-off usually arrive the same business day.
When will my wire arrive?
A quick estimate. Not a guarantee — banks vary.
1–5 business days
This is the typical range for an international SWIFT wire when you're not sure whether every bank is on gpi. Track the UETR to see where it actually is.
Typical wire transfer times at a glance
The short version, by type. Ranges assume the wire is sent before the cut-off on a business day with no compliance hold.
Often within hours if sent before the cut-off. Next business day if not.
When both banks are gpi members and nothing is held for review.
The realistic range once go-between banks and time zones are involved.
Why there are really two answers
"How long does a wire transfer take" doesn't have one number, because there are two very different kinds of wire — and people use the same words for both. A domestic wire moves money between two banks in the same country. It usually settles the same business day, often within a couple of hours, because it travels through a single national settlement system (in the US that's Fedwire) with no foreign banks, no currency conversion, and one set of operating hours.
An international wire is a longer journey. It rides the SWIFT network — a messaging system that connects more than 11,000 financial institutions in over 200 countries — and the money is handed from bank to bank along the way. If your bank doesn't hold an account directly with the recipient's bank, the payment is relayed through one or more correspondent banks that act as go-betweens. Every extra bank in that chain is a place the wire can wait.
That's why the honest range for an international wire is 1 to 5 business days. At the fast end, when every bank in the chain is a member of SWIFT gpi and nothing is held for review, the money can arrive the same day — sometimes within minutes. At the slow end, a payment that crosses two or three correspondent banks, needs a currency conversion, and lands over a weekend can genuinely take the better part of a week. The rest of this page is about what decides where your wire falls in that range — and how to find out exactly where it is right now.
Wire transfer times by scenario
Typical ranges. Real times depend on the banks, the currency corridor, and whether a compliance review is triggered.
| Scenario | Typical time | Why |
|---|---|---|
| Domestic wire, before cut-off | Same day (hours) | One country, one settlement system, no intermediaries. |
| Domestic wire, after cut-off / weekend | Next business day | Processed when the bank's next business day opens. |
| International, both banks on gpi, before cut-off | Same day – 1 day | gpi commits members to same-day use of funds; tracked end-to-end. |
| International, 1 intermediary bank | 1–3 business days | Each go-between adds its own processing window and cut-off. |
| International, 2+ intermediaries / exotic currency | 3–5 business days | More hops, more cut-offs, possible currency conversion stops. |
| Any wire flagged for compliance review | +1–3+ business days | Sanctions / AML screening can pause the wire until documentation clears. |
| Sent Friday afternoon / over a holiday | Resumes next business day | Banks and settlement systems are closed on weekends and holidays. |
Are wire transfers instant?
No — wire transfers are fast, but not instant. It's worth being precise here, because "instant" is a real, specific category of payment that is not a wire. Instant-payment rails settle in seconds, 24 hours a day, 365 days a year — but only inside one country or currency zone. In the United States those are FedNow and the RTP network; in Europe it's SEPA Instant; the UK has Faster Payments; India has UPI. If a payment cleared in seconds, it almost certainly went over one of these — not over SWIFT.
A cross-border wire is a different animal entirely. It isn't one transfer on one network; it's a sequence of messages and settlements handed between separate banks. Even the fastest SWIFT gpi wires are measured in minutes to hours, not seconds.
Why the gap? An instant rail is a single shared network where every participant is permanently online and the rules are identical for everyone. A cross-border wire usually crosses several independent banks, in different time zones, each running its own sanctions checks and each closing for its own daily cut-off. There is no single "send" button that reaches the other side instantly — it's a relay, and every handoff costs time.
So when someone asks "are wire transfers immediate?", the honest answer is: domestic wires can feel near-immediate on a business day; international wires almost never are. If you genuinely need money to land in seconds and both sides are in the same country, an instant rail — not a wire — is the tool for the job.
What actually determines the time
The same wire can take six hours for one person and five days for another. Here's what makes the difference.
01/ How many banks are in the chain
This is the single biggest factor, and it's invisible from the outside. If your bank holds an account directly with the recipient's bank, the wire is one hop and fast. If it doesn't — which is normal for smaller banks and unusual currency pairs — the money is relayed through one or more correspondent banks that hold the relevant nostro/vostro accounts.
A concrete example: a USD payment from a US community bank to a small bank in Vietnam might route through a large US correspondent (say, a major New York bank) and then a regional Asian correspondent before reaching the beneficiary. That's three banks after yours, each with its own processing queue and its own daily cut-off — so even with zero problems, it's structurally slower than a direct, single-hop transfer between two big banks that deal with each other every day.
02/ Sent vs settled vs credited
These are three different moments, and confusing them is why people think a wire is "stuck". Sent = your bank dispatched it. Settled (status ACSC) = it reached the beneficiary's bank. Credited (status ACCC) = the beneficiary's bank posted it to the account. A wire can be settled at the bank hours before the recipient sees it, because many banks post incoming wires in scheduled batches. What each status means →
03/ Cut-offs, weekends & holidays
Every bank has a daily cut-off time — a deadline after which a wire is treated as if it were sent the next business day. International cut-offs are often surprisingly early (sometimes late morning) and differ by currency, because the bank has to get the instruction into the relevant settlement window before that window closes. Send a EUR wire at 3pm and you may have already missed that day's euro cut-off even though your branch is still open.
Then there are non-banking days. Wires settle on a value date that has to be a business day in every country in the chain. A wire sent Friday afternoon often won't move until Monday — and if Monday is a public holiday in any country along the route (not just yours), it slips to Tuesday. This is why "it's been three days!" is sometimes really "it's been one business day spread across a long weekend."
04/ Compliance & currency
Any bank in the chain can pause a wire to run a sanctions or anti-money-laundering check — screening the sender, the beneficiary, and the banks against lists like the US Treasury's OFAC SDN list and the EU and UK equivalents. A name that merely resembles a listed party can trigger a manual review, and the wire waits — often a few hours, sometimes several business days — until the bank gets the documentation it asks for.
Separately, if the payment needs a currency conversion, a bank along the way has to apply an exchange rate, which can add another stop. These two — compliance holds and FX — are by far the most common reason a wire blows past its expected window. The frustrating part is that from your side it just looks "stuck"; the only way to know which bank paused it, and why, is to track the UETR.
How SWIFT gpi made cross-border wires faster
SWIFT gpi (Global Payments Innovation) launched in 2017 and changed the timing picture. Member banks commit to same-day use of funds within the gpi network and to reporting a status update at every step, tracked by the wire's UETR. When every bank in the chain is a gpi member, a wire that once took 3–5 days can finish in hours. The catch: not every bank — especially smaller or regional ones — is a gpi member, so a single non-gpi link in the chain can still slow things down. Tracking the UETR is how you find out which link that is.
Wire transfer times by bank
The sending bank sets the cut-off and decides the routing, so timing varies by bank. Our per-bank guides cover where each one shows the UETR and how to escalate a slow wire.
FAQ
Wire transfer timing questions
How long does an international wire transfer take?
Most international (SWIFT) wire transfers arrive within 1 to 5 business days. When both the sending and receiving banks are on SWIFT gpi and there are no intermediary banks or compliance holds, it can be same-day — sometimes within minutes. The biggest delays come from go-between (correspondent) banks, sanctions screening, currency conversion, weekends, and bank cut-off times.
How long does a domestic wire transfer take?
A domestic wire sent before your bank's cut-off time on a business day usually arrives the same day — often within a few hours. Sent after the cut-off, on a weekend, or on a public holiday, it typically lands the next business day.
Are wire transfers instant?
No. Wire transfers are fast but not instant. Domestic wires are usually same-day; international wires usually take 1 to 5 business days. "Instant" payments are a different rail (like FedNow in the US or SEPA Instant in Europe) that settle in seconds but only work for specific domestic networks — not cross-border SWIFT wires.
Why is my wire transfer taking so long?
Five things slow an international wire: (1) the number of go-between (correspondent) banks it passes through, (2) sanctions/compliance screening at any bank in the chain, (3) currency conversion, (4) weekends and public holidays in any country involved, and (5) your bank's daily cut-off time. You can see exactly which bank is holding it up by tracking the wire's UETR.
Do wire transfers go through on weekends?
International wires generally do not progress over the weekend, because the banks and settlement systems they depend on are closed. A wire sent Friday afternoon often won't move until Monday. Some same-currency, same-region transfers can still complete, but most cross-border SWIFT wires pause until the next business day.
What is a bank cut-off time for wire transfers?
A cut-off time is the daily deadline by which your bank must receive the wire instruction to process it that same business day. Miss the cut-off and the wire is treated as if it were sent the next business day. International wire cut-offs are often early — sometimes mid-morning — and vary by currency and bank.
How long does it take for a wire transfer to clear vs to be received?
These are different moments. "Settled" (SWIFT status ACSC) means the money has reached the beneficiary's bank. "Credited" or "received" (ACCC) means the beneficiary's bank has actually posted it to the customer's account — which can be hours later, because many banks post incoming wires in scheduled batches. A wire can be settled at the bank before the recipient sees it on their statement.
How long can a bank hold a wire transfer?
If a compliance or sanctions review is triggered, a bank can hold a wire for anywhere from a few hours to several business days while it requests documentation. There is no fixed maximum — the hold lasts until the bank's review is satisfied. Tracking the UETR shows you which bank in the chain placed the hold so you know who to ask.
Does SWIFT gpi make wires faster?
Yes. SWIFT gpi (Global Payments Innovation) commits member banks to same-day use of funds within the gpi network and adds end-to-end tracking. When every bank in the chain is a gpi member, a cross-border wire that once took 3–5 days can complete in hours. The UETR is what makes that tracking possible.
How long should an international wire transfer take before I worry?
For an international wire, give it 1–2 business days before treating a delay as unusual, and up to 5 business days before assuming something is wrong. If a wire is still showing in-flight after 5 business days, track the UETR to find which bank is holding it, then contact your sending bank with that specific information.
Keep reading
The concepts behind the timing — the tracking number, the message, and the status codes that tell you exactly where your wire is.
What is a UETR?
The 36-character tracking ID that lets you see exactly where a delayed wire is sitting.
SWIFT status codes
ACSP, ACSC, ACCC, PDNG, RJCT — what each one means and whether to wait or act.
What is MT103?
The SWIFT message your bank sends — and the field-121 UETR that tracks it.
Regulatory Disclosure
uetr.ai is an independent information service. We are strictly a read-only payment-monitoring tool. We never hold, move, custody, send, or process money. The timing ranges on this page are typical estimates, not guarantees — always confirm with your bank.