What a Wire Transfer Is and When to Use One

A wire transfer is a way to send money directly from one bank account to another, usually within hours. The money moves electronically through the banking system, and once it leaves your account, you cannot cancel it — so wire transfers are best for situations where you trust the recipient and know exactly where the money should go.

Wire transfers work well for large payments like down payments on a house, tuition bills, or sending money to someone in another country. They are faster and more direct than mailing a check, and the recipient gets the funds in their actual bank account rather than a prepaid card or cash pickup location. The tradeoff is that wire transfers cost money — usually $15 to $30 per transfer — and they are final once sent.

Do not use a wire transfer if you are unsure about where the money is going, if someone is pressuring you to wire money quickly, or if you think you might need the money back. Scammers often ask for wire transfers because they cannot be reversed.

Key Takeaways

  • You will need the recipient's bank name, account number, and routing number to send a wire transfer, or their IBAN and SWIFT code for international transfers.
  • Wire transfers typically cost $15 to $30 and take a few hours to a full business day to arrive, depending on the banks involved.
  • You can start a wire transfer in person at a bank branch, by phone, or through your bank's online banking platform or mobile app.
  • Once a wire transfer leaves your account, it cannot be stopped or reversed, so double-check all recipient details before confirming.
  • International wire transfers take longer and may involve additional fees, currency conversion, and intermediate banks.

Gather the Recipient's Banking Information

Before you start the wire transfer, you need the correct details for where the money is going. Ask the recipient for their account number and their bank's routing number (a nine-digit code that identifies their bank). You should also ask for the bank's name and the recipient's full name as it appears on their account.

Write down this information exactly as the recipient gives it to you. Even a single wrong digit in the account number or routing number will send the money to the wrong place, and recovering it is difficult and may not be possible. If you are sending money internationally, ask for the recipient's IBAN (International Bank Account Number) and SWIFT code instead of a routing number — these are the international equivalents.

Some banks also ask for a reason for the transfer. This is just for your records and does not affect where the money goes, but write something clear like "rent payment" or "tuition" so you remember later.

Start the Wire Transfer Through Your Bank

You have three main ways to send a wire transfer: in person at a bank branch, by phone, or through your bank's online platform. The steps are similar no matter which method you choose.

In person: Go to your bank branch with your account information and the recipient's banking details. Tell the teller you want to send a wire transfer and provide the amount. The teller will enter the information into the system, show you a confirmation screen, and ask you to sign a form. You will pay the wire transfer fee at this time, either in cash or from your account.

By phone: Call your bank's customer service number (on the back of your debit card or on your bank's website). Tell the representative you want to send a wire transfer and provide your account information, the recipient's details, and the amount. The representative will read back the information to you to confirm it is correct before processing the transfer.

Online or through a mobile app: Log into your bank's website or app, look for a "Send Money" or "Wire Transfer" option, and select it. Enter the recipient's banking information, the amount, and any notes about the transfer. Review the details carefully, then click "Confirm" or "Send". Your bank may send you a confirmation email or text message.

Confirm All Details Before Sending

This is the most important step. Before you complete the wire transfer, read through every piece of information one more time: the recipient's name, account number, routing number, the amount, and the bank name. If anything looks wrong, stop and contact the recipient to verify.

Pay special attention to the account number and routing number — these are the most common places for mistakes. If your bank shows you a confirmation screen, take a moment to read it word by word. Do not rush, even if someone is waiting for the money.

Once you click "Send" or sign the form, the wire transfer is on its way and cannot be stopped. If you realize after sending that you made a mistake, contact your bank when ready — they may be able to recall the transfer, but this is not may provide and may take days or weeks.

Understand Wire Transfer Fees and Timing

Most banks charge a fee to send a wire transfer, usually between $15 and $30 for a domestic transfer (within the United States). International wire transfers often cost more, sometimes $40 to $50 or higher, because they pass through multiple banks and may involve currency conversion.

The fee is typically deducted from your account at the time you send the transfer. Some banks waive fees for certain account types or if you maintain a high balance, so ask your bank if you may have access to for any discounts.

Domestic wire transfers usually arrive within a few hours to one business day. International transfers take longer — often three to five business days — because they move through multiple banking systems. Transfers sent on weekends or holidays may not process until the next business day. The receiving bank may also take time to deposit the money into the recipient's account once it arrives.

What Happens After You Send the Transfer

Your bank will give you a confirmation number or reference number for the wire transfer. Save this number in case you need to track the transfer or dispute it later. You can use it to check the status of the transfer with your bank.

The recipient's bank will receive the money and deposit it into their account. Depending on the bank, this may happen automatically or the recipient may need to claim the funds. Most of the time, the money appears in their account without any action needed on their part.

Check your bank account to confirm the money left your account and the fee was charged. If the transfer does not appear to have gone through after the expected time, contact your bank to find out what happened.

International Wire Transfers and Special Situations

International wire transfers follow the same basic steps but require additional information. Instead of a routing number, you will need the recipient's SWIFT code (an eight or eleven-character code that identifies their bank internationally) and their IBAN (a longer account number that includes country and bank information). Ask the recipient for both of these before starting the transfer.

International transfers may also involve currency conversion. If you are sending money from a U.S. bank account in dollars to a recipient in another country, your bank will convert the dollars to the local currency. The exchange rate your bank uses may not be the same as the rate you see online, and your bank may charge an additional fee for the conversion.

Some international transfers pass through an intermediary bank — a bank in between yours and the recipient's that helps move the money through the system. This can add time and fees. Ask your bank whether your transfer will use an intermediary bank and what the total cost will be.

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

Not usually. Once a wire transfer leaves your bank, it is final and cannot be stopped. If you realize you made a mistake when ready after sending it, call your bank right away — they may be able to recall the transfer if it has not been delivered yet, but this is not may provide. If the money reaches the recipient's bank, you would need to contact the recipient and ask them to send the money back.

How do I know if the wire transfer arrived?

Your bank will give you a confirmation number when you send the transfer. You can call your bank or log into your account to check the status using this number. The recipient should see the money in their account within the timeframe your bank quoted — usually a few hours for domestic transfers or several days for international ones. You can also ask the recipient to confirm they received it.

What if I sent the money to the wrong account?

Contact your bank when ready and provide them with the confirmation number. If the transfer has not been delivered yet, they may be able to stop it. If it has already arrived at the wrong bank, your bank can file a recall request, but the other bank is not required to return the money. You may need to contact the recipient bank directly or work with a lawyer to recover the funds.

Do I need to report a wire transfer to the IRS?

Wire transfers themselves do not need to be reported to the IRS just because you sent them. However, if you are sending money as a gift over a certain amount, there may be gift tax rules that explore — consult a tax professional. If you are sending money for a business or investment, keep records of the transfer for your tax records.

Are wire transfers safer than other ways to send money?

Wire transfers are safe in the sense that the money moves directly through the banking system and the recipient's bank verifies the account before accepting it. However, wire transfers are popular with scammers because they cannot be reversed. Never send a wire transfer to someone you do not trust or have not verified independently. If someone is pressuring you to wire money quickly, that is usually a sign of a scam.