What happens when you wire money from your bank account

A bank wire transfer moves money directly from your bank account to another bank account, usually within one business day. Your bank sends the receiving bank routing and account numbers, the amount, and your name. The receiving bank deposits the money into the target account. Unlike a check or ACH transfer (which takes three to five days), a wire is fast and nearly impossible to reverse once it goes through.

You initiate a wire through your bank — online, by phone, or in person at a branch. You will need the recipient's full name, bank name, account number, and routing number. Some banks also ask for a SWIFT code if the money is going to another country. The bank charges a fee, usually $15 to $30 for a domestic wire.

Wire transfers are common for large purchases (down payments on homes, car sales), paying contractors, sending money overseas, or moving funds between your own accounts at different banks. They are also a common target for fraud, so banks have strict verification steps and will ask you why you are sending the money.

Key Takeaways

  • You need the recipient's full name, account number, routing number, and bank name before you start; missing or wrong information will delay or reject the transfer.
  • Domestic wires usually arrive within one business day; international wires take two to four business days and cost more.
  • Wire transfers cannot be reversed after the receiving bank accepts them, so verify all details with the recipient before you submit.
  • Your bank will ask why you are sending the money and may refuse the transfer if the reason raises fraud concerns.
  • Fees range from $15 to $30 for domestic wires and $35 to $50 for international wires, depending on your bank.

Steps to send a domestic wire transfer

Log into your bank's online portal or call the wire transfer department. Some banks have a dedicated wire transfer section in their app; others require you to call or visit a branch. Ask the bank which method is fastest for your situation.

Gather the recipient's information: their full legal name (exactly as it appears on their bank account), their account number, their bank's routing number, and their bank's name and city. Call the recipient or check the invoice they sent you to confirm these details. A single digit wrong in the account number will send the money to the wrong person.

Enter the amount and the recipient's information into the wire form. Write a brief description of what the money is for (for example, "rent payment" or "invoice 12345"). This appears on the recipient's bank statement and helps them match the payment to what they are expecting.

Review all details on screen before you submit. Check the account number digit by digit. Confirm the amount. Verify the recipient's name matches what you have on file. Once you submit, the wire is locked in — your bank cannot stop it.

Your bank will send you a confirmation number. Save this number and the date. If the recipient says they never received the money, you will need this confirmation to trace the wire with your bank.

International wire transfers and SWIFT codes

Sending money to a bank account outside the United States requires a SWIFT code (also called a BIC code), which identifies the specific bank branch receiving the money. Ask the recipient for their SWIFT code, or search for it on their bank's website. Without the correct SWIFT code, the wire may be delayed or sent to the wrong branch.

International wires take two to four business days because the money passes through one or more intermediary banks. Each bank in the chain takes a small fee, which reduces the amount the recipient receives. Your bank will show you the fee you pay; the intermediary fees are usually deducted from the amount received.

Currency conversion happens at your bank's exchange rate, not the market rate. If you are sending US dollars to a foreign account that uses a different currency, your bank converts the dollars at their rate, which includes a markup. Compare rates across banks if you are sending a large amount.

Some countries require additional information, such as the recipient's address or tax ID number. Ask your bank what is required for the country you are sending to before you start the wire.

Why banks ask questions before processing your wire

Your bank is required by federal law to verify that you are not sending money as part of fraud, money laundering, or sanctions violations. They will ask who the recipient is, why you are sending the money, and whether you know the recipient personally or through business.

Be honest and specific. "Paying rent to my landlord" or "down payment to the seller for the car I am buying" are clear answers. Vague answers like "just sending it" or "a friend asked me to" may trigger a hold while the bank investigates further.

If you are sending money on behalf of someone else, tell the bank. Some banks will not process these wires without written authorization from the account owner. If you are a business owner sending payroll or vendor payments, your bank may ask for documentation the first time you wire to a new recipient.

The bank may refuse the wire if they believe it is high-risk. This is rare for routine payments, but it can happen if the amount is unusually large for your account, the recipient is in a high-risk country, or the stated purpose raises concerns. If your wire is refused, ask the bank why and what information they need to reconsider.

Fees, timing, and what to do if something goes wrong

Domestic wire fees range from $15 to $30 per wire, depending on your bank and whether you wire online or by phone. International wires cost $35 to $50 at most banks, plus intermediary bank fees that reduce what the recipient receives. Some banks waive fees for customers with high account balances or premium accounts; ask your bank about any discounts you may have.

Domestic wires usually arrive the same business day if you submit before your bank's cutoff time (often 2 or 3 p.m. Eastern time). Wires submitted after the cutoff or on weekends process the next business day. International wires take two to four business days because they move through multiple banks in different time zones.

If the recipient says they did not receive the money, contact your bank when ready with your confirmation number. Your bank can trace the wire and confirm whether it was delivered to the receiving bank. If the receiving bank accepted it, the money is there — the recipient may need to check a different account or contact their own bank.

If your wire was sent to the wrong account number, ask your bank to file a recovery request with the receiving bank. The receiving bank can freeze the funds if they have not been withdrawn, but they are not required to return the money. This is why verifying the account number before you submit is critical.

Wire transfers versus other ways to send money

An ACH transfer is slower (three to five business days) but cheaper (often free or $1) and is reversible for up to a few days after you send it. Use ACH for routine payments where speed does not matter, such as paying bills or sending money to friends.

A check is free but takes a week or more to clear and can be lost or stolen. Use checks for large one-time payments where you want a paper record.

A money transfer service like Western Union or MoneyGram is fast and does not require the recipient to have a bank account, but fees are high (3 to 8 percent of the amount sent). Use these for sending money to someone without a bank account or for cash pickup.

A wire transfer is best when you need money to arrive within one business day, the amount is large, or you are paying someone you do not know well and want the transaction to be final. The speed and irreversibility make it the standard for real estate, car sales, and business payments.

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

Not reliably. Once the receiving bank accepts the wire, it is final. If you catch the error within minutes of sending, call your bank when ready and ask them to recall it — some banks can stop a wire before it leaves their system. After that, your only option is to ask the receiving bank to return the money, which they are not required to do.

What if I send money to the wrong account number?

Contact your bank right away with your confirmation number. Your bank can file a recovery request, but the receiving bank is not obligated to return funds that have already been accepted. This is why double-checking the account number before you submit is essential.

How long does an international wire take?

International wires typically take two to four business days because the money passes through intermediary banks in different countries. The exact time depends on the destination country, the banks involved, and whether the wire is sent on a business day. Ask your bank for an estimate based on the specific country.

Do I need to tell the IRS about wire transfers?

Banks report large wire transfers to the IRS as part of anti-money-laundering rules. If you send or receive a wire of $10,000 or more, your bank files a Currency Transaction Report. This is routine and does not mean you are under investigation — it is standard reporting for all large financial transactions.

Can someone wire money directly into my account without my permission?

Yes, if they have your account number and routing number. This is why you should not share these numbers with people you do not trust. If you receive an unexpected wire, contact your bank to confirm where it came from before you spend it.