What You Need Before You Wire Money

A wire transfer moves money directly from one bank account to another, usually within one business day. To send one, you need specific information about where the money is going — not just a name, but routing numbers, account numbers, and sometimes additional codes that banks use to find the right account.

Before you contact your bank or log into online banking, gather the recipient's details. You will need their full legal name, the name of their bank, their account number, and their bank's routing number (a nine-digit code that identifies the bank). If the money is going to another country, you may also need a SWIFT code or IBAN (International Bank Account Number).

Double-check every number. A single digit wrong in an account number or routing number can send your money to the wrong account, and recovering it is difficult and slow. Call the recipient and confirm the details out loud, or ask them to send the information in writing.

Key Takeaways

  • You need the recipient's full name, account number, routing number, and bank name before you start a wire transfer.
  • Wire transfers usually cost between $15 and $50, depending on your bank and whether the money stays in the United States or goes abroad.
  • Domestic wires (within the U.S.) typically arrive within one business day; international wires can take three to five business days.
  • Once a wire is sent, you cannot cancel it if the recipient's bank has already received it, so verify all details before you submit.

How to Send a Domestic Wire Transfer

A domestic wire stays within the United States. You can send one through your bank's website, mobile app, or by visiting a branch in person.

Online or mobile app: Log into your bank's website or app and look for "Send Money," "Wire Transfer," or "Pay Someone." Enter the recipient's name, account number, routing number, and the amount. Review the details carefully — most banks show you a summary before you confirm. Enter any security codes your bank requires (such as a one-time password sent to your phone). Once you submit, the wire is usually final.

In person at a branch: Bring your ID and the recipient's information. A teller will fill out a wire transfer form with you, show you the details, and process the transfer. This method is slower but lets you ask questions and get a receipt on the spot.

By phone: Call your bank's wire transfer line (the number is on your debit card or bank statement). A representative will ask you to verify your identity, then take down the recipient's information. This is the slowest method and may carry higher fees.

How to Send an International Wire Transfer

International wires require more information and take longer — usually three to five business days. The recipient's bank may also charge a fee on their end.

You will need the recipient's SWIFT code (an eight or eleven-character code that identifies their bank internationally) or their IBAN (a longer account number used in Europe and some other regions). Ask the recipient which one their bank uses. You may also need the recipient's address and the name and address of their bank.

Most banks charge higher fees for international wires than domestic ones — often $30 to $50 or more. Some banks also charge a percentage of the amount being sent. Ask your bank for the exact fee before you send the wire. The recipient may receive slightly less than you sent because their bank deducts a fee on the receiving end.

International wires are final once sent. If you make a mistake, recovering the money is extremely difficult and may require hiring a lawyer in the recipient's country.

Fees, Timing, and What to Expect

Wire transfer fees vary by bank. Domestic wires typically cost $15 to $30; international wires cost $30 to $50 or more. Some banks charge less if you send the wire through their app rather than in person or by phone. Ask your bank what they charge before you send.

Domestic wires usually arrive the same business day or the next business day. International wires take longer because they pass through multiple banks and currency exchanges. A wire sent on a Friday may not arrive until Tuesday or Wednesday of the following week.

Once you submit a wire, you receive a confirmation number. Write it down or take a screenshot. If the money does not arrive when expected, you will need this number to trace the wire with your bank.

What to Do If Something Goes Wrong

If the recipient says they did not receive the money, contact your bank immediately with your confirmation number. Your bank can trace the wire and tell you whether it was sent, whether it arrived at the recipient's bank, and whether the recipient's bank is holding it for any reason.

If the money went to the wrong account because you entered the wrong number, recovery is possible but not may provide. Your bank can contact the receiving bank and ask them to return the funds, but the receiving bank is not required to do so. If the recipient's account holder refuses to return the money, you may have no legal recourse.

If you sent an international wire to the wrong account, the process is even slower and more difficult. Some countries do not have agreements with U.S. banks to recover mistaken transfers. Before sending an international wire, triple-check the account number and SWIFT code.

Alternatives to Wire Transfers

Wire transfers are fast and direct, but they are not the only way to send money. ACH transfers (Automated Clearing House) are slower but cheaper — they usually cost nothing or a few dollars and take three to five business days. Most banks let you send ACH transfers for free through online banking.

Money transfer services like Western Union or MoneyGram let you send cash that the recipient picks up in person, which is useful if they do not have a bank account. These services charge higher fees but work in most countries.

Payment apps like Venmo, PayPal, or Square Cash are free or cheap for small amounts between people, but they have daily limits and are not designed for large transfers or business payments.

If you are not in a hurry, an ACH transfer is usually the cheapest option. If you need the money to arrive the same day, a wire transfer is the standard choice.

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

If you cancel before your bank actually sends the wire, yes — usually within a few minutes of submitting it. Once your bank sends it to the recipient's bank, cancellation is not possible. Call your bank immediately if you need to stop a wire, and ask if it has been sent yet.

What if I enter the wrong account number?

The wire will go to the account number you entered, even if it belongs to someone else. Contact your bank right away with your confirmation number. Your bank can ask the receiving bank to return the funds, but there is no may provide. For this reason, always confirm the account number with the recipient before you send.

How long does a wire transfer take?

Domestic wires usually arrive within one business day, often the same day if sent before 2 p.m. International wires take three to five business days because they pass through multiple banks. Weekends and holidays add extra time.

Why is my wire transfer taking longer than expected?

International wires often get delayed at intermediate banks or during currency conversion. Domestic wires can be delayed if your bank or the recipient's bank is processing a high volume. Contact your bank with your confirmation number and ask them to trace the wire.

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

Yes. Tell them the amount, the date you are sending it, and your name as it appears on your account. This helps them recognize the deposit and know to expect it. For large or international wires, send this information before you send the wire so they can confirm their account details are correct.