What a wire transfer is and how it moves your money

A wire transfer is an electronic instruction that moves money from one bank account to another, usually to a different bank and often across state or country lines. When you initiate a wire, your bank sends a secure message (not the actual cash) to the receiving bank with your account details, the recipient's account details, and the amount. The receiving bank then deposits the funds into the recipient's account. The whole process typically takes one to two business days domestically, though some transfers complete the same day.

Wire transfers are different from checks or ACH transfers because they move faster and are harder to reverse once sent. Your bank acts as the intermediary—they deduct the money from your account, pass the instruction through the banking system (usually via the Federal Reserve or SWIFT for international transfers), and the receiving bank credits the recipient. You do not hand money to anyone; the banks handle the entire electronic movement.

The key difference from other payment methods: a wire is a push of money from your account to theirs, not a pull. Once the receiving bank accepts the transfer, the money is in their account and reversing it is difficult and requires cooperation from both banks and the recipient.

Key Takeaways

  • A wire transfer moves money electronically from your bank account to another account, usually completing within one to two business days domestically.
  • You provide your bank with the recipient's account number, routing number, and bank details; your bank sends the instruction, not physical cash.
  • Wire transfers are faster and harder to reverse than checks or ACH transfers, so verify all recipient details before you send.
  • Domestic wires typically cost $15 to $30; international wires cost more and may take three to five business days depending on the receiving country.
  • If you send money to the wrong account, contact your bank immediately—recovery is possible but not may provide and depends on the receiving bank's cooperation.

When you would use a wire transfer instead of other payment methods

Wire transfers are the right choice when you need money to arrive quickly and the recipient's bank account is the only option. Common scenarios include closing on a home purchase (the title company or escrow agent requires a wire), paying a contractor or vendor who demands it, sending money internationally, or moving funds between your own accounts at different banks.

They are also used when the amount is large enough that a check would take days to clear or an ACH transfer (which can take three to five business days) is too slow. If you are paying rent, a utility bill, or a credit card, ACH or a check is usually cheaper and fast enough. If you are sending money to someone you do not know well or to a new recipient, a wire is riskier because reversal is harder—in those cases, consider ACH first.

International transfers almost always require a wire because ACH only works within the United States. If you are sending money abroad, your bank will ask for the recipient's SWIFT code (an international bank identifier) and IBAN or account number, and the transfer will take longer and cost more than a domestic wire.

The step-by-step process from your bank to the recipient's account

To send a wire, you contact your bank (by phone, online portal, or in person) and provide the recipient's full name, account number, routing number, and bank name. For international wires, you also provide the SWIFT code and sometimes an IBAN. Your bank verifies the information, deducts the amount plus any wire fee from your account, and sends the instruction through the banking system.

The instruction travels to the Federal Reserve (for domestic wires) or through SWIFT (for international wires), which routes it to the receiving bank. The receiving bank matches the account number and name, deposits the funds, and notifies the recipient. Most domestic wires complete within one business day; some same-day wires are available if you send before a certain cutoff time (usually 2 p.m. or 3 p.m. Eastern Time) and pay an extra fee.

You receive a confirmation number from your bank immediately after sending. Keep this number—it is your proof of the transaction and you will need it if there is a problem. The recipient should see the money in their account within one to two business days for domestic transfers, or three to five business days for international ones.

Wire transfer fees and what affects the cost

Domestic wire transfer fees typically range from $15 to $30 per transfer, depending on your bank. Some banks charge less for online wires and more for phone or in-person wires. A few banks offer free wires to customers with certain account types or minimum balances, but this is uncommon.

International wire fees are higher—usually $35 to $50 or more—because the receiving bank may also charge a fee to accept the wire, which can be deducted from the amount the recipient receives. The total cost depends on the receiving country, the receiving bank, and whether you are using a correspondent bank (an intermediary bank that helps route the transfer). Some banks charge a flat fee; others charge a percentage of the amount sent. Always ask your bank for the total cost before you send, because the recipient may receive less than you intended if fees are deducted from their end.

If you send a wire and it fails or goes to the wrong account, your bank may charge a research or reversal fee on top of the original wire fee. This is another reason to triple-check the recipient's account details before you send.

How to verify the recipient's information so the money goes to the right place

Before you send a wire, confirm the recipient's account number and routing number directly with them—do not rely on an email or text message, which can be forged. Call them on a phone number you know is correct, ask them to read the numbers back to you, and write them down. For large transactions (home purchases, business payments), the recipient's bank or title company will provide a wire instruction form with all the details already filled in.

Match the recipient's name exactly as it appears on their bank account. If the name does not match, the receiving bank may reject the transfer or hold it pending verification. If you are wiring to a business, use the legal business name, not a nickname or shortened version.

For international wires, also verify the SWIFT code and IBAN with the recipient or their bank's website. A single wrong digit in the account number or routing number can send your money to a different account, and recovery is difficult. Some banks offer a service called Confirmation of Payee (in the UK and some other countries) that checks whether the account number and name match before the transfer goes through, but this is not yet standard in the United States.

What happens if a wire transfer fails or goes to the wrong account

If the receiving bank rejects the wire because the account number or routing number is wrong, the money returns to your account within one to three business days. Your bank will notify you of the rejection. You can then correct the information and send the wire again, but you will pay the wire fee twice.

If the wire reaches the wrong account because you provided incorrect information, recovery is much harder. Your bank can contact the receiving bank and ask them to retrieve the funds, but the receiving bank is not required to do so. If the recipient refuses to return the money, you may need to pursue legal action, which is expensive and time-consuming. This is why verification is critical.

If your bank makes an error (for example, they send the wire to the wrong account despite you providing correct information), contact them immediately and ask them to attempt recovery. Most banks have a process for this, but success is not may provide. Document everything in writing—emails, confirmation numbers, dates—because you may need this record if you file a complaint with your state banking regulator or pursue a claim.

For international wires, if the money is sent to the wrong country or bank, recovery can take weeks or months and may not be possible at all. This is why international wires carry higher risk and should only be used when you are certain of the recipient's details.

Wire transfer fraud and how to protect yourself

Wire transfer fraud typically happens when someone impersonates a trusted contact (a contractor, landlord, title company, or business partner) and asks you to wire money to a new account. Because wires are fast and hard to reverse, scammers use them to steal large amounts. Common scenarios include a fake email from a title company asking you to wire down payment funds to a different account, or a contractor asking you to wire a deposit to a new bank account.

To protect yourself, never wire money based on an email or text message alone. Call the person or organization on a phone number you know is correct and confirm the wire request and the account details. If a title company or contractor asks you to wire funds, ask them to send you a wire instruction form on official letterhead with all details, and call them to verify the form is authentic before you send.

Your bank cannot reverse a wire once it is sent if you authorized it, even if you were tricked. Banks are not liable for fraud caused by social engineering (someone tricking you into sending money). This means the burden is on you to verify before you send. If you suspect fraud after sending a wire, contact your bank and the FBI's Internet Crime Complaint Center (IC3) immediately, but recovery is unlikely.

Frequently Asked Questions

How long does a domestic wire transfer take?

Most domestic wires complete within one business day. Some banks offer same-day wires if you send before a cutoff time (usually 2 p.m. or 3 p.m. Eastern Time) and pay an extra fee. Weekends and bank holidays add time—a wire sent on Friday may not arrive until Monday or Tuesday.

Can I cancel a wire transfer after I send it?

If you contact your bank immediately after sending, before the wire reaches the receiving bank, cancellation may be possible. Once the receiving bank accepts the transfer, cancellation is very difficult and requires the receiving bank's cooperation. Call your bank right away if you need to cancel—do not wait.

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

A wire transfer is faster (one to two business days) and harder to reverse, while an ACH transfer is slower (three to five business days) and easier to reverse. Wires cost $15 to $30; ACH transfers are often free. Use ACH for routine bills and payments; use wire for urgent transfers or large amounts.

Do I need the recipient's name to match their account exactly?

Yes. The receiving bank checks that the account number and name match. If the name does not match exactly, the transfer may be rejected or held pending verification. Always use the legal name as it appears on the account.

What should I do if I sent a wire to the wrong account?

Contact your bank immediately and provide the confirmation number. Ask them to contact the receiving bank and request recovery of the funds. Success is not may provide—the receiving bank can refuse to retrieve the money. Document all communication in writing and keep your confirmation number.