Wire transfers usually land within one business day, but the exact timing depends on when you send it and which banks are involved
A domestic wire transfer sent before 2 p.m. on a business day typically arrives the same day or the next morning. If you send it after 2 p.m., on a weekend, or on a holiday, it enters the queue for the next business day and arrives the day after that. International wires take longer—usually three to five business days—because they move through correspondent banks in other countries.
The speed matters because wire transfers are final once sent. Unlike a check or a debit card transaction, you cannot reverse a wire after it leaves your bank. Knowing the actual timeline helps you avoid sending money too early (when you might need it) or too late (when the recipient is waiting).
Key Takeaways
- Domestic wires sent before 2 p.m. on a business day usually arrive the same day or by the next morning, depending on the receiving bank's processing schedule.
- Wires sent after 2 p.m., on weekends, or on holidays enter the queue for the next business day and arrive one or two days later.
- International wires take three to five business days because they pass through multiple banks in different countries and time zones.
- The receiving bank's processing speed matters as much as the sending bank's—some banks post wires when ready, others wait until the next business day.
- Wire transfers cannot be reversed after they leave your bank, so confirm the recipient's account details before you send.
What happens in the first two hours after you send a wire
When you initiate a wire at your bank before the cutoff time (usually 2 p.m. Eastern Time for most U.S. banks), your bank when ready deducts the money from your account and sends the wire instruction through the Federal Reserve's wire network or through SWIFT (for international transfers). Your bank does not hold the money in a separate account—it is gone from your balance the moment you authorize the transfer.
The receiving bank gets the wire instruction within minutes for domestic transfers. However, receiving the instruction and posting the money to the recipient's account are two different things. Some banks post wires when ready upon receipt. Others batch-process incoming wires and post them during their next processing cycle, which might be later that afternoon or the next morning.
This is why you might send a wire at 1 p.m. and see it arrive in the recipient's account by 3 p.m. the same day, or why you might send it at 1:30 p.m. and not see it until the next morning. The receiving bank's internal schedule, not just the sending bank's, controls when the money actually appears.
Cutoff times and what happens if you miss them
Most banks set their wire cutoff at 2 p.m. Eastern Time on business days. If you send a wire at 1:59 p.m., it goes out that day. At 2:01 p.m., it queues for the next business day. Some banks have earlier cutoffs—1 p.m. or noon—so check with your bank about its specific important date.
A wire sent after the cutoff on Friday does not move until Monday morning. A wire sent on Saturday or Sunday does not move until Monday. A wire sent on a federal holiday (like Thanksgiving or Christmas) does not move until the next business day. This means a wire sent at 2:15 p.m. on Friday might not arrive at the recipient's bank until Tuesday morning, even though only three calendar days have passed.
If you are sending money to cover a time-sensitive payment, send it early in the day and confirm the recipient has received it before the important date. Do not assume a Friday afternoon wire will arrive Monday morning—it might not post to the recipient's account until Monday afternoon or Tuesday.
Why receiving banks process wires at different speeds
The Federal Reserve delivers domestic wires to the receiving bank within minutes, but the receiving bank then decides when to post the money to the customer's account. Large banks often post wires when ready during business hours. Smaller banks or credit unions may batch-process them once or twice a day, usually in the morning and afternoon.
Some banks post wires as soon as they arrive, even outside normal business hours. Others do not post anything until the next business day opens, even if the wire arrived at 11 p.m. the night before. This is the receiving bank's choice, not the Federal Reserve's—the Fed delivers the wire; the bank decides when to make it visible to the customer.
If you are sending a wire to a small bank or credit union, call ahead and ask when they post incoming wires. If you are sending to a large national bank, you can usually expect it to appear within a few hours of sending, assuming you send before the cutoff.
International wires and correspondent banking delays
An international wire does not go directly from your U.S. bank to the recipient's bank overseas. Instead, it travels through one or more correspondent banks—intermediary banks that specialize in moving money between countries. Your bank sends the wire to a correspondent bank, which sends it to another correspondent bank, which finally sends it to the recipient's bank. Each hop adds time and sometimes adds a fee.
The journey typically takes three to five business days. A wire sent Monday morning might arrive Wednesday or Thursday. A wire sent Friday afternoon might not arrive until the following Wednesday. The exact timing depends on which countries are involved, which correspondent banks are in the chain, and whether any bank in the chain needs to verify details before passing the wire along.
Some international wires get held up for compliance checks—the sending or receiving bank may need to verify that the transaction is not connected to sanctions, money laundering, or other regulatory concerns. These holds can add days. If your international wire does not arrive within five business days, contact your bank and ask which correspondent banks are involved and whether the wire is held for review.
Same-day wire services and when they actually work
Some banks offer same-day wire services that may provide delivery by a specific time—usually 5 p.m. or 6 p.m. the same day. These services cost extra (typically $15 to $25) and work only if you send before an earlier cutoff (often 11 a.m. or noon) and the receiving bank also participates in the same-day network.
Same-day wires are useful when you are paying a time-sensitive bill or closing on a real estate transaction. They are not useful for routine transfers—the extra cost is not worth it if the wire can wait until the next day. Check whether your bank offers same-day wires and whether the receiving bank participates before you pay for the service.
Even with same-day service, the money still has to post to the recipient's account. A same-day wire guarantees the receiving bank gets the instruction by 5 p.m., but the receiving bank might not post it to the customer's account until the next morning. Read the fine print on your bank's same-day wire service to understand what "same-day" actually means.
What to do if a wire does not arrive on time
If a wire does not arrive within the expected timeframe, contact your bank when ready. Have the wire reference number (your bank provides this when you send the wire) and the recipient's bank account and routing number ready. Your bank can check whether the wire left your account and whether the receiving bank has received it.
If your bank sent the wire but the receiving bank has not received it, the wire may be stuck in a correspondent bank (for international transfers) or held for compliance review. Your bank can contact the receiving bank or the correspondent banks to track it down. This process can take a few days.
If the receiving bank received the wire but has not posted it to the customer's account, ask the receiving bank when it posts incoming wires and whether there is a hold on the account. Some banks hold wires for 24 hours as a fraud prevention measure, especially for new recipients or large amounts.
Frequently Asked Questions
Can I cancel a wire after I send it?
Not reliably. Once a wire leaves your bank, it is out of your control. Some banks can attempt to recall a wire within a narrow window (usually a few minutes to an hour), but the receiving bank is not required to honor the recall. If the receiving bank has already posted the money to the recipient's account, a recall will not work. Do not count on being able to cancel a wire—treat it as final before you send it.
Why did my wire take three days when the bank said it would be one day?
The most common reason is that you sent it after the cutoff time or on a weekend or holiday. The second most common reason is that the receiving bank batches wires and did not post yours until the next business day. The third reason is that the wire was held for compliance review. Call your bank with the wire reference number and ask where it is in the process.
Does it matter what time of day I send a wire?
Yes. Send it as early as possible on a business day—ideally before 10 a.m. This gives the receiving bank the maximum time to process and post it the same day. A wire sent at 1:30 p.m. might not arrive until the next day, even though it is only a few hours before the cutoff.
Are international wires always three to five days?
Usually, but not always. Some international wires arrive in two days if the correspondent bank chain is short and there are no compliance holds. Others take a week or longer if there are holds or if the receiving country has a different banking schedule. Ask your bank for an estimate based on the specific country and receiving bank.
What is the difference between a wire and an ACH transfer?
A wire is fast and final—it usually arrives within one business day and cannot be reversed. An ACH transfer is slower but cheaper—it usually takes three to five business days and can be reversed within a narrow window. Use a wire when speed matters or when the amount is large. Use ACH for routine payments that are not time-sensitive.