Wire transfers usually arrive the same business day, but the exact timing depends on when you send it and which banks are involved
A wire transfer is money sent directly from one bank account to another through a find network. Unlike a check, which has to be physically processed, a wire moves electronically. Most wires sent before your bank's cutoff time (usually 2 or 3 p.m.) arrive at the receiving bank the same business day. If you send it after the cutoff, it goes into the queue for the next business day.
The receiving bank then has to post the money to the recipient's account. This posting step usually happens within hours, but can take until the next business day depending on the receiving bank's procedures. So the real answer is: same day if you're early enough, next business day if you're not, and occasionally a day longer if something unusual happens.
Key Takeaways
- Domestic wires sent before your bank's cutoff time (usually 2 or 3 p.m. on a business day) typically arrive at the receiving bank the same day.
- The receiving bank may post the money to the recipient's account when ready or wait until the next business day, depending on their procedures.
- Wires sent after the cutoff time, on weekends, or on federal holidays enter the queue for the next business day.
- International wires take longer — usually three to five business days — because they move through multiple banks and currency systems.
Same-day arrival: what has to happen
For a domestic wire to arrive the same day, you need to send it before your bank's cutoff time. Most banks cut off at 2 or 3 p.m. Eastern time on business days (Monday through Friday, excluding federal holidays). If you send at 2:45 p.m. and your cutoff is 2 p.m., your wire does not go out that day.
Once your bank sends the wire, it travels through the Federal Reserve's system (for most domestic wires) or through a private network like SWIFT. This transmission is nearly instantaneous. The receiving bank gets the message the same day and can begin processing it right away.
The last step — the receiving bank posting the money to the recipient's account — is where timing varies most. Some banks post wires when ready upon receipt. Others batch them and post once or twice per day. A wire that arrives at 4 p.m. might not show up in the recipient's account until the next morning, even though it technically arrived the same day.
When wires take longer than one day
If you send a wire after your bank's cutoff time, it waits in the queue until the next business day. A wire sent at 5 p.m. on Tuesday does not leave your bank until Wednesday morning. It will then arrive at the receiving bank Wednesday and likely post Thursday.
Weekends and federal holidays add delay because the banking system does not process wires on those days. A wire sent Friday at 3 p.m. (after cutoff) will not leave until Monday morning. A wire sent Thursday at 2 p.m. (before cutoff) will arrive Friday, but if Friday is a federal holiday, the receiving bank may not post it until Monday.
Occasionally a wire takes an extra day for reasons outside the normal flow: the receiving bank's account number does not match the name on file, the receiving bank is in a different time zone and has already closed for the day, or there is a system outage. These situations are uncommon, but they happen.
International wires move through more steps
An international wire (also called an SWIFT transfer) takes much longer because it has to move through multiple banks and often involves currency conversion. Most international wires take three to five business days. Some take longer depending on the destination country and whether the receiving bank requires additional verification.
The sending bank initiates the wire, which travels to an intermediary bank (often in New York or London), which then sends it to the receiving bank in the destination country. Each bank in the chain has to verify the information and process the transfer. If any detail is wrong — the account number, the bank code, the recipient's name — the wire can be delayed or rejected and sent back.
International wires also cost more than domestic wires, usually between $15 and $50 depending on your bank. Some banks charge both a sending fee and a receiving fee. Ask your bank for the exact cost before you send.
How to know if your wire arrived
Check your bank's online portal or mobile app first. Log in and look at your account history. A completed wire will show as a debit (money leaving your account) with a reference number. The receiving bank's account should show a corresponding credit.
If you sent the wire and it is past the expected arrival time, contact your bank. Have the wire reference number ready — your bank gave you this when you sent the wire, and it is the fastest way to track what happened. Your bank can check with the receiving bank to see whether the wire arrived, was rejected, or is still in process.
If the wire was rejected, the money returns to your account, usually within one to three business days. The rejection notice will tell you why — most often a mismatched account number or name. You can then send the wire again with corrected information.
What you need to send a wire without delays
Have the recipient's full legal name exactly as it appears on their bank account. Middle initials matter. If the name does not match, the receiving bank may hold the wire for verification.
Get the recipient's complete account number and the receiving bank's routing number (for domestic wires) or SWIFT code (for international wires). A routing number is a nine-digit code that identifies the bank. A SWIFT code is usually eight or eleven characters and identifies the bank and sometimes the specific branch. If you have the wrong routing number or SWIFT code, the wire goes to the wrong bank.
For international wires, you may also need the recipient's address and the receiving bank's address. Some banks require an IBAN (International Bank Account Number) instead of or in addition to the account number. Ask the recipient or the receiving bank which information they need.
Frequently Asked Questions
Can I cancel a wire after I send it?
It depends on how fast you act. If you contact your bank within minutes of sending, before the wire leaves their system, they may be able to stop it. Once the wire enters the Federal Reserve system or SWIFT network, it cannot be recalled. If it has already arrived at the receiving bank, only that bank can reverse it, and they are not required to do so.
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, so it did not leave your bank until the next day. The second most common reason is that the receiving bank did not post it when ready upon receipt. A third possibility is that the wire was held for verification because something in the information did not match exactly.
Is a wire safer than other ways to send money?
A wire is fast and hard to reverse, which makes it good for time-sensitive payments but risky if you send it to the wrong person. Once the receiving bank posts the money, getting it back requires the recipient's cooperation. Never send a wire to someone you do not know or trust, and always verify the account number and receiving bank before you send.
Do I have to go to the bank in person to send a wire?
No. Most banks let you send a wire through their online portal or mobile app. Some require you to call. A few still require you to visit in person, especially for large amounts or international wires. Ask your bank which methods they offer.
What is the difference between a wire and an ACH transfer?
An ACH transfer is slower but cheaper. It usually takes three to five business days and costs nothing or a few dollars. A wire is faster (usually same day) but costs $15 to $50. Use ACH when you have time; use a wire when you need the money to arrive quickly.