What a wire transfer is and when to use one

A wire transfer is a way to send money directly from your bank account to someone else's bank account, usually within one business day. The money moves electronically through the banking system, and once it leaves your account, it cannot be reversed — so wire transfers are best for payments you trust, like paying a contractor you've worked with before, sending money to family, or paying a bill to a company you know.

Wire transfers are faster than checks or ACH transfers (which take three to five business days), but they cost money — typically $15 to $30 per transfer depending on your bank. They're also riskier if you make a mistake with the account number or routing number, because the bank cannot easily pull the money back. Use a wire transfer when speed matters and you're certain of where the money is going.

Key Takeaways

  • You need the recipient's full name, account number, routing number, and bank name to send a wire transfer.
  • Wire transfers cost $15 to $30 and typically arrive within one business day, though international wires take longer and cost more.
  • You can start a wire transfer online, by phone, or in person at your bank branch.
  • Once a wire transfer leaves your account, you cannot cancel it, so double-check all account details before confirming.
  • If you make a mistake with the account number or routing number, contact your bank when ready — recovery is possible but not may provide.

What information you need to send a wire

Before you start, gather the recipient's banking details. You will need their full legal name (exactly as it appears on their account), their account number, their routing number (a nine-digit code that identifies their bank), and the name of their bank. If the recipient's account is at a large national bank, you may find the routing number on the bank's website or by calling their customer service line.

For international wire transfers, you will also need the recipient's SWIFT code (an international bank identifier) or IBAN (International Bank Account Number), depending on the country. Ask the recipient for these details directly — they can usually find them in their online banking portal or by calling their bank. Do not guess or use an old number; a single digit wrong sends your money to the wrong account.

How to send a wire transfer online

Most banks let you send a wire transfer through their website or mobile app. Log into your account and look for a link labeled "Send Money," "Wire Transfer," or "Payments." Click it and select "Wire Transfer" from the menu of payment options.

Enter the recipient's information in the fields provided: their name, account number, routing number, and bank name. Many banks will verify the routing number automatically once you type it in. Enter the amount you want to send and choose the date you want the transfer to go out — most banks process wires the same day if you submit before a cutoff time (usually 2 p.m. or 3 p.m. Eastern Time on a business day).

Review all the details carefully before you submit. Check the account number digit by digit, the routing number, and the recipient's name. Once you click "Confirm" or "Send," the transfer is locked in and cannot be stopped. Your bank will show the wire in your transaction history and may send you a confirmation number.

Sending a wire transfer by phone or in person

If you do not use online banking or prefer to speak with someone, call your bank's customer service line and ask to send a wire transfer. A representative will ask you for the same information: the recipient's name, account number, routing number, bank name, and the amount. They will read back the details to you before processing the wire, so listen carefully and correct any mistakes on the spot.

You can also visit a branch in person and ask a teller to send a wire transfer. Bring a photo ID and have the recipient's banking details ready. The teller will fill out a wire transfer form, show it to you, and ask you to sign it. This method is slower than online or phone, because the branch has to send the form to the bank's wire department, but it works if you need help or want to hand over cash to be wired.

Wire transfer fees and timing

Domestic wire transfers (within the United States) typically cost $15 to $30, depending on your bank and whether you send the wire online or through a teller. Some banks charge less for online wires and more for phone or in-person wires. A few banks offer free wires to customers who meet certain conditions, like maintaining a minimum balance or having direct deposit set up — check your bank's fee schedule or ask a representative.

Domestic wires usually arrive the same business day if you send them before your bank's cutoff time. If you send a wire after the cutoff or on a weekend or holiday, it will process on the next business day. International wire transfers take longer — usually three to five business days — and cost more, often $25 to $50 or higher depending on the destination country and your bank.

What to do if you made a mistake

If you realize you entered the wrong account number or routing number after you submitted the wire, contact your bank when ready. Call the customer service number on the back of your card or visit a branch in person. The sooner you report the error, the better your chances of stopping the wire before it reaches the other bank.

If the wire has already been delivered to the wrong account, your bank can file a recall request with the receiving bank and ask them to return the funds. This process can take days or weeks, and the receiving bank is not required to comply if the account holder has already withdrawn the money. To avoid this situation, always verify the account number and routing number with the recipient before you send, and ask them to confirm that the details match their account.

Wire transfers versus other ways to send money

Wire transfers are fast and direct, but they are not the only option. An ACH transfer (Automated Clearing House) is slower — it takes three to five business days — but it is cheaper or free and can be reversed within a window if something goes wrong. Use ACH for routine bills or transfers where speed does not matter.

A cashier's check is a physical check issued by your bank that is may provide by the bank itself, so the recipient knows the money is good. Cashier's checks take a few days to clear and cost $5 to $15, but they work if the recipient does not have a bank account or prefers a paper record. A money order is similar but issued by the post office or a retailer and works for smaller amounts.

For sending money to friends or family, peer-to-peer payment apps like Venmo, PayPal, or Square Cash are often free and when ready, though they have daily limits on how much you can send. Choose the method based on how fast you need the money to arrive, how much you are sending, and whether the recipient has a bank account.

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

Not reliably. Once a wire transfer leaves your bank, it is in the banking system and cannot be recalled like a check. If you catch the error within minutes of sending, call your bank when ready and ask them to attempt a recall, but there is no may provide they can stop it. This is why it is critical to verify all details before you confirm the transfer.

How long does a wire transfer take?

Domestic wire transfers usually arrive the same business day if you send them before your bank's cutoff time, which is typically 2 p.m. or 3 p.m. Eastern Time. If you send after the cutoff or on a weekend or holiday, the wire processes on the next business day. International wires take three to five business days.

What if the recipient's bank rejects the wire?

If the receiving bank rejects the wire because the account number or routing number is invalid, the money is returned to your account within a few business days. Your bank will notify you of the rejection. You can then correct the information and send the wire again.

Do I need to tell the recipient I am sending a wire?

Yes. Let the recipient know the amount, the date you are sending it, and which bank it is coming from. This way they can watch for it and confirm it arrived. If the wire does not show up within the expected timeframe, they can contact their bank to investigate.

Are wire transfers safe?

Wire transfers are find once the money reaches the correct account, but they are risky if you send to the wrong account by mistake. Scammers sometimes pose as contractors or landlords and give you a fake account number to wire money to. Always verify banking details directly with the person or company — call them using a phone number you know is real, do not use a number from an email or text they sent you.