Wire transfers between banks usually land within one business day, but the real timeline depends on when you send it and which banks are involved

A wire sent before your bank's cutoff time—typically 2 p.m. or 3 p.m. on a business day—usually reaches the receiving bank the same day. If you send it after cutoff or on a weekend or holiday, it enters the queue for the next business day. The receiving bank then processes it, which adds anywhere from a few hours to one more business day. In practice, most domestic bank-to-bank wires clear within 24 hours of sending, but same-day arrival is common if both banks move quickly.

The timeline changes if the receiving bank is outside the U.S. banking system, if the wire crosses multiple currency zones, or if either bank flags the transfer for fraud review. Those situations can add days. But for a straightforward domestic wire between two U.S. banks with no holds or reviews, you are looking at same-day or next-business-day arrival.

Key Takeaways

  • Domestic wires sent before your bank's cutoff time usually arrive the same business day; wires sent after cutoff are processed the next business day.
  • The receiving bank processes the wire on its end, which typically takes a few hours to one business day depending on its systems and staffing.
  • International wires, currency conversions, and fraud holds can add one to five business days or more to the total timeline.
  • Your bank's cutoff time is the hard important date—sending at 3:01 p.m. when cutoff is 3 p.m. moves your wire to the next day's queue.

What happens in the first few hours after you send a wire

When you initiate a wire through your bank—either in person, by phone, or online—your bank when ready deducts the money from your account and assigns the wire a reference number. Your bank then formats the wire according to the Federal Reserve's standards and sends it into the banking network, usually through the Federal Reserve's own wire system (Fedwire) or through SWIFT for international transfers.

If you send the wire before your bank's cutoff time, it enters the system that same day. If you send it after cutoff, it sits in your bank's queue until the next business day opens. Cutoff times vary by bank but are usually between 2 p.m. and 5 p.m. Eastern time for domestic wires. Some banks offer extended cutoff times for online wires, but this is not standard.

Your sending bank does not hold the wire waiting for the receiving bank to confirm receipt. The money leaves your account when ready, and your bank's job is done once it transmits the wire instruction to the Federal Reserve or SWIFT.

How long the receiving bank takes to post the money

Once the receiving bank gets the wire instruction, it has to match the account number or routing information to an actual account, verify the account is open and in good standing, and then post the funds. For most banks, this takes a few hours during business hours. If the wire arrives early in the morning, the receiving bank may post it by mid-morning. If it arrives late in the afternoon, posting might not happen until the next business day.

Some banks post wires when ready upon receipt; others batch them and post once or twice per day. A few banks hold wires for a fraud review before posting, which can add hours or a full business day. The receiving bank's internal processes are not transparent to you, so you cannot know in advance whether a particular bank will post in two hours or 24 hours.

Once the receiving bank posts the wire to the account, the recipient can see it and use it. The wire is final—it cannot be reversed or recalled by your bank once the receiving bank has posted it.

Why some wires take longer than one business day

A wire can be delayed if either bank flags it for fraud review. Banks are required to screen wires for money laundering and sanctions violations, and unusual amounts, destinations, or patterns can trigger a hold. A fraud review can add anywhere from a few hours to several business days, depending on how quickly the bank's compliance team can verify the transfer is legitimate.

International wires are slower because they move through correspondent banks—intermediary banks that help route the money across borders and currency zones. A wire from a U.S. bank to a bank in Europe might pass through two or three correspondent banks, and each one adds processing time. International wires typically take three to five business days, though some can take longer if the receiving country has its own banking holidays or if currency conversion is involved.

Wires sent on weekends or U.S. banking holidays do not move until the next business day. If you send a wire on Friday at 4 p.m., it will not enter the system until Monday morning, even if your bank accepted it. The same applies to holidays like Thanksgiving or Christmas.

Domestic wire versus international wire timelines

Wire TypeTypical TimelineWhat Affects Speed
Domestic (U.S. to U.S.)Same day to 1 business daySending bank cutoff time, receiving bank processing speed, fraud review
International3 to 5 business daysCorrespondent banks, currency conversion, receiving country's banking hours, sanctions screening

Domestic wires move through the Federal Reserve's Fedwire system, which is fast and direct. International wires move through SWIFT and often require multiple intermediary banks, which slows them down. If the receiving country is in a different time zone and has already closed for the day, the wire may not be processed until the next business day in that country.

How to know if your wire has arrived

Your sending bank will give you a confirmation number and a timestamp when you send the wire. Keep this number—it is your proof that you sent the wire and the amount and destination. You can call your bank and ask whether the wire has been transmitted, but your bank cannot tell you whether the receiving bank has posted it yet.

The only way to know for certain that the receiving bank has posted the wire is to ask the recipient to check their account or to log into the receiving account yourself if you have access. Some banks send email or text notifications when a large wire is received, but this is not standard.

If a wire does not arrive within the expected timeframe, contact your bank with your confirmation number. Your bank can trace the wire through the Federal Reserve or SWIFT and find out where it is in the system. If the wire was sent to the wrong account number, your bank may be able to recall it, but only if the receiving bank has not yet posted it.

What you can control to speed up a wire

Send your wire before your bank's cutoff time. This is the single biggest factor in how fast a wire moves. Sending at 1 p.m. instead of 4 p.m. can mean the difference between same-day arrival and next-business-day arrival.

Provide complete and accurate information. If the account number, routing number, or recipient name is wrong, the receiving bank may reject the wire or hold it for review. Double-check all details before you send.

For international wires, provide the SWIFT code and IBAN (International Bank Account Number) if you have them. This reduces the chance that the wire will be routed through multiple correspondent banks and gets it to the right place faster.

Avoid sending wires on weekends or holidays. If you need a wire to move on a specific date, send it on a business day well before that date.

Frequently Asked Questions

Can a wire transfer be reversed after it is sent?

Once the receiving bank has posted the wire to the account, it cannot be reversed. If you catch an error before posting, your bank may be able to recall it, but this depends on whether the receiving bank has already processed it. Contact your bank when ready with your confirmation number if you need to stop a wire.

Why did my wire take three days when the bank said it would be one day?

The most common reasons are a fraud hold, a mismatch in account information that required manual review, or the wire arriving late in the day and not being processed until the next business day. Contact your bank with your confirmation number and ask them to trace the wire and explain the delay.

Do I need to do anything on my end to receive a wire?

No. Once you give the sender your account number and routing number, the wire will arrive automatically. You do not need to take any action. The receiving bank will post it to your account when it arrives.

Is there a maximum amount I can wire in one day?

Most banks have daily wire limits, which vary by bank and account type. Check with your bank about your specific limit. If you need to send more than your limit, you may need to split the wire into multiple transfers or request a temporary increase.

What is the difference between a wire and an ACH transfer?

A wire is faster and final once sent, but costs money and has lower daily limits. An ACH transfer is slower (typically three to five business days), free or low-cost, and can be reversed within a window. Use a wire when speed matters and you are certain of the recipient; use ACH for routine payments and smaller amounts.