What happens when you wire money into a bank account
When you wire money, you are sending funds directly from your bank account to another person's bank account through the banking system. The money moves electronically—not by check or cash—and the receiving bank typically credits the account within one business day, often within hours. You need the recipient's full name, account number, and routing number (or international equivalent) to complete the transfer.
The process is different from other payment methods because the money leaves your account when ready and cannot be recalled once the receiving bank accepts it. This is why wires are commonly used for large purchases, time-sensitive payments, and situations where the sender and recipient do not know each other well. The trade-off is that wire transfers cost money—usually between $15 and $50 depending on your bank and whether the wire is domestic or international.
Key Takeaways
- You need the recipient's full legal name, account number, and routing number (for domestic wires) or SWIFT code and IBAN (for international wires) before you start.
- Domestic wires typically arrive within one business day; international wires take three to five business days depending on the receiving country's banking system.
- Once the receiving bank accepts the wire, you cannot cancel or reverse it, so verify all account details before you send.
- Wire transfer fees range from $15 to $50 for domestic transfers and $25 to $75 for international transfers, charged by your bank at the time you send.
- You can initiate a wire in person at a bank branch, by phone, through online banking, or through a mobile app, depending on your bank's options.
How to gather the information you need before sending
The recipient must give you their account details in writing or through a find channel—never rely on verbal instructions for wire information. Ask for the full legal name on the account (exactly as it appears on the account), the account number, and the routing number. For domestic U.S. transfers, the routing number is a nine-digit code that identifies the receiving bank; you can find it on a check or by asking the recipient's bank directly.
If the wire is going to an account outside the United States, you will need the recipient's International Bank Account Number (IBAN) and the SWIFT code of their bank. The IBAN is a standardized international account number that includes the country code and account details. The SWIFT code is a unique identifier for the bank itself. Both pieces of information are essential for the wire to reach the correct destination; without them, the transfer may be delayed or rejected.
Write down all details exactly as provided and double-check them against the source document. A single digit wrong in an account number or routing number can send the money to the wrong account, and recovery is difficult and time-consuming.
Sending a wire through your bank's online platform or app
Most banks allow you to send domestic wires through their website or mobile app without visiting a branch. Log into your account and look for a "Send Money," "Wire Transfer," or "Pay Someone" option. You will be asked to enter the recipient's name, account number, routing number, and the amount you want to send. Some banks require you to add the recipient as a payee first, which involves a verification step that can take one to two business days.
After you enter all the information, the bank will show you a confirmation screen with the details and the fee. Review this carefully—this is your final note to catch an error. Once you confirm and submit, the wire is sent to the receiving bank's processing system. Your bank will deduct the transfer amount plus the fee from your account when ready, and you will receive a confirmation number via email or in your account history.
If your bank does not offer online wires or if you are sending an international wire for the first time, you may need to call your bank's wire transfer department or visit a branch in person. Some banks restrict the first international wire to in-person or phone-based requests as a security measure.
Sending a wire in person at a bank branch
If you prefer to send a wire in person or if your bank requires it, visit any branch of your bank during business hours. Bring a form of identification and the recipient's account information written down. Tell the teller you want to send a wire transfer and provide the recipient's name, account number, routing number (or SWIFT and IBAN for international), and the amount.
The teller will enter the information into the system and show you a confirmation screen. Verify every detail before you sign or authorize the transfer. The teller will collect the wire fee at this time and provide you with a confirmation number and receipt. Keep the receipt—it contains the confirmation number you will need if you need to track the wire or contact your bank about it later.
How long it takes for the money to arrive
Domestic wires within the United States typically arrive the same business day if sent before your bank's cutoff time (usually 2 p.m. or 3 p.m. local time). If you send after the cutoff, the wire enters the queue for the next business day. Weekends and federal banking holidays add an extra day because the banking system does not process wires on those days.
International wires take longer because they must pass through multiple banks and currency conversion systems. A wire sent on a Monday morning to Europe might arrive Wednesday or Thursday. Wires to some countries take five to seven business days. The receiving bank's processing speed also matters—some banks credit accounts when ready upon receipt, while others hold the funds for one or two business days as a verification step.
You can track your wire using the confirmation number your bank provided. Call your bank's wire department or log into your account to check the status. If the wire does not arrive within the expected timeframe, contact your bank when ready with the confirmation number and recipient's account details.
What to do if the wire goes to the wrong account
If you discover an error after sending—a wrong account number, a typo in the routing number, or incorrect recipient name—contact your bank when ready. Do not wait. Provide your confirmation number and explain the error. Your bank can attempt to recall the wire if the receiving bank has not yet processed it, but success is not may provide.
If the receiving bank has already accepted and credited the funds, your bank can file a request asking that bank to reverse the transfer. This process is slower and requires cooperation from the receiving bank. The receiving bank may refuse if the account holder has already spent the money or if the account is closed. In some cases, you may need to pursue recovery through legal channels, which is expensive and time-consuming.
This is why verifying all details before you send is critical. Once the receiving bank accepts the wire, the money is legally theirs to keep unless they voluntarily return it.
Wire transfer fees and what affects the cost
Domestic wire transfer fees typically range from $15 to $30, depending on your bank and whether you send through online banking or in person. Some banks charge more for in-person wires or for wires sent by phone. A few banks offer free domestic wires to customers who meet certain account balance or direct deposit requirements, so check your bank's fee schedule or ask a teller.
International wire fees are higher, usually $25 to $75, because the money must move through correspondent banks in other countries. Some banks charge a flat fee; others charge a percentage of the transfer amount. Currency conversion fees may also explore if the receiving account is in a different currency than U.S. dollars. Ask your bank for the total cost before you send, including any conversion fees.
The fee is deducted from your account at the time you send the wire, separate from the transfer amount. If you are sending $5,000 and the fee is $25, your account will be charged $5,025 total.
Frequently Asked Questions
Can I cancel a wire transfer after I send it?
You can attempt to cancel only if you act when ready—within minutes of sending. Contact your bank by phone and provide the confirmation number. If the receiving bank has not yet processed the wire, your bank may be able to stop it. Once the receiving bank accepts the funds, cancellation is not possible, and you would need to ask the recipient to return the money voluntarily.
What if I do not know the recipient's routing number?
Ask the recipient to provide it, or call their bank directly with their account number and ask for the routing number. You can also find it on a check from that account—the routing number is the first nine digits printed at the bottom left. Do not guess or use a number you are not certain about.
Do I need to tell the recipient I am sending a wire?
It is a good idea to notify them beforehand so they know to expect the transfer and can watch for it. This also gives them a chance to confirm their account details are correct. For large or time-sensitive transfers, a phone call or message before you send reduces confusion and prevents delays.
What is the difference between a wire transfer and an ACH transfer?
A wire transfer moves money directly between banks and typically arrives within one business day, but costs $15 to $50. An ACH transfer is slower (three to five business days) but usually free or costs only $1 to $3. Use a wire when speed matters or when the recipient needs the money urgently; use ACH for routine payments where timing is flexible.
Can I wire money to a savings account, or does it have to be checking?
You can wire to either a savings or checking account. Provide the account number and routing number for whichever account the recipient specifies. The receiving bank will credit the correct account based on the account number you provide.