Wire transfers usually arrive the same business day, but the exact timing depends on when you send it and which banks are involved

A domestic wire transfer sent before your bank's cutoff time — typically 2 p.m. or 3 p.m. on a business day — usually lands in the recipient's account by the end of that same business day. If you send it after the cutoff, it goes into the queue for the next business day. Weekends and federal holidays add delay because the banking system doesn't process wires on those days.

International wire transfers take longer. They typically arrive within three to five business days, though some routes take up to ten days. The delay comes from correspondent banks — intermediary banks that route your money through the international payment system — and the need to convert currency in many cases.

The speed also depends on whether both banks use the same wire network. Most U.S. banks use either the Federal Reserve's FedWire system or CHIPS (Clearing House Interbank Payments System). If both banks are on the same network, the transfer moves faster than if your bank has to route it through multiple intermediaries.

Key Takeaways

  • Domestic wires sent before your bank's cutoff time arrive the same business day; those sent after the cutoff arrive the next business day.
  • International wires typically take three to five business days and may take longer depending on the destination country and currency involved.
  • Weekends and federal holidays pause the wire system, so a wire sent on Friday afternoon won't move until Monday.
  • Your bank's processing speed and the recipient's bank's processing speed both affect when the money actually shows up in the account.

What "business day" means for wire timing

A business day is Monday through Friday, excluding federal holidays. If you send a wire on Friday at 1 p.m. and your bank's cutoff is 2 p.m., it processes that day and should arrive by Friday evening. But if you send it at 3 p.m. on Friday, it doesn't enter the system until Monday morning, and the recipient won't see it until Monday afternoon or Tuesday morning.

The same rule applies around holidays. A wire sent on the day before Thanksgiving won't process until the day after Thanksgiving. This catches many people off guard when they're trying to meet a deadline.

Some banks offer extended cutoff times or weekend processing for premium accounts, but this is rare and usually costs extra. Ask your bank directly what its cutoff time is — it varies by institution and sometimes by account type.

Why domestic wires are faster than international ones

Domestic wires move through a single, centralized system. Your bank sends the money to the Federal Reserve or CHIPS, which routes it to the recipient's bank. Both banks speak the same language (literally — they use standardized banking codes), and the money doesn't need currency conversion. This is why a domestic wire can clear in hours.

International wires have to pass through correspondent banks in the recipient's country. If you're sending money from the U.S. to Germany, your U.S. bank sends it to a German bank that has a relationship with your bank, and that bank then sends it to the recipient's actual bank. Each handoff takes time, and each bank may have its own processing delays.

Currency conversion also slows things down. The sending bank, the correspondent bank, and the receiving bank may all apply exchange rates at different times, which means the system has to wait for current rates and confirm the conversion before releasing the funds.

How to check if your wire has been sent

Once you initiate a wire, your bank should give you a confirmation number immediately or within a few minutes. This number proves the wire left your account. Write it down or screenshot it — you'll need it if something goes wrong.

Your bank can tell you whether the wire has been sent to the recipient's bank, but they usually cannot tell you whether the recipient's bank has actually posted it to the account yet. That's because the recipient's bank controls the final step. If the wire doesn't show up within the expected timeframe, contact your bank with the confirmation number and ask them to trace it.

The recipient can also check with their bank. If the wire has arrived at their bank but hasn't posted to their account, it's usually a hold or a processing delay on the receiving end, not a problem with the transfer itself.

Common reasons a wire takes longer than expected

Incorrect recipient information is the most common cause of delay. If the account number, routing number, or bank name doesn't match exactly, the receiving bank may reject the wire or hold it for manual review. This can add days to the process.

Missing or incorrect SWIFT code (for international wires) causes similar delays. A SWIFT code identifies a specific bank branch internationally. If it's wrong, the wire may be sent to the wrong bank and have to be rerouted.

Fraud holds can delay a wire on either end. If your bank suspects the wire is fraudulent, they may hold it for review. If the recipient's bank suspects it, they may hold it before posting. These holds usually last 24 to 48 hours.

Insufficient information for compliance affects international wires especially. Banks are required to verify the source and destination of large international transfers. If your bank doesn't have enough information about why you're sending the money or who the recipient is, they may delay the wire while they gather details.

What to do if a wire doesn't arrive on time

First, confirm that the wire actually left your account. Check your bank statement or call your bank and ask for the confirmation number. If the wire was sent, your money is gone from your account regardless of whether it's reached the recipient yet.

Contact your bank with the confirmation number and ask them to trace the wire. Provide the recipient's name, bank name, and account number. Your bank can contact the recipient's bank and ask whether the wire has arrived there. This usually takes 24 to 48 hours.

If the wire was sent to the wrong bank or account by mistake, your bank can attempt to recall it, but this only works if the recipient's bank hasn't released the funds yet. Once the money is in the recipient's account, you'll need their cooperation to get it back.

For international wires, the process is slower. Tracing an international wire can take a week or more because it has to go through multiple banks and possibly different time zones. Start the trace as soon as you know the wire is late.

Wire transfer timing for specific situations

Real estate closings: Wires for down payments or closing costs are usually required to arrive by a specific time on closing day. Send the wire at least one business day before closing, and confirm with your title company or attorney that it has arrived. Do not send it the morning of closing unless your lender explicitly says that's acceptable.

Bill payments: If you're using a wire to pay a bill with a deadline, send it at least two business days early. This gives you a buffer if something goes wrong and allows time for the recipient to process it.

Moving money between your own accounts: Wires between accounts you own at different banks follow the same timing rules as any other wire. They should arrive the same business day if sent before cutoff.

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

Only if you catch it before it leaves your bank. Once the wire has been sent to the recipient's bank, you cannot cancel it. Call your bank immediately if you need to stop a wire. If the wire has already left, your only option is to ask the recipient's bank to return it, which requires the recipient's cooperation.

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 your bank's cutoff time, which pushed it to the next business day. The second most common reason is that the recipient's bank is slow to post wires to accounts — they may receive it same-day but not show it in the account until the next day. A third possibility is a fraud hold on either end.

Do I need to tell the recipient I'm sending a wire?

Yes, especially for large amounts or if the recipient isn't expecting it. Give them the wire amount, the date you're sending it, and your name so they can watch for it. This also helps them contact their bank if the wire doesn't show up.

Is there a limit to how much I can wire?

Most banks have daily and monthly wire limits, but these vary by bank and account type. Ask your bank what your limit is. Large wires may require advance notice or additional verification. International wires may have separate limits.

What's the difference between a wire transfer and an ACH transfer?

A wire transfer moves money the same or next business day and costs money (usually $15 to $30). An ACH transfer takes three to five business days and is usually free. Use a wire when you need money fast; use ACH when you have time and want to save the fee.