Domestic wire transfers usually arrive the same business day, but the exact timing depends on when you send it and your bank's processing schedule
A domestic wire transfer sent before your bank's cutoff time—typically 2 p.m. or 3 p.m. Eastern—will usually land in the receiving account by end of business that same day. If you send it after the cutoff, it goes into the queue for the next business day. Weekends and federal holidays add delay: a wire sent on Friday afternoon won't move until Monday morning at the earliest.
The receiving bank processes incoming wires throughout the day, so even same-day arrivals can take a few hours to show up in the recipient's account. Most people see the money within 24 hours of sending it, but "same day" does not mean instant.
Key Takeaways
- Domestic wires sent before your bank's cutoff time (usually 2 p.m. or 3 p.m. Eastern) arrive the same business day.
- Wires sent after cutoff, on weekends, or on federal holidays move on the next business day instead.
- International wires take 1 to 5 business days depending on the destination country and whether intermediary banks are involved.
- Once a wire is sent, you cannot cancel it—confirm the receiving account number and routing number before you initiate the transfer.
- If a wire does not arrive within the expected timeframe, contact your bank with the wire reference number to trace it.
Why cutoff time matters more than anything else
Your bank processes wire requests in batches throughout the business day. The cutoff time is the deadline for same-day processing—send before it, and your wire goes out that day; send after it, and it waits until the next business day opens. Different banks set different cutoff times, and some have earlier cutoffs for larger amounts or less common destinations.
Call your bank or check your online banking portal to find your specific cutoff time. Do not assume it is 5 p.m. just because the branch closes then. Many banks cut off wire requests at 2 p.m. or earlier, especially for international transfers.
How weekends and holidays extend the timeline
The Federal Reserve and most banks do not process wires on Saturdays, Sundays, or federal holidays. A wire sent on Friday at 1 p.m. arrives the same day. A wire sent on Friday at 4 p.m. sits until Monday morning. A wire sent on Monday of a holiday week may not move until Tuesday.
This matters most when you are trying to meet a deadline. If you need money to arrive by a specific date, send it at least two business days before that date to account for processing time and any unexpected delays. If the deadline falls on a weekend or holiday, send it even earlier.
International wires take longer and depend on the destination
International wires typically take 1 to 5 business days, depending on the receiving country and whether intermediary banks are involved. A wire to Canada or the United Kingdom often arrives in 1 to 2 business days. A wire to a country with less developed banking infrastructure, or one that requires multiple intermediary banks to process the transfer, can take 3 to 5 business days or longer.
The receiving bank's processing speed also matters. Some banks credit international wires immediately upon receipt; others hold them for a day or two while they verify the details. Ask the recipient's bank how long they typically take to credit international transfers.
International wires also require more information: the recipient's full name, account number, the receiving bank's name and address, and often a SWIFT code or IBAN. Missing or incorrect details can cause delays or rejection. Confirm all details with the recipient before you send.
What happens if your wire does not arrive on time
If a domestic wire does not arrive within 24 hours of sending, or an international wire does not arrive within the timeframe the receiving bank quoted, contact your sending bank immediately. Have your wire reference number ready—your bank provides this when you send the transfer. The reference number lets your bank trace the wire through the Federal Reserve system and identify where it is stuck.
Your bank can contact the receiving bank to confirm whether the wire arrived and was credited. If the wire was rejected due to incorrect account information, your bank will return it to your account, usually within 5 to 10 business days. If the wire arrived but the recipient's bank has not credited it yet, the receiving bank can tell you when to expect it.
If your bank cannot locate the wire after tracing it, they may file a claim with the Federal Reserve. This process can take several weeks. In the meantime, ask your bank whether they will credit your account provisionally while the investigation is ongoing.
Why you cannot cancel a wire once it is sent
Unlike a check or an ACH transfer, a wire transfer is final the moment your bank sends it. You cannot cancel it, reverse it, or recall it once it leaves your bank's system. The money is no longer yours, and the receiving bank has no obligation to return it.
This is why confirming the receiving account number and routing number is critical. If you send money to the wrong account by mistake, you have to contact the recipient's bank and ask them to return it voluntarily—they are not required to do so. If the recipient refuses or cannot be reached, the money is gone.
Before you initiate a wire, read back the account number and routing number out loud to the person who gave them to you. Ask them to confirm each digit. This takes 30 seconds and prevents costly mistakes.
Domestic versus international wire timelines at a glance
| Transfer Type | Typical Timeline | What Affects Speed |
|---|---|---|
| Domestic (same bank) | A few hours to same day | Cutoff time, processing queue |
| Domestic (different bank) | Same business day to next business day | Cutoff time, Federal Reserve processing, receiving bank's schedule |
| International | 1 to 5 business days | Destination country, intermediary banks, receiving bank's processing speed |
| International (with errors) | 5 to 10 business days or longer | Rejection and return, investigation time |
Frequently Asked Questions
Can I send a wire on a weekend and have it arrive Monday?
No. Wires sent on weekends do not enter the system until Monday morning. If you send a wire on Saturday or Sunday, it will not be processed until Monday, and it will arrive Monday or Tuesday depending on the receiving bank's schedule and your bank's cutoff time on Monday.
What if I send a wire on a federal holiday?
Federal holidays (like Thanksgiving, Christmas, or New Year's Day) are treated like weekends. Wires sent on a federal holiday do not process until the next business day. If the holiday falls on a Thursday, a wire sent Thursday will not move until Friday. If it falls on a Friday, the wire waits until Monday.
Why did my wire take longer than the bank said it would?
Delays usually happen because of incorrect account information, an intermediary bank holding the transfer for verification, or the receiving bank's processing backlog. Contact your bank with your wire reference number so they can trace it and find out where it is stuck.
If I send a wire in the morning, will it arrive the same day?
Probably, if you send it before your bank's cutoff time. Most domestic wires sent in the morning arrive the same business day. But "arrive" does not mean the recipient sees it instantly—it can take a few hours for the receiving bank to credit the account after the wire lands in their system.
Do I need to do anything after I send a wire?
No. Once your bank confirms the wire is sent, your job is done. The receiving bank handles the rest. If the wire does not arrive within 24 hours (domestic) or the quoted timeframe (international), contact your bank to trace it.