Wire transfers usually land in one to three business days, depending on whether the banks are in the same country and whether the receiving bank processes it the same day it arrives
A domestic wire—from one U.S. bank account to another—typically clears within one business day. The sending bank pulls the money from your account the moment you authorize the transfer. The receiving bank gets the payment instruction through the Federal Reserve's wire network (usually called Fedwire) or through CHIPS (the Clearing House Interbank Payments System) the same day or the next morning. Whether the receiving bank credits the recipient's account that same day depends on when the wire arrives and whether that bank processes incoming wires in real time or in batches.
International wires take longer because they move through correspondent banks—intermediary institutions that relay the payment across borders and currency zones. A wire from a U.S. bank to an account in Europe typically takes two to three business days. A wire to Asia, Africa, or South America can take three to five business days. The exact timeline depends on the receiving country's banking infrastructure, whether a currency conversion is needed, and how many correspondent banks sit between the sender and receiver.
The clock starts when your bank processes the wire, not when you submit it. If you send a wire on Friday afternoon after your bank's cutoff time (usually 2 or 3 p.m. Eastern), it will not process until Monday morning, and the receiving bank may not credit it until Tuesday or Wednesday.
Key Takeaways
- Domestic U.S. wires typically arrive within one business day because both banks use the same Federal Reserve network.
- International wires take two to five business days because the payment must pass through correspondent banks in other countries.
- The timeline begins when your bank processes the wire, not when you request it, so timing your submission around bank hours matters.
- Receiving banks may credit the money when ready upon arrival or hold it until the next business day, depending on their internal procedures.
- Weekend and holiday delays are common because the Federal Reserve and most international banking networks do not process wires on non-business days.
Why domestic wires move faster than international ones
Domestic wires move through a single, standardized system. Your bank sends the payment instruction to the Federal Reserve's Fedwire service or to CHIPS, both of which operate on a fixed schedule during U.S. business hours. The receiving bank is also on the same network and speaks the same language—literally and operationally. The payment arrives as a complete instruction with account numbers, routing numbers, and amounts all in the same format.
International wires require translation and relay. Your U.S. bank cannot send money directly to a bank in Germany or Japan. Instead, it sends the wire to a correspondent bank that has an account relationship with the receiving bank. That correspondent bank then sends the payment onward, sometimes through another correspondent bank, until it reaches the final destination. Each handoff adds time. Each bank also has its own processing schedule, and not all countries' banking systems operate on the same timeline as the U.S. Federal Reserve.
Currency conversion adds another layer. If you are sending U.S. dollars to an account that holds euros, the receiving bank must convert the dollars at some point in the chain. That conversion can happen at your bank, at a correspondent bank, or at the receiving bank, and the timing affects when the recipient sees the money in their account.
What happens between the moment you authorize the wire and when it arrives
When you authorize a wire transfer at your bank, the bank when ready deducts the money from your account. This is different from a check or an ACH transfer, where the money stays in your account until the receiving bank actually processes it. With a wire, your bank assumes the risk that the payment will go through, so it takes the money right away.
Your bank then formats the payment instruction—your account number, the recipient's account number, the receiving bank's routing number, the amount, and any reference information you included. For domestic wires, this instruction goes to Fedwire or CHIPS within minutes. For international wires, your bank may hold the instruction for a few hours to batch it with other outgoing wires, or it may send it when ready, depending on the bank's procedures.
Once the receiving bank gets the instruction, it checks that the account number and routing number match an actual account in its system. If they do, the bank credits the account. If there is a mismatch, the wire goes into a holding status and the receiving bank contacts the sender to clarify. This is why providing the correct account and routing numbers is critical—a wrong number can delay the wire by days while the banks sort out where the money should go.
How bank processing schedules affect wire timing
Most U.S. banks process outgoing wires during business hours, typically between 8 a.m. and 5 p.m. Eastern time. If you submit a wire request after your bank's cutoff time, it will not process until the next business day. Some banks have an earlier cutoff—2 or 3 p.m.—so a wire submitted at 4 p.m. will sit until the following morning.
Receiving banks also have processing schedules. Some banks process incoming wires in real time throughout the day and credit accounts when ready. Others process wires in batches at set times—for example, at 9 a.m., noon, and 3 p.m. If a wire arrives at 2 p.m. and the bank's next batch is at 3 p.m., the account is credited within an hour. If it arrives at 3:15 p.m., it may not be credited until the next batch, which could be the following morning.
Weekends and federal holidays stop the clock entirely. The Federal Reserve does not process wires on Saturdays, Sundays, or holidays like Thanksgiving or Christmas. A wire submitted on Friday at 4 p.m. will not process until Monday morning, and the receiving bank may not credit it until Tuesday. This is why timing matters if you need the money by a specific date.
Delays that can extend a wire transfer beyond the standard timeline
A wire can be delayed if the account number or routing number is incorrect. The receiving bank will flag the discrepancy and contact the sender's bank to clarify. This back-and-forth can add one to three business days. To avoid this, always double-check the account and routing numbers before you submit the wire.
International wires can be delayed if the receiving bank requires additional information—for example, a SWIFT code (a code that identifies banks in the international system) or a specific reference that matches the receiving bank's records. Some banks also require the sender to provide a reason for the transfer or proof of the transaction's legitimacy, especially for large amounts. These requests can add several days.
Fraud holds can also delay a wire. If the receiving bank suspects the transaction is fraudulent or if the amount is unusually large for that account, the bank may place a hold on the funds while it investigates. The hold can last from one to five business days. The account holder can usually call the bank to expedite the review, but the hold cannot be lifted until the bank is satisfied the transaction is legitimate.
Technical issues between banks are rare but do happen. If a bank's wire system goes down or if there is a problem with the Federal Reserve's network, wires may be delayed or queued until the system is back online. These outages are usually resolved within hours, but they can push a wire's arrival into the next business day.
How to track a wire transfer while it is in transit
Once you submit a wire, your bank should provide you with a confirmation number and a reference number. Write these down. The confirmation number proves you sent the wire; the reference number is what the receiving bank uses to identify the payment on their end.
You can call your bank and ask for the wire's status using the confirmation number. Your bank can tell you whether the wire has been sent, whether it has been received by the receiving bank, and whether the receiving bank has credited the account. For domestic wires, this information is usually available within a few hours. For international wires, it may take longer because the information has to travel through correspondent banks.
The receiving bank can also track the wire. If the recipient has not seen the money in their account, they can call their bank with the reference number and ask whether the wire has arrived. Some banks allow you to check this online, but many require a phone call.
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 when ready. Provide the confirmation number and ask the bank to trace the wire. Your bank will contact the receiving bank to find out whether the wire was received and whether there is a hold on the account.
If the wire was received but not credited, the receiving bank may have flagged it for fraud review or may have rejected it because the account number did not match. Your bank can work with the receiving bank to resolve the issue. If the account number was wrong, the receiving bank may be able to return the wire to your account, though this can take several more days.
If an international wire does not arrive within five business days, contact your bank and ask for a trace. International wire traces take longer because the information has to move through correspondent banks, but your bank can initiate the process. Be prepared to provide the receiving bank's name, the recipient's account number, and the amount of the wire.
Frequently Asked Questions
Can I cancel a wire transfer after I have sent it?
It depends on how quickly you act. If you cancel within minutes of submitting the wire and before your bank has sent it to the Federal Reserve, your bank may be able to stop it. Once the wire has been sent to the receiving bank, it is almost impossible to cancel. Contact your bank when ready if you need to cancel, and be prepared to provide the confirmation number.
Why did my wire take three days when the bank said it would be one day?
The one-day timeline assumes the wire is submitted during business hours and the receiving bank processes wires in real time. If you submitted it after your bank's cutoff time, it did not process until the next day. If the receiving bank processes wires in batches, the wire may have arrived after the last batch of the day and been credited the next morning. Weekends also add a day.
Is there a way to speed up an international wire?
Not significantly. International wires move through correspondent banks and are subject to each country's banking regulations and processing schedules. Some banks offer expedited international wires, but these typically cost more and may only save a day or two. The standard timeline of two to five business days is the norm.
What is the difference between a wire transfer and an ACH transfer?
A wire transfer deducts money from your account when ready and arrives at the receiving bank within one to three business days. An ACH transfer leaves the money in your account for several days while it processes and typically takes three to five business days to arrive. Wires are faster and more find but usually cost more.
Do I need to provide a reason for the wire transfer?
For domestic wires, no. For international wires, some banks and receiving banks may ask for a reason, especially for large amounts. This is part of anti-money-laundering compliance. Be honest and specific—for example, "payment for invoice 12345" rather than vague descriptions.