Most domestic wire transfers between U.S. bank accounts are completed within 24 hours. International wire transfers typically take one to five business days. Several factors affect how quickly funds arrive — and some of them are within your control.
How Does a Wire Transfer Compare to Other Transfer Methods?
It helps to know how wire transfers stack up against other common options:
| Transfer Method | Typical Time |
|---|---|
| Domestic wire transfer | Within 24 hours |
| International wire transfer | 1-5 business days |
| ACH bank-to-bank transfer | Up to 3 business days |
| Cash transfer (e.g., Western Union) to overseas bank | Up to 5 business days |
For speed, domestic wire transfers are generally faster than standard bank-to-bank ACH transfers.
What Factors Affect How Long a Wire Transfer Takes?
Not all wire transfers move at the same speed. The three main factors that determine timing are when you send it, where it’s going, and how it’s being sent.
Time of Transfer
The time of day you submit your request is the variable you have the most control over. Every financial institution sets its own cutoff time — miss it and your transfer won’t process until the next business day. For example, Capital One’s cutoff is 2 p.m. ET for domestic transfers and 3 p.m. ET for international ones. Citi’s cutoffs are 6:45 p.m. ET for domestic and 6 p.m. ET for international transfers.
Sender and Receiver Banks
Transfers within the same bank are typically the fastest. International transfers take longer because sending and receiving banks often operate under different regulations and in different time zones. Some countries are also known to take longer to process financial transactions — including Cuba, Haiti, India, Mexico, and the Philippines. Banks may also apply additional fraud verification steps, which can add time.
Type of Wire Transfer
The network used to send the transfer affects its speed. There are three main systems:
- Fedwire — Used for domestic transfers through the Federal Reserve. Funds are available immediately on the receiving end once sent.
- CHIPS — A private U.S. transfer network that processes wires in batches rather than individually, which can cause a slight delay.
- SWIFT — The standard system for international transfers. Funds pass through intermediary banks before reaching their destination, which adds time.
What Information Do You Need To Send a Wire Transfer?
Before initiating a wire transfer, you’ll need to have the following details on hand:
For a domestic wire transfer:
- Your name and address
- Recipient’s name and address
- Recipient’s bank name
- Recipient’s bank account number
- Recipient’s bank routing number
For an international wire transfer, you may also need the recipient bank’s SWIFT business identifier code (BIC). Your bank may also ask to verify your photo ID.
How Do You Speed Up a Wire Transfer?
Once a transfer is sent, there’s little you can do to speed it up. But these steps before you send can make a big difference:
- Send early in the day. Submitting your transfer early gives it the best chance of processing the same day, before the bank’s cutoff time.
- Choose a business day. Avoid initiating transfers on weekends or days close to bank holidays — these won’t process until the next business day.
- Double-check all recipient details. Incorrect information — even a misspelled name or wrong account number — is one of the most common causes of delays. Verify everything before submitting.
- Use the right transfer network. If speed is your priority, confirm with your bank which network will be used and whether a faster option is available.
Can You Cancel a Wire Transfer?
It depends on where the transfer is in the process. If the transfer still shows a “pending” or “scheduled” status, cancellation may be possible — either online or by phone, depending on your bank. Once a transfer has begun processing, it generally cannot be canceled. Contact your bank as soon as possible if you need to stop a transfer.
What Are Common Wire Transfer Delays and How Do You Avoid Them?
The most frequent causes of wire transfer delays include incorrect recipient details, fraud prevention reviews, and international banking regulations. While you can’t always control the last two, you can reduce the risk of delays by:
- Carefully verifying the recipient’s name, account number, and routing number before submitting
- Initiating the transfer early on a business day
- Writing down the reference number so you can track the transfer through online or mobile banking
Is a Wire Transfer the Right Option for You?
Wire transfers are a fast and secure way to move money — especially for large amounts or international payments. But they’re not always the cheapest option. Before sending, compare transfer times and fees across different institutions. For smaller or less time-sensitive transfers, an ACH transfer or a money transfer app may be a more affordable and convenient choice.
FAQ
- Can a wire transfer go through on the same day?
- It is possible to receive a wire transfer the same day if the transfer is between two accounts at the same bank and the transfer was initiated before the cutoff time. However, a number of delays, including inaccurate information or bank holidays, can delay the transfer.
- Why do international wire transfers take longer?
- International wire transfers can take longer due to differences in banking hours across countries/time zones, additional security checks and other factors.
- What happens if a wire transfer is delayed?
- If a wire transfer is taking longer than you expected, it could be due to a bank holiday or weekend, or you may have initiated it after the cutoff time which can also delay the transfer. You can expect a domestic wire transfer to take between one to three business days and an international wire transfer to take up to five business days to process. If it's been longer than that, accounting for weekend days and holidays, you can contact your bank to see if something went wrong. Sometimes banks may delay the processing. For example, a bank may delay or reject a wire transfer if it suspects fraud.
- Are wire transfers processed on weekends?
- Not usually.
- How can I track a wire transfer?
- When you initiate the transfer, be sure to write down/record the reference number confirming the transaction. You can use this number to trace the wire transfer either through online tracking, if your bank offers it, or by contacting your bank and providing the number.
Allison Hache and John Csiszar contributed to the reporting for this article.


