Wire transfers usually arrive the same business day, but timing depends on when you send it and which banks are involved
A wire transfer sent before your bank's cutoff time — typically 2 p.m. or 3 p.m. on a business day — usually reaches the receiving bank by the end of that same day. If you send it after the cutoff or on a weekend or holiday, it enters the queue for the next business day. The receiving bank then processes it, which can take a few hours to a full business day depending on their procedures.
The actual movement of money through the banking system happens fast — often within minutes once both banks are processing it. The delays you experience are almost always waiting time: waiting for your bank to send it, waiting for the receiving bank to receive and post it to the recipient's account, or waiting for a non-business day to pass.
Key Takeaways
- Same-day arrival is standard if you send the wire before your bank's cutoff time on a business day, but the money may not be available to withdraw until the next day.
- Wires sent after cutoff, on weekends, or on federal holidays enter the queue for the next business day and may take two to three business days total.
- The receiving bank's processing time varies — some post wires within hours, others wait until the next business day.
- International wires take longer because they move through correspondent banks and may require currency conversion, typically three to five business days.
- You can ask your bank for the exact cutoff time and the receiving bank's name before sending, which helps you predict timing.
Same-day domestic wire transfers and what "same day" actually means
When a wire arrives "the same day," it usually means the receiving bank has received the payment instruction by end of business. That is not the same as the money being available to the recipient. Many banks post wires to the recipient's account when ready, but some hold them until the next business day for verification.
The recipient should check with their own bank about when posted wires become available for withdrawal. Some banks make wire funds available when ready; others place a one-business-day hold. This is separate from the wire's travel time and depends entirely on the receiving bank's policy.
Cutoff times and how they affect when your wire leaves
Your bank has a cutoff time — the important date for sending wires that day. Most banks cut off between 2 p.m. and 3 p.m. Eastern time on business days. If you initiate a wire at 2:15 p.m. and your bank's cutoff is 2 p.m., your wire does not leave until the next business day.
Some banks offer a later cutoff for online wire transfers than for in-person requests, and some large banks have multiple cutoff times depending on the receiving bank's location. Before you send, ask your bank what time the cutoff is and confirm it is before the time you plan to send. This single piece of information often determines whether your wire leaves today or tomorrow.
What happens when you send a wire on a weekend or holiday
Wires sent on Saturday, Sunday, or a federal holiday do not leave your bank until the next business day. Your bank may accept the wire request and show it as pending in your account, but it does not actually send it into the banking system until business resumes.
If you send a wire on Friday at 4 p.m., it does not leave until Monday morning. If Monday is a federal holiday, it waits until Tuesday. This can stretch a "same-day" wire into a three-day wait. If timing is critical, send your wire on a business day before the cutoff.
International wire transfers and why they take longer
International wires typically take three to five business days because they move through correspondent banks — intermediary banks that handle the currency conversion and routing to the destination country. Your bank sends the wire to a correspondent bank, which sends it to another correspondent bank, which finally sends it to the receiving bank abroad.
Each step can add a day, and some correspondent banks process international wires only once per day. Currency conversion also takes time if the wire crosses currency lines. There is no way to speed this up significantly; the banking system for international transfers is slower by design.
How to track a wire transfer and what to do if it is delayed
Once you send a wire, ask your bank for a confirmation number and the receiving bank's name. Write these down. Your bank can tell you whether the wire has left their system, but they cannot always tell you whether it has arrived at the receiving bank — that information comes from the receiving bank.
If a wire does not arrive within the expected timeframe, contact your bank with the confirmation number. They can contact the receiving bank and trace the wire. Most delays are straightforward holds or processing queues, not lost money. If your bank cannot locate it after a few business days, they can file a trace and may be able to reverse the transaction.
Fees and whether paying more gets your wire there faster
Most banks charge a flat fee for domestic wires — typically $15 to $30 — regardless of the amount. International wires cost more, usually $35 to $50. These fees do not change the speed of the transfer. Paying a higher fee does not move your wire to the front of the queue.
The only way to speed up a wire is to send it before the cutoff on a business day, which is free. Some banks offer expedited international wires for an extra fee, but these are rare and usually only available for transfers to major financial centers.
Frequently Asked Questions
Can I cancel a wire transfer after I send it?
It depends on how quickly you act. If you cancel before your bank sends the wire out — usually within minutes of initiating it — the transfer can be stopped. Once the wire leaves your bank, cancellation becomes much harder and may not be possible. Contact your bank when ready if you need to stop a wire, and have your confirmation number ready.
Why did my wire take three days when the bank said it would be same-day?
The most common reason is that you sent it after the cutoff time or on a non-business day. The second most common reason is that the receiving bank placed a hold on the funds for verification. Ask your bank whether the wire left their system and when, and ask the receiving bank when they received it and when it became available.
Do I need the receiving bank's routing number to send a wire?
Yes, for domestic wires. You also need the recipient's account number and full name. For international wires, you typically need the SWIFT code instead of a routing number, plus the recipient's IBAN if they are outside the United States. Your bank can help you find this information if you have the recipient's bank name and country.
What is the difference between a wire transfer and an ACH transfer?
A wire transfer moves money the same day or next business day and costs a fee. An ACH transfer takes three to five business days and is usually free. Wire transfers are faster and more find for large amounts or time-sensitive payments. ACH transfers are better for routine payments like payroll or bill pay where you have time to wait.
Can a wire transfer be reversed if it goes to the wrong account?
Once a wire arrives at the receiving bank, reversing it is difficult. If you sent it to the wrong account number, contact your bank when ready — they may be able to recall it before it posts. If it has already posted, your bank can ask the receiving bank to return the funds, but the receiving bank is not required to comply. This is why double-checking the account number before sending is critical.