A wire transfer moves money directly from one bank account to another using the banking system, usually within one business day
When you send a wire transfer, your bank pulls the funds from your account and routes them through a network to the receiving bank, which deposits the money into the recipient's account. The process is faster than a check or standard bank transfer because the money moves electronically and the banks settle it immediately rather than waiting for documents to clear. You give your bank the recipient's name, account number, routing number, and the amount, and the bank handles the rest.
Wire transfers are commonly used for large purchases—down payments on a house, closing costs, or buying a car—because the money arrives quickly and the recipient can verify it came from a real bank account. They're also used for sending money to family members in other states or countries, paying contractors, or moving funds between your own accounts at different banks.
Key Takeaways
- Wire transfers move money directly between bank accounts through the banking network and typically arrive within one business day.
- You need the recipient's full name, account number, routing number, and the exact amount to send a wire transfer.
- Wire transfers are irreversible once sent, so verify all recipient information before authorizing the transfer.
- Your bank charges a fee for wire transfers, usually between $15 and $50 depending on whether it's domestic or international.
- Domestic wire transfers (within the U.S.) are faster and cheaper than international wires, which can take several days and cost significantly more.
What information you need to send a wire transfer
Before you go to your bank or log into online banking, gather the recipient's banking details. You'll need their full legal name exactly as it appears on their bank account, their account number, and their bank's routing number. The routing number is a nine-digit code that identifies the specific bank branch where the account is held.
If you're sending money internationally, you'll also need the recipient's bank's SWIFT code (an international identifier) or IBAN (International Bank Account Number), depending on the country. Ask the recipient to provide these details or have them contact their bank to confirm. Mistakes in any of these fields can delay the transfer or send money to the wrong account, and reversing a wire transfer is difficult or impossible once it's been sent.
How to initiate a wire transfer at your bank
You can send a wire transfer in person at a bank branch, by phone, or through online banking if your bank offers it. In person, you'll fill out a wire transfer form with the recipient's information and the amount. By phone, you'll speak with a bank representative who will verify your identity and take down the details. Online, you'll log into your account, select the wire transfer option, and enter the information into a form.
Your bank will confirm the details with you before processing the transfer. Some banks require you to authorize the transfer in writing or through a second verification step, especially for large amounts. Once you authorize it, the bank deducts the funds from your account immediately and sends the money through the banking network to the recipient's bank.
How long a wire transfer takes
Domestic wire transfers (within the United States) typically arrive within one business day, often within a few hours. If you send a wire on a Friday afternoon, it may not arrive until Monday because banks don't process wires on weekends or holidays. International wire transfers take longer—usually three to five business days—because the money has to move through multiple banks and currency exchanges.
The receiving bank deposits the money into the recipient's account once it arrives. The recipient can usually see the funds in their account immediately, though some banks hold newly received wires for a day as a security measure. If a wire doesn't arrive when expected, contact your bank to track it; they can check the status with the receiving bank.
Wire transfer fees and costs
Your bank charges a fee to send a wire transfer. Domestic wire transfer fees typically range from $15 to $30, though some banks charge more. International wire transfers cost more—usually $35 to $50 or higher—because the money passes through multiple banks and currency conversion may be involved. Some banks charge the receiving bank a fee as well, which is deducted from the amount received.
Banks sometimes offer free or reduced-fee wire transfers if you maintain a high account balance, have a premium account, or meet other conditions. Ask your bank about any discounts you might may have access to for. If you're sending money internationally, compare fees across banks because they vary significantly; some online banks or credit unions charge less than traditional banks.
Why wire transfers are irreversible
Once a wire transfer is sent and processed, you cannot cancel it or get the money back unless the recipient agrees to send it back. This is different from a check, which can be stopped, or a credit card transaction, which can be disputed. The banking system treats wire transfers as final because the money is transferred directly and immediately, with no waiting period.
This is why scammers often ask victims to send wire transfers—the money is gone and cannot be recovered. Before you send a wire, verify the recipient's information with them directly using a phone number or email you know is legitimate, not one provided in a message. If you're wiring money to someone you don't know well or for an unfamiliar reason, call the person directly to confirm they actually requested the transfer.
Wire transfers for closing on a house
When you buy a house, your lender or title company will tell you how much money to wire for closing costs and the down payment. They'll provide you with specific wiring instructions, including the account number and routing number where the money should go. Follow those instructions exactly and verify them by calling the title company or lender directly before sending the wire.
Wire the money a day or two before closing so it arrives in time. The title company needs to confirm receipt of the funds before closing can happen. Some title companies will hold the closing if the wire hasn't arrived, so timing matters. Keep the wire transfer confirmation number your bank provides in case there's a question about whether the money arrived.
Frequently Asked Questions
Can I cancel a wire transfer after I send it?
Not reliably. Once a wire transfer is processed and sent, it's nearly impossible to cancel. You can contact your bank immediately and ask them to try to recall it, but if the receiving bank has already deposited the money, there's nothing your bank can do. The only way to get the money back is if the recipient agrees to wire it back to you.
What's the difference between a wire transfer and an ACH transfer?
A wire transfer moves money directly and immediately through the banking network, while an ACH transfer is a batch process that takes one to three business days. Wire transfers cost more (usually $15 to $50) but are faster and more reliable for large amounts. ACH transfers are cheaper or free but slower, so they're better for routine payments like bills or payroll.
Do I need to report a wire transfer to the IRS?
Wire transfers themselves don't trigger tax reporting, but the money you're transferring might. If you're sending money as a gift, there's no tax on the gift itself (though the giver may have to file a gift tax return for very large amounts). If you're sending money for business or investment purposes, those transactions may have tax implications—consult a tax professional about your specific situation.
What happens if I wire money to the wrong account number?
The money will go to whatever account the routing number and account number belong to, which may not be the person you intended. Contact your bank immediately and explain the mistake. Your bank can try to contact the receiving bank and ask them to reverse the transfer, but they can't force the other bank to do so. If the recipient won't cooperate, you may have no way to recover the money.
Is it safe to wire money to someone I've never met?
Wire transfers are safe as a payment method—the money moves securely through the banking system. However, they're not safe if you don't know who you're sending money to. Scammers often request wire transfers because they're irreversible. Never wire money based on an email or text message alone; call the person directly using a phone number you know is real to confirm they actually need the money.