The basic steps to wire money from your bank account

To send a wire transfer, you log into your bank's online platform or call the wire department directly, provide the recipient's bank account number and routing number, enter the amount, and authorize the transfer. Your bank then sends the money electronically to the recipient's bank, usually within one business day. The whole process takes minutes to set up, though the actual movement of funds depends on whether you're sending domestically or internationally.

Most banks charge a fee for outgoing wires—typically $15 to $30 for domestic transfers and $35 to $50 for international ones. Some banks waive fees for certain account types or if you maintain a minimum balance. The money leaves your account immediately once you authorize it, so you cannot cancel a wire after it has been sent to the receiving bank.

Key Takeaways

  • You need the recipient's full name, bank account number, and routing number (or SWIFT code for international transfers) before you start.
  • Domestic wires typically arrive within one business day; international wires take three to five business days.
  • Wire transfers are irreversible once sent, so verify all recipient details before authorizing the transfer.
  • Your bank may require you to verify the recipient's identity or provide a reason for the transfer, especially for large amounts.
  • Fees range from $15 to $30 for domestic wires and $35 to $50 for international ones, though some banks waive them for certain accounts.

What information you need before you start

Gather the recipient's details before you contact your bank. For a domestic wire, you need their full legal name, bank account number, and the nine-digit routing number of their bank. The routing number identifies which bank holds the account; you can find it on a check or by asking the recipient directly.

For international wires, you need the recipient's name, account number, and the bank's SWIFT code (also called a BIC code). Some countries also require an IBAN (International Bank Account Number) instead of or in addition to the account number. Ask the recipient to provide all of this information in writing so you can enter it exactly as it appears in their bank's records.

Double-check spelling of names and accuracy of numbers. A single digit wrong in an account number can send the money to the wrong person, and recovering it becomes difficult or impossible.

Sending a wire through online banking

Log into your bank's website or mobile app and look for "Wire Transfer," "Send Money," or "Payments" in the main menu. Click to start a new transfer. You will be asked whether the transfer is domestic or international, then prompted to enter the recipient's details: name, account number, routing number (or SWIFT code), and the amount.

Most banks ask you to name or label the transfer so you can identify it later—for example, "Rent payment" or "Car purchase." Some banks require a reason for the transfer, especially for amounts over $10,000. Enter whatever information the form requests, then review the details on screen before submitting.

After you authorize the transfer, your bank will display a confirmation number. Write this down or take a screenshot. The money leaves your account immediately, and you will see it reflected in your balance right away, even though the receiving bank may not receive it for one or more business days.

Sending a wire by phone or in person

If you prefer not to use online banking, call your bank's wire transfer department during business hours. Have the recipient's information ready before you call. The representative will ask you the same questions the online form does: recipient name, account number, routing number or SWIFT code, amount, and reason for transfer.

The representative will read back the details to you before processing. Listen carefully and correct any errors immediately. Once you authorize the wire over the phone, it cannot be reversed. Ask for a confirmation number and the expected delivery date before you hang up.

You can also visit a branch in person to send a wire. Bring a photo ID and the recipient's information. The teller will fill out a wire transfer form, which you sign. This method takes longer than online or phone wires and may carry a higher fee, but some people prefer the face-to-face confirmation.

How long the money takes to arrive

Domestic wires sent before your bank's cutoff time (usually 2 p.m. or 3 p.m. on business days) arrive the same day or the next business day. If you send a wire after the cutoff or on a weekend or holiday, it will not be processed until the next business day. The receiving bank then credits the recipient's account, which usually happens within hours but can take up to one business day.

International wires take longer because they move through multiple banks and currency exchanges. Most arrive within three to five business days, though some routes take a week or more. The exact timing depends on the countries involved, the banks' processing speeds, and whether the receiving bank requests additional information about the transfer.

You can ask your bank for an expected delivery date when you send the wire. If the money does not arrive by that date, contact your bank's wire department with your confirmation number. They can trace the transfer and find out where it is in the system.

Fees and limits on wire transfers

Domestic outgoing wires cost $15 to $30 at most banks. International wires cost $35 to $50 or more, depending on the destination country and whether currency conversion is needed. Some banks charge extra if the receiving bank is outside the United States or if you need to send the wire urgently.

Many banks waive wire fees for customers who maintain a high account balance, have direct deposit set up, or hold premium account types like wealth management or business accounts. Ask your bank whether you may have access to for any fee waivers before you send the wire.

Most banks do not limit how much you can wire, but they may require additional verification for transfers over $10,000. This verification is a federal requirement, not a bank policy. You may need to provide documentation of where the money is coming from or what it is for.

What to do if something goes wrong

If you realize you made a mistake immediately after sending the wire—such as entering the wrong account number—contact your bank right away. If the wire has not yet been processed, your bank may be able to cancel it. Once the receiving bank has received the funds, cancellation becomes much harder and may be impossible.

If the money went to the wrong account, your bank can file a trace request with the receiving bank to try to recover it. This process can take weeks or months, and recovery is not may provide. The receiving bank is not required to return the money if the account holder refuses to cooperate.

If you sent an international wire and it did not arrive within the expected timeframe, contact your bank with your confirmation number. International transfers can be delayed by currency processing, missing or incorrect SWIFT codes, or the receiving bank's processing backlog. Your bank can contact the receiving bank to locate the transfer.

Frequently Asked Questions

Can I cancel a wire transfer after I send it?

If you contact your bank immediately after sending the wire and before it has been processed, your bank may be able to cancel it. Once the receiving bank has received the funds, cancellation is usually not possible. This is why it is critical to verify all details before authorizing the transfer.

What is the difference between a wire transfer and an ACH transfer?

A wire transfer moves money electronically between banks within one business day (or same day for domestic wires). An ACH transfer is slower, typically taking three to five business days, but costs less or nothing. ACH transfers are better for routine payments; wires are better when you need money to arrive quickly.

Do I need to tell my bank why I am sending a wire?

Your bank may ask for a reason, especially for large transfers. This is standard anti-fraud and anti-money-laundering procedure. You do not need to provide extensive detail—"rent payment" or "loan repayment" is usually sufficient.

What happens if I enter the wrong routing number?

The money may go to a different bank or account. If it goes to an account at the correct bank but with the wrong account number, the receiving bank may reject it and send it back. If it goes to a completely different bank, recovery is difficult. Always verify the routing number with the recipient before sending.

Can I wire money internationally from any bank account?

Most banks offer international wire transfers, but some smaller banks or credit unions may not. Ask your bank whether they send international wires and what the fee is. If your bank does not offer this service, you may need to use a money transfer service like Western Union or a currency exchange company.