Bank wires usually land the same business day, but "same day" depends on when you send it

A domestic bank wire sent before 3 p.m. Eastern Time on a business day typically arrives at the receiving bank by end of business that same day. If you send it after 3 p.m., on a weekend, or on a federal holiday, it enters the queue for the next business day and arrives the following afternoon. International wires take longer—usually three to five business days—because they move through multiple correspondent banks in different countries and time zones.

The speed matters because once a wire leaves your bank, you cannot cancel it. The receiving bank has the money, and reversing it requires the recipient's cooperation. This is why wires are used for large, time-sensitive payments like down payments on houses or final settlement on a car—and why scammers push victims to wire money.

Key Takeaways

  • Domestic wires sent before 3 p.m. Eastern Time on a business day arrive the same day; wires sent after that time or on weekends arrive the next business day.
  • Once a wire leaves your bank, you cannot stop it unilaterally—the money is in the receiving bank's hands.
  • International wires take three to five business days because they pass through multiple banks in different countries.
  • Your bank may charge $15 to $50 per wire, and some banks limit how many wires you can send per month.

Why the 3 p.m. cutoff matters

Banks process wires in batches throughout the business day. The Federal Reserve's wire transfer system (Fedwire) closes at 6:30 p.m. Eastern Time, but most banks have an internal cutoff earlier—usually 2 p.m. or 3 p.m.—to give themselves time to review and send the batch. If your wire misses that window, it waits until the next business day.

Business day means Monday through Friday, excluding federal holidays. If you send a wire on Friday at 2 p.m., it arrives Friday evening. If you send it Friday at 4 p.m., it does not leave until Monday morning and arrives Monday afternoon. The same applies to holidays: a wire sent on Thanksgiving or Christmas Day enters the queue for the next business day.

Some banks offer expedited or "priority" wires, but these still follow the same cutoff times—they just get processed first within that day's batch. They do not move faster than standard wires; they just skip the line.

What happens between sending and receiving

When you initiate a wire, your bank deducts the money from your account immediately. The bank then sends the wire instruction—your name, the recipient's name and account number, the amount, and the receiving bank's routing number—through Fedwire or CHIPS (Clearing House Interbank Payments System). These are secure networks run by the Federal Reserve and private banks.

The receiving bank gets the instruction and credits the recipient's account. This usually happens within hours on the same day, but the recipient's bank may hold the funds for a day or two if the wire is large, if the account is new, or if the receiving bank's fraud filters flag it. The recipient sees the money in their account, but it may show as "pending" or "uncleareduntil the receiving bank fully processes it.

If something goes wrong—a typo in the account number, a mismatch between the name on the account and the name in the wire—the receiving bank may reject it or send it to an exception queue. Your bank will then contact you, and the money returns to your account within one to three business days.

International wires take much longer

An international wire does not go directly from your bank to the recipient's bank. Instead, it travels through a chain of correspondent banks—intermediary banks in different countries that have relationships with each other. A wire from a U.S. bank to a bank in India might pass through a bank in London and a bank in the Middle East before reaching India. Each hop adds time and fees.

A typical international wire takes three to five business days. Some take longer if the receiving country has strict currency controls or if the receiving bank is in a time zone far from yours. You will also pay more: international wires cost $25 to $75 or more, depending on your bank and the destination country.

The receiving bank may also place a hold on international wires, especially if the amount is large or the account is new. This hold can last several days even after the money arrives. Ask the recipient's bank about their hold policy before you send the wire.

Costs and limits on wire transfers

Most banks charge $15 to $50 per outgoing domestic wire. Incoming wires are usually free. Some banks charge less for customers with high balances or premium accounts; others charge more for expedited processing (though, as noted, this does not actually speed up delivery).

Many banks also limit the number of wires you can send per month without paying extra. A typical limit is six per month before you hit additional fees. This limit comes from an old banking regulation (Regulation D) that capped certain types of transfers, though the rule has been relaxed in recent years. Banks still enforce their own limits, so check your account agreement or call your bank to find out yours.

If you need to send money regularly or in large volume, ask your bank about a business account or a dedicated wire service. Some banks offer lower per-wire fees or higher monthly limits for business customers.

What to do if a wire does not arrive on time

If a domestic wire does not arrive within one business day of sending, contact your bank immediately. Provide the wire confirmation number (your bank gives you this when you send the wire), the amount, the recipient's name and account number, and the receiving bank's routing number. Your bank can trace the wire through Fedwire and find out where it is.

Most delays are caused by typos in the account number or routing number. If the receiving bank rejected the wire because of a mismatch, your bank will tell you, and the money returns to your account within one to three business days. Once it returns, you can correct the information and send it again.

If the wire was sent to the correct account but the recipient claims they did not receive it, the receiving bank can search their records. This takes a few days. If the money is truly missing, your bank can file a claim with the Federal Reserve, but recovery is not may provide and can take weeks.

Why you cannot cancel a wire once it is sent

Unlike a check or a credit card charge, a wire transfer is final. Once your bank sends the instruction to the receiving bank, the receiving bank has the money. Your bank cannot pull it back without the receiving bank's permission.

If you need to reverse a wire, you must contact the recipient and ask them to send the money back. If they refuse or if the wire was sent to a scammer, you have limited options. Some banks will attempt to recall a wire within a few hours of sending if you catch the mistake immediately, but this only works if the receiving bank has not yet processed it. After that, recovery is nearly impossible.

This is why wires are a favorite tool of scammers: they are fast, irreversible, and hard to trace. Never wire money to someone you do not know or trust, and always verify the account number and routing number with the recipient directly—not with a phone number or email they provided.

Frequently Asked Questions

Can I wire money on a weekend?

You can initiate a wire on a weekend through your bank's website or app, but it will not be sent until Monday morning. The receiving bank will credit the account Monday afternoon or Tuesday morning, depending on when your bank's cutoff is and how quickly the receiving bank processes it.

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

A wire is fast (same day) and irreversible; an ACH transfer is slower (one to three business days) but reversible. ACH is cheaper or free; wires cost $15 to $50. Use a wire for urgent, large payments; use ACH for routine bills and payroll.

Do I need the recipient's full name to send a wire?

Yes. The wire instruction includes the recipient's name, and the receiving bank checks it against the account holder's name. If there is a mismatch, the receiving bank may reject the wire or send it to an exception queue. Always verify the exact name on the account before you send.

Can the receiving bank refuse a wire?

Yes. The receiving bank can reject a wire if the account number or routing number is wrong, if the name does not match, or if the bank's fraud filters flag it. A rejected wire returns to your account within one to three business days. The receiving bank can also place a hold on the funds even after accepting the wire.

How do I know if my wire was sent?

Your bank gives you a confirmation number when you send the wire. This number proves the wire left your bank. Keep it. If the recipient says they did not receive the money, you can give this number to your bank so they can trace it through Fedwire.