What a bank wire is and how the money moves
A bank wire is a direct transfer of money from one bank account to another, usually completed the same business day. The sending bank pulls funds from your account, passes the payment instruction through a network (most commonly the Federal Reserve's wire system or SWIFT for international transfers), and the receiving bank deposits the money into the recipient's account. No physical check or card is involved—just account numbers, routing numbers, and a series of electronic handoffs between financial institutions.
The key difference from other transfers: a wire is irreversible once sent. Once your bank submits the instruction to move the money, you cannot cancel it the way you might cancel a check or dispute a debit card charge. The funds leave your account when ready and arrive in the recipient's account within hours, sometimes minutes. This speed and finality make wires useful for time-sensitive payments—closing on a house, paying a contractor before work begins, sending money internationally—but also make them a target for fraud.
Key Takeaways
- A bank wire moves money directly between accounts through the Federal Reserve (domestic) or SWIFT (international), with no physical check or card involved.
- Domestic wires typically arrive the same business day; international wires take one to three business days depending on the receiving country's banking system.
- Once a wire is sent, you cannot reverse it—the money is gone from your account and the receiving bank has it, so verify the recipient's account number before you initiate.
- Your bank will ask for the recipient's name, account number, and routing number (domestic) or SWIFT code and IBAN (international), and may charge a fee of $15 to $50 per wire.
- Wires are a common method for fraud because they are fast and irreversible, so confirm wire instructions directly with the person or business requesting the payment, never through email alone.
The step-by-step path money takes in a domestic wire
When you initiate a wire at your bank, you provide the recipient's name, account number, and the nine-digit routing number of their bank. Your bank verifies that your account has sufficient funds, deducts the amount, and creates a wire instruction. That instruction is sent to the Federal Reserve's wire system (called Fedwire), which routes it to the recipient's bank based on the routing number you provided.
The receiving bank matches the account number to the correct customer and deposits the funds. This entire process usually takes a few hours during business days (typically 8 a.m. to 5 p.m. Eastern Time). If you send a wire after 5 p.m. or on a weekend, it enters a queue and processes the next business day. The money is deducted from your account when ready, but the recipient may not see it until the next morning if the wire was sent late in the day.
The routing number is critical because it tells the Federal Reserve which bank to send the money to. If you provide an incorrect routing number, the wire may go to the wrong bank entirely. Some banks will attempt to recover the funds, but this is not may provide and can take weeks. Always double-check the routing number with the recipient or their bank's website before you send.
International wires and SWIFT codes
International wires use a different network called SWIFT (Society for Worldwide Interbank Financial Telecommunication). Instead of a routing number, you provide the recipient's SWIFT code (an eight or eleven-character code that identifies their bank) and their IBAN (International Bank Account Number), which varies in length and format by country. Some countries also require a bank address or additional details.
International wires take longer because they pass through multiple banks in different countries, each of which may add processing time. A wire to Canada or the United Kingdom typically arrives within one business day. A wire to Asia, Africa, or South America may take two to three business days. Some receiving banks also hold international wires for compliance review, which can add another day or two. Your bank will provide an estimated delivery date when you initiate the wire.
Currency conversion happens at the sending bank, the receiving bank, or both, depending on the banks' agreements. The exchange rate you see when you initiate the wire may not be the rate applied—banks often add a markup. Ask your bank what rate they will use and whether they charge a separate conversion fee. International wires typically cost $25 to $50, sometimes more if the receiving bank is in a country with limited banking infrastructure.
Why wires are irreversible and what that means for you
Once your bank sends a wire instruction to the Federal Reserve or SWIFT, the money is out of your control. The receiving bank has received the instruction and credited the recipient's account. You cannot call your bank and ask them to "take it back" the way you might with a check or a debit card charge. The only way to recover the money is to contact the recipient and ask them to send it back—which they may refuse to do.
This irreversibility is by design. Wires are meant to be final, which is why they are used for high-stakes transactions like real estate closings and large business payments. But it also means that if you send a wire to the wrong account number, to a scammer posing as a contractor, or to someone who straightforward refuses to return it, you have very limited recourse. Some banks offer wire-recall services, but these only work if the receiving bank has not yet processed the deposit, which is rare.
The Federal Reserve and SWIFT do not have a mechanism to reverse wires after they are sent. Your bank cannot override a wire instruction once it has been submitted. This is why verification is so important: confirm the recipient's account number and routing number directly with them, not through email or text message, which can be intercepted or spoofed.
Fees, timing, and what information you need to provide
Most banks charge a fee for sending a wire, typically $15 to $30 for a domestic wire and $25 to $50 for an international wire. Some banks waive the fee if you maintain a certain account balance or have a premium account. A few online banks charge no wire fee at all, though they may offer fewer options for receiving wires. Ask your bank what they charge before you initiate a wire.
For a domestic wire, you need the recipient's full name, account number, and the nine-digit routing number of their bank. Some banks also ask for the recipient's address. For an international wire, you need the recipient's full name, IBAN, SWIFT code, and sometimes the bank's address and a reference number or purpose code. If any of this information is incorrect, the wire may be rejected or sent to the wrong account.
Timing depends on when you send the wire and which day of the week it is. A wire sent before 5 p.m. on a business day (Monday through Friday) typically arrives the same day or the next morning. A wire sent after 5 p.m. or on a weekend enters a queue and processes the next business day. Some banks have earlier cutoff times, so check with yours. International wires take longer and may be held for compliance review, so plan for two to three business days.
Common reasons wires fail or are delayed
A wire can be rejected if the account number does not match the recipient's name at their bank, if the routing number is incorrect, or if the receiving bank cannot process the wire for compliance reasons. When a wire is rejected, the money returns to your account, usually within one to three business days. Your bank will notify you of the rejection and may charge a fee for the failed attempt.
International wires are sometimes held by the receiving bank for anti-money-laundering checks. This is standard practice and can add one to three business days to delivery. The receiving bank may contact the recipient to verify the wire is legitimate. If the receiving bank suspects fraud or sanctions violations, they may reject the wire entirely and return it to your bank.
Wires can also be delayed if the receiving bank's system is down, if there is a holiday in the receiving country, or if the wire passes through an intermediary bank that is slow to process. You cannot speed up a wire once it is sent—you can only wait and contact your bank if it does not arrive within the expected timeframe.
Protecting yourself from wire fraud
Wire fraud is common because wires are fast and irreversible. A scammer may pose as a contractor, a real estate agent, or a business partner and send you wire instructions via email. If you follow those instructions, the money goes to the scammer's account and is usually withdrawn or transferred out before you realize the fraud.
To protect yourself: verify wire instructions by calling the person or business directly using a phone number you know is correct—not a number provided in the email. Ask them to confirm the account number and routing number over the phone. If someone is pressuring you to wire money quickly or threatening consequences if you do not, that is a red flag. Legitimate businesses do not pressure you to wire money when ready.
If you realize you have sent a wire to a scammer, contact your bank when ready. Some banks can attempt a wire recall, but this only works if the receiving bank has not yet processed the deposit. The faster you act, the better your chances. Also report the fraud to the FBI's Internet Crime Complaint Center (IC3) and to your state's attorney general.
Frequently Asked Questions
How long does a bank wire actually take?
A domestic wire sent before 5 p.m. on a business day usually arrives the same day or the next morning. A wire sent after 5 p.m. or on a weekend processes the next business day. International wires take one to three business days depending on the receiving country and whether the receiving bank holds the wire for compliance review.
Can I cancel a wire after I send it?
Not reliably. Once your bank submits the wire instruction, the money is out of your control. Some banks offer a wire-recall service, but this only works if the receiving bank has not yet processed the deposit, which is rare. Your only real option is to contact the recipient and ask them to send the money back.
What happens if I give the wrong account number?
The wire may be rejected if the account number does not match the recipient's name at their bank, and the money will return to your account within one to three business days. If the account number happens to match a different customer at the same bank, the money may be deposited into their account, and you will have to contact that person and their bank to recover it.
Do I need a wire to send money to someone at the same bank?
No. If both you and the recipient have accounts at the same bank, you can usually transfer money between accounts when ready using the bank's online platform or mobile app. This is faster, cheaper, and often free. Ask your bank whether they offer same-bank transfers before you pay for a wire.
What is the difference between a wire and an ACH transfer?
A wire is fast (same day or next day) and irreversible, while an ACH transfer is slower (one to three business days) but can be reversed within a limited window. Wires cost $15 to $50, while ACH transfers are usually free. Use a wire when you need money to arrive quickly or when the recipient requires it; use ACH for routine payments where speed is not critical.