Wire transfers usually land in one to three business days, but the real timeline depends on whether you're sending domestic or international, and whether the receiving bank processes it the same day

A domestic wire sent before 2 p.m. on a business day often arrives the next day. But "often" is not a may provide. Your bank may process it same-day, the receiving bank may hold it for review, or a missing account detail can stall it for days. International wires take longer—typically three to five business days—because they move through correspondent banks in other countries, each one adding time and the chance of a hold.

The clock starts when your bank receives and accepts the wire, not when you request it. If you send it on Friday afternoon, it does not move until Monday. If you send it on a holiday, same thing. The receiving bank's processing schedule matters just as much as yours.

Key Takeaways

  • Domestic wires sent before your bank's cutoff time (usually 2 p.m.) may arrive the next business day, but some banks take two to three days even for domestic transfers.
  • International wires typically take three to five business days because they pass through multiple banks in different countries, each with their own processing times.
  • Weekends and holidays do not count as business days, so a wire sent Friday afternoon will not move until Monday.
  • A missing or incorrect account number, routing number, or SWIFT code can delay a wire by days or weeks while the receiving bank tries to match the account.
  • Once a wire leaves your bank, you cannot cancel it; you can only ask the receiving bank to send it back, which takes additional time.

Domestic wires: next day is common, but not may provide

Most domestic wires arrive within one business day if you send them before your bank's cutoff time. Many banks cut off wire requests at 2 p.m. Eastern time on business days. Send it before that, and your bank processes it the same day. The receiving bank usually receives it overnight or early the next morning and posts it to the account by end of business.

However, some banks process domestic wires more slowly. Smaller regional banks or credit unions may batch wires and send them once or twice a day, which can add a day. Some banks also hold wires for fraud review, especially if the amount is large or the destination is new. A hold can last a few hours or a full business day.

If you send a wire after your bank's cutoff, or on a Friday or holiday, it enters the queue for the next business day. A wire sent Friday at 3 p.m. does not move until Monday morning.

International wires: three to five business days is the standard

International wires take longer because they do not go directly from your bank to the recipient's bank. Instead, they move through a chain of correspondent banks—intermediary banks that handle transfers between countries. Each bank in the chain processes the wire, which adds time.

A typical international wire path looks like this: your bank sends it to a correspondent bank in the United States, which sends it to a correspondent bank in the destination country, which sends it to the recipient's bank. Each step can take a business day. Add in time zone differences, and a wire sent Monday morning from the U.S. to Europe might not arrive until Thursday or Friday.

Some destination countries have their own clearing systems that add extra time. For example, wires to India or China often take four to five business days because those countries' banking systems process international transfers in batches rather than in real time.

What slows down a wire after you send it

An incorrect or incomplete wire instruction is the most common cause of delay. If the account number, routing number, or SWIFT code does not match the receiving bank's records, the receiving bank flags it. They may try to match it to the correct account, or they may hold the wire and contact the recipient to confirm. This can take days.

A mismatch between the account name and the account number also triggers a hold. If you send money to "John Smith" but the account is registered to "J. Smith" or "John Michael Smith," the receiving bank may not process it immediately. Some banks are stricter than others about name matching.

Large amounts or transfers to new recipients can trigger fraud review at either your bank or the receiving bank. Your bank may call you to confirm the wire before sending it. The receiving bank may hold the funds for 24 to 48 hours while they verify the account. This is not a delay in the technical sense—the wire arrived—but the money is not available to the recipient yet.

Sanctions screening also causes holds. U.S. banks must check wire transfers against government lists of sanctioned countries and individuals. If a wire involves a sanctioned jurisdiction, it can be held for days or rejected entirely.

How to track a wire and what to do if it is delayed

Once you send a wire, ask your bank for a confirmation number and the exact time it was sent. Write this down. If the wire does not arrive when expected, you will need this information to trace it.

Contact your bank and ask them to trace the wire. They will check whether it left their system and, if so, where it went. If it is still in your bank's queue, they can tell you why. If it left your bank, they can contact the receiving bank to find out whether it arrived and why it has not been posted.

If the receiving bank received the wire but has not posted it, ask them directly why. Common reasons are fraud review, name mismatch, or a system issue on their end. If the wire never arrived at the receiving bank, your bank will work with the correspondent banks to locate it. This can take several days.

If a wire is lost or stuck for more than a week, ask your bank whether they can cancel it and send a new one. Cancellation is not may provide—once a wire leaves your bank, you no longer control it—but your bank can request it. If the receiving bank agrees to send it back, the money returns to your account in a few business days.

Why you cannot cancel a wire once it is sent

Unlike a check or a credit card payment, a wire transfer is final the moment your bank sends it. You do not own the money anymore; the receiving bank does. If you want to stop it or reverse it, you have to ask the receiving bank to send it back, and they are not required to do so.

This is why wires are used for large, time-sensitive payments and why they are also a common tool for fraud. A scammer can convince you to wire money and then disappear. By the time you realize the mistake, the money is in another account, possibly in another country, and recovery is difficult or impossible.

If you sent a wire by mistake, contact your bank immediately with the confirmation number and the receiving bank's details. Your bank can send an urgent message to the receiving bank asking them to hold or return the funds. The sooner you act, the better your chances. But there is no may provide the receiving bank will comply.

Wire transfer timing by scenario

ScenarioTypical TimelineWhat Affects It
Domestic wire, sent before 2 p.m. on a business day, no holds1 business dayReceiving bank's processing speed; fraud review
Domestic wire, sent after 2 p.m. or on a weekend2–3 business daysWhen your bank's next processing window opens
International wire, standard route3–5 business daysNumber of correspondent banks; destination country's clearing system
International wire to a country with batch processing (India, China)4–5 business daysDestination country's banking infrastructure
Wire with incorrect account details3–7 business days or longerHow quickly the receiving bank detects the mismatch and contacts you
Wire flagged for fraud review1–2 additional business daysYour bank's or receiving bank's review process
Wire to a sanctioned jurisdictionHeld indefinitely or rejectedGovernment sanctions screening; may not be released

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

Not directly. Once your bank sends the wire, you no longer control it. You can ask your bank to contact the receiving bank and request they return the funds, but the receiving bank is not required to comply. The sooner you act, the better your chances. If the receiving bank agrees, the money returns to your account in a few business days.

Why did my wire take three days when the bank said it would be next day?

Wires can be delayed by fraud review, name mismatches, incorrect account details, or the receiving bank's processing schedule. If you sent it after your bank's cutoff time or on a weekend, it did not move until the next business day. Contact your bank with your confirmation number and ask them to trace it and find out where it is held.

Does a wire transfer on a Friday arrive on Monday?

Not usually. A wire sent Friday afternoon enters the queue for Monday morning. It then takes the receiving bank's normal processing time, which is often one business day. So a Friday afternoon wire typically arrives Tuesday or Wednesday, depending on the receiving bank's schedule.

How do I know if my wire arrived at the receiving bank?

Ask your bank for a trace. They can check whether the wire left their system and, if so, contact the receiving bank to confirm receipt. You will need your wire confirmation number. If the receiving bank received it but has not posted it to the account, ask them why—it may be held for review or flagged for a name mismatch.

Is there a faster way to send money than a wire transfer?

For domestic transfers, some banks offer same-day ACH or real-time payment systems like FedNow, which can move money in minutes to hours. These are faster than wires but may have lower limits. For international transfers, wires are usually the fastest option, though some banks now offer international real-time payments in certain corridors.