Wire transfers usually arrive within one business day, but the exact timing depends on when you send it, which banks are involved, and whether it's domestic or international
A domestic wire transfer sent on a business day before the bank's cutoff time — typically 2 p.m. or 3 p.m. — often arrives the same day. If you send it after cutoff or on a weekend, it enters the queue for the next business day. International wires take longer because they move through correspondent banks in other countries, usually three to five business days even under ideal conditions.
The speed also depends on whether both banks are in the same system. If your bank and the receiving bank both use the Federal Reserve's FedWire system, the transfer can clear within hours. If one or both banks use a slower network like CHIPS or the ACH system, add time. Some smaller banks process wires only once or twice daily, which adds another delay.
Key Takeaways
- Domestic wires sent before your bank's cutoff time on a business day usually arrive the same day or next business day.
- Wires sent after cutoff, on weekends, or on holidays enter the queue for the next business day and may take longer.
- International wires typically take three to five business days because they pass through multiple banks in different countries.
- The receiving bank may hold the funds for one to two additional business days before making them available to the recipient.
- Confirming the receiving account details before sending reduces the risk of delays caused by rejected or returned transfers.
Same-day and next-day domestic transfers
Most domestic wire transfers arrive within 24 hours. If you initiate the transfer on a Monday morning before 2 p.m., the receiving bank typically has the funds by Monday evening or Tuesday morning. The speed depends on your bank's cutoff time — call ahead if you are unsure whether your bank processes wires at 2 p.m., 3 p.m., or later.
Wires sent after cutoff do not move until the next business day. A wire sent at 4 p.m. on Monday sits in your bank's queue until Tuesday morning, then travels to the receiving bank on Tuesday. This means a late-afternoon wire can take two business days instead of one.
Weekends and federal holidays stop the clock entirely. A wire sent on Friday at 1 p.m. may arrive Friday evening, but a wire sent at 4 p.m. Friday does not leave your bank until Monday morning. Holiday schedules vary by bank, so confirm whether your bank processes wires on days like Presidents' Day or Juneteenth.
International wire transfers and correspondent banking
International wires take three to five business days in most cases because they travel through a chain of banks. Your bank sends the wire to a correspondent bank in the destination country, which then sends it to the receiving bank. Each step takes time, and each bank may process wires only once or twice daily.
The receiving country's banking hours also matter. If you send a wire from the United States to Japan on a Friday afternoon, the wire may not reach Japan's banking system until Monday Japan time, which is still Sunday in the United States. The receiving bank then processes it during its business hours.
Some international wires take longer if the receiving bank requires additional information — the sender's address, the purpose of the transfer, or proof that the funds are not related to sanctions or money laundering. Your bank may hold the wire for review, adding one to three days.
Why receiving banks hold funds after arrival
Even after a wire arrives at the receiving bank, that bank may not make the funds available to the recipient immediately. Many banks hold incoming wires for one to two business days as a fraud prevention measure. During this hold period, the funds are in the recipient's account but not yet spendable.
The hold is more common for large transfers, transfers to new accounts, or transfers from banks the receiving bank does not recognize. A wire for $500 to an established account may clear the hold within hours, while a wire for $50,000 to a new account may be held for the full two business days.
Ask the recipient to confirm not just that the wire arrived, but that the funds are available to withdraw. A wire can show as received in the account while still being on hold.
Factors that cause delays beyond the standard timeline
Incorrect account details are the most common cause of delays. If the account number, routing number, or recipient name does not match the receiving bank's records exactly, the receiving bank may reject the wire or send it back to your bank. This reversal and re-sending can add three to five business days.
Mismatched names are especially problematic. If you send a wire to "John Smith" but the account is registered under "John Michael Smith," some banks reject it. Always confirm the exact name on the account before sending.
Banks also delay wires flagged for compliance review. Transfers over a certain amount, transfers to countries under sanctions, or transfers that match patterns associated with fraud trigger manual review. This review can take several business days.
Technical problems between banks are rare but do happen. If the receiving bank's system is down or if there is a communication failure between the correspondent bank and the receiving bank, the wire sits in a queue until the system is restored.
How to track a wire transfer
Most banks provide a wire reference number or confirmation number when you send the transfer. Keep this number — it is the only way to track the wire if something goes wrong. Call your bank's wire department and provide the reference number to ask whether the wire has left your bank and whether the receiving bank has confirmed receipt.
The receiving bank can also look up the wire using the reference number and the sender's name. If the recipient has not seen the funds, ask them to contact their bank with the reference number to confirm whether the wire arrived and whether it is on hold.
Do not rely on your online banking portal to show the wire's status. Most portals show only that the wire was sent from your account, not whether it has been received or cleared at the other end.
What to do if a wire does not arrive on time
If a domestic wire does not arrive within two business days, contact your bank's wire department immediately. Provide the reference number, the receiving bank's name and routing number, and the recipient's account number. Ask the bank to trace the wire and confirm whether it left your bank and whether the receiving bank received it.
If the wire was sent with incorrect details, your bank can attempt to recall it before the receiving bank releases the funds. Recalls are not always successful — if the receiving bank has already released the funds to the recipient, the money cannot be recalled without the recipient's consent.
For international wires that do not arrive within five business days, contact your bank and ask them to reach out to the correspondent bank. International delays are often caused by missing information or compliance holds, and your bank may be able to speed up the process by providing additional documentation.
Frequently Asked Questions
Can I cancel a wire transfer after I send it?
It depends on how quickly you act. If you contact your bank within minutes of sending the wire, before it leaves your bank's system, cancellation is usually possible. Once the wire reaches the receiving bank, cancellation requires the receiving bank's cooperation and the recipient's consent. Call your bank immediately if you need to cancel — do not wait.
Why did my wire take three days when the bank said it would be next day?
The most common reasons are sending after your bank's cutoff time, sending on a weekend or holiday, or the receiving bank placing a hold on the funds. Less commonly, the receiving bank may have flagged the wire for compliance review. Ask your bank to trace the wire and confirm at which step the delay occurred.
Is there a faster way to send money than a wire transfer?
For domestic transfers, some banks offer same-day ACH transfers or real-time payment systems like Zelle or FedNow, though these have lower limits than wires. For international transfers, there is no faster option than a wire through the banking system. Some money transfer services claim to be faster, but they typically use wires behind the scenes.
Do I need to tell the receiving bank I am sending a wire?
You do not need to, but it is a good idea. Letting the recipient know the wire is coming helps them watch for it and catch any problems immediately. Provide them with the wire reference number so they can contact their bank if the wire does not arrive as expected.
What happens if I send a wire to the wrong account?
If the account number belongs to a real account at the receiving bank, the wire goes to that account and the receiving bank will not reverse it without the account holder's consent. If the account number does not exist, the receiving bank may reject the wire and send it back to your bank, which takes several business days. Always double-check the account number before sending.