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 domestic wire transfer sent before the cutoff time — typically 2 p.m. or 3 p.m. at your bank — usually arrives the same business day. If you send it after cutoff or on a weekend or holiday, it enters the queue for the next business day and arrives within 24 hours of that. International wires take longer: three to five business days is standard, though some corridors are faster and some slower.

The actual movement happens in minutes. Your bank debits your account when ready, and the receiving bank credits the recipient's account within hours. The delay is not the transfer itself — it is the processing windows. Banks batch wires and send them through the Federal Reserve's wire system (for domestic transfers) or through SWIFT (for international ones) at set times during the business day. Miss the window, and you wait for the next one.

Key Takeaways

  • Domestic wires sent before your bank's cutoff time (usually 2 p.m. to 3 p.m.) arrive the same business day; wires sent after cutoff arrive the next business day.
  • The actual transfer takes minutes once your bank sends it, but banks only send wires during certain processing windows, which is why timing matters.
  • Weekends and federal holidays add a day because banks do not process wires on those days.
  • International wires take three to five business days because they move through SWIFT and require currency conversion and correspondent bank steps.
  • Your bank's cutoff time and the receiving bank's processing speed both affect when the money actually lands in the recipient's account.

Same-day domestic wires and the cutoff window

If you initiate a domestic wire before your bank's cutoff time, it will be processed and sent the same day. Most banks set this cutoff between 2 p.m. and 3 p.m. Eastern Time, though some larger institutions may accept wires until 4 p.m. or 5 p.m. The cutoff exists because banks need time to verify the wire details, debit your account, and batch the transfer for sending through the Federal Reserve's wire network.

Once your bank sends the wire, the Federal Reserve routes it to the receiving bank. This routing and initial credit usually happens within hours — often within two to four hours for same-day sends. The receiving bank then credits the recipient's account. Some banks credit when ready upon receipt; others hold the funds for a few hours as a final verification step. In practice, if you send a wire at 1 p.m., the recipient often sees it by 4 p.m. or 5 p.m. the same day.

The receiving bank's processing speed matters. Larger banks with automated systems may credit within an hour. Smaller banks or credit unions may take until the next business day even if they receive the wire the same day. Ask the recipient's bank how long their wire processing typically takes — this is not standardized across institutions.

Next-business-day wires and weekend timing

If you send a wire after your bank's cutoff time, it does not go out that day. Instead, it enters the queue for the next business day. A wire sent at 4 p.m. on a Tuesday will be processed and sent on Wednesday morning, arriving Wednesday or Thursday depending on the receiving bank's speed.

Weekends and federal holidays stop the clock entirely. A wire sent on Friday after cutoff will not be processed until Monday morning. A wire sent on Monday of a holiday week (like Thanksgiving week) will not go out until Tuesday. This is why timing matters if you need money to arrive by a specific date. If you need funds by Friday, send the wire by Wednesday at the latest to account for processing delays.

International wires and multi-day timelines

International wires take substantially longer because they move through multiple systems and institutions. A wire from a U.S. bank to an account in another country typically takes three to five business days. The timeline breaks down like this: your U.S. bank sends the wire through SWIFT (the international wire network) to a correspondent bank in the destination country, which then routes it to the recipient's local bank.

Each step adds processing time. Your bank may take one business day to send. The correspondent bank may take one to two days to process and forward. The recipient's bank may take another day to credit the account. Currency conversion, if needed, can add another day. Some corridors — like U.S. to Canada or U.S. to the UK — are faster and may complete in two to three days. Others, particularly to developing nations or countries with less direct banking relationships, can take five to seven days.

International wires also require more information. You need the recipient's full name, account number, bank name, bank address, and often a SWIFT code or IBAN (International Bank Account Number). Missing or incorrect details can cause the wire to be rejected or held for clarification, adding days to the timeline.

What happens if a wire does not arrive on time

If a wire does not arrive when expected, the first step is to confirm you sent it correctly. Check your bank's confirmation number and the wire details you submitted. Call your bank's wire department and provide the confirmation number — they can track the wire through the Federal Reserve system and tell you its status.

If your bank sent the wire but the receiving bank has not credited it, the receiving bank may be holding it for verification. This happens when wire details do not match exactly — for example, if the account name on the wire does not match the account holder's name on file. The receiving bank will contact your bank to clarify, which can add one to two days.

If the wire was rejected entirely — usually because the account number or routing number was wrong — your bank will reverse it and credit your account. This reversal can take one to three business days. Once you have the reversal confirmation, you can resend the wire with corrected information.

How to speed up a wire transfer

You cannot make a wire faster than the banking system allows, but you can avoid delays. Send your wire before your bank's cutoff time, ideally before 2 p.m. If you are sending internationally, send it early in the week — a Monday or Tuesday wire has more time to clear before the weekend stops processing.

Double-check all wire details before submitting: recipient's full name, account number, routing number (domestic) or SWIFT code (international), and bank name and address. A single typo can cause a rejection or hold. If you are unsure about any detail, call the recipient's bank directly and confirm what they need.

For time-sensitive transfers, consider asking your bank whether they offer expedited or priority wire processing. Some banks charge a fee for this service, but it can move your wire to the front of the queue. This is most useful for international wires, where it can shorten the timeline by a day.

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

It depends on timing. If you cancel before your bank sends the wire out — usually within minutes of submission — your bank can stop it and reverse the debit. Once the wire has been sent through the Federal Reserve or SWIFT, it cannot be cancelled. You would need the receiving bank to reverse it, which requires their cooperation and can take several days.

Why does my bank show the wire as sent but the recipient has not received it?

Your bank sending the wire and the receiving bank crediting the account are two separate events. Your bank may show "sent" within minutes, but the receiving bank may not credit for several hours or until the next business day. This is normal. Ask the recipient to check with their bank directly rather than assuming the wire is lost.

Do international wires take longer on certain days?

Yes. A wire sent on Friday may not clear until the following Tuesday or Wednesday because weekend processing does not happen. Wires sent early in the week have more business days to move through the system before the weekend. For time-sensitive international transfers, send on Monday or Tuesday.

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

A wire transfer moves money through the Federal Reserve (domestic) or SWIFT (international) and arrives within hours to days. An ACH transfer moves through the Automated Clearing House and takes three to five business days domestically. Wires are faster and more expensive; ACH is slower and cheaper. Use a wire when speed matters; use ACH for routine transfers where timing is flexible.

Can I send a wire on a holiday?

You can initiate a wire on a federal holiday, but your bank will not process it until the next business day. The Federal Reserve does not operate on holidays, so wires cannot be sent through the system. Your bank will hold the wire in queue and send it the next business day.