A wire transfer is the fastest way to send money from one bank account to another, often completing the same day
When you send a wire transfer, your bank takes money directly from your account and moves it to another bank account — usually at a different bank. The receiving bank gets the money and deposits it into the recipient's account. The whole process typically takes a few hours to one business day, depending on the time you send it and which banks are involved.
Wire transfers are different from checks or online bill pay because the money moves electronically and directly between banks, with no waiting period. Once the money leaves your account, it is gone — you cannot cancel a wire transfer the way you can stop a check. This speed and finality make wire transfers useful for time-sensitive payments, but also means you need to be certain about where the money is going before you send it.
Key Takeaways
- Wire transfers move money directly from your bank account to another bank account, usually completing within hours on the same business day.
- You will need the recipient's bank name, account number, and routing number — getting any of these wrong means the money goes to the wrong place.
- Wire transfers cannot be reversed once sent, so double-check all details before you confirm the transfer.
- Most banks charge a fee for wire transfers, typically between $15 and $30 per transfer.
- Scammers often pressure people to send wire transfers because the money cannot be recovered, so be cautious if someone you do not know asks you to wire money.
What information you need to send a wire transfer
To send a wire transfer, you need specific information about the person or business receiving the money. Ask the recipient for their routing number (a nine-digit code that identifies their bank), their account number (the specific account at that bank), and the name the account is registered under. You will also need the name and address of the bank itself.
If the money is going to a bank outside the United States, you will need additional information called a SWIFT code or IBAN (International Bank Account Number). These work similarly to routing and account numbers but are used by international banks. Ask the recipient for this information — do not guess or look it up yourself, because one wrong digit sends the money to the wrong account.
Before you start the wire transfer, write down all this information and read it back to the recipient to confirm it is correct. This takes two minutes and prevents costly mistakes.
How to send a wire transfer through your bank
Most banks let you send a wire transfer online through their website or mobile app, by phone, or in person at a branch. If you use online banking, look for a "Send Money" or "Wire Transfer" option in the menu. You will enter the recipient's information, the amount, and the reason for the transfer (though this last part is optional). The bank will show you the fee and ask you to confirm before the transfer goes through.
If you prefer to do it by phone or in person, call your bank's wire transfer line or visit a branch with the recipient's information ready. A bank employee will walk you through the process and confirm all the details before sending. This method takes longer but gives you a chance to ask questions if you are unsure about anything.
After you send the wire transfer, your bank will give you a confirmation number. Keep this number — it is your proof that you sent the money, and you will need it if there is ever a problem.
How long a wire transfer takes and when it arrives
A domestic wire transfer (money staying within the United States) usually arrives within one business day, often the same day if you send it before your bank's cutoff time — typically 2 or 3 p.m. If you send a wire after that time, it will process the next business day. Weekends and bank holidays add extra time, so a wire sent on Friday afternoon might not arrive until Monday.
International wire transfers take longer, usually three to five business days. The money has to move through multiple banks in different countries, and each one processes it at their own pace. Some international transfers take even longer depending on the countries and banks involved.
The receiving bank deposits the money into the recipient's account once it arrives. The recipient can usually see the money in their account when ready, though some banks hold it for a day or two before making it available to withdraw.
Wire transfer fees and costs
Most banks charge a fee to send a wire transfer. The fee varies by bank — some charge $15, others charge $25 or $30. A few banks offer free wire transfers to certain account holders, such as people with premium checking accounts or high balances. Check with your bank about their specific fee.
The receiving bank may also charge a fee to receive the wire transfer, though this is less common. This fee comes out of the money that arrives, so the recipient gets slightly less than you sent. Ask the recipient's bank about their receiving fees before you send the wire, so the recipient knows how much to expect.
International wire transfers usually cost more — often $40 to $50 — because the money moves through multiple banks and currency exchanges may be involved. Some banks charge an additional fee if the transfer involves currency conversion.
Why wire transfers cannot be reversed
Once a wire transfer leaves your bank, it is final. You cannot cancel it or get the money back the way you can with a check or a credit card charge. This is because the money goes directly to the recipient's bank, and that bank deposits it into their account almost when ready. By the time you realize there was a problem, the recipient already has the money.
If you sent money to the wrong account by mistake, you would have to contact the recipient's bank and ask them to return it. The bank is not required to do this, and many will not without a court order. This is why it is so important to verify all the details before you send a wire transfer.
Scammers take advantage of this finality. They pressure people to send wire transfers for fake reasons — a supposed emergency, a prize you won, a job offer — knowing that once the money is sent, it cannot be recovered. If someone you do not know is pressuring you to send a wire transfer, it is almost certainly a scam.
Wire transfers versus other ways to send money
Wire transfers are fast but expensive and irreversible. ACH transfers (Automated Clearing House) are slower but cheaper — they usually take two to three business days and cost nothing or a small fee. ACH transfers are good for routine payments like paying a bill or sending money to someone you trust, because you can cancel them if there is a problem.
Money transfer services like Western Union or MoneyGram let you send cash that the recipient picks up in person, which is useful if the recipient does not have a bank account. These services charge higher fees than wire transfers and are often used for international money movement.
For most everyday payments, an ACH transfer or online bill pay is cheaper and safer than a wire transfer. Use a wire transfer only when you need the money to arrive the same day and you are certain about where it is going.
Frequently Asked Questions
Can I cancel a wire transfer after I send it?
Not usually. Once your bank sends the wire transfer, it is out of your control. If you catch the mistake within a few minutes of sending it, call your bank when ready and ask them to try to recall it — some banks can stop a transfer before it reaches the other bank, but this is rare. After that, the money is gone and you would need to contact the recipient to ask them to send it back.
What happens if I give the wrong account number?
The money goes to whatever account matches that routing number and account number. It might go to someone else's account at the same bank, or it might be rejected if the account number does not exist. Either way, you have sent money to the wrong place and cannot easily get it back. Always verify the account number with the recipient before sending.
Do I need to tell my bank before I send a large wire transfer?
You do not have to, but it is a good idea. Some banks flag large wire transfers as suspicious and may delay them while they verify the transfer is legitimate. Calling your bank ahead of time prevents this delay. Banks also have daily or monthly limits on how much you can wire, so check with yours if you are sending a large amount.
Is a wire transfer safer than sending a check?
A wire transfer is faster and more certain to arrive, but it is not safer in the sense of being reversible. A check can be stopped if it is lost or stolen, but a wire transfer cannot. Wire transfers are actually riskier if you send money to the wrong person, because you have no way to get it back. Only use a wire transfer if you are completely sure about where the money is going.
Can I send a wire transfer from my phone?
Yes, if your bank has a mobile app with wire transfer capability. Most large banks do. You will enter the recipient's information and the amount, and the app will process it the same way as online banking. You will still pay the same fee and get a confirmation number.