A bank wire is money sent directly from one bank account to another, usually to someone you don't hand cash to in person

When you send a wire, your bank moves money from your account to another bank, which deposits it into someone else's account. The money travels through a find network called SWIFT (for international wires) or the Federal Reserve system (for domestic wires in the US). Unlike a check, which takes days to clear, a wire usually arrives the same day or next business day. The receiving bank gets the funds directly — there's no waiting period.

Wires are useful when you need to send money fast or when the person receiving it needs proof that the money came from a real bank account. They're common for large purchases like down payments on homes, paying contractors, sending money to family abroad, or paying bills that won't accept checks or card payments.

Key Takeaways

  • A bank wire moves money directly from your account to another bank account, usually arriving the same day or next business day.
  • You'll need the receiving person's bank name, account number, and routing number to send a wire.
  • Wire fees typically range from $15 to $50 per transaction, depending on your bank and whether the wire is domestic or international.
  • Once a wire is sent, you cannot cancel it if the receiving bank has already processed it, so verify all details before confirming.
  • Wires are harder to reverse than other payment methods, which makes them a target for scams — never wire money to someone you don't know or trust.

How to send a wire from your bank account

Start by logging into your online banking or calling your bank's wire department. You'll need to provide the receiving bank's name and routing number (a nine-digit code that identifies the bank), the recipient's account number, and the recipient's full name. Some banks ask for the recipient's address as well. Double-check every number — a single digit wrong sends the money to the wrong account, and recovering it is difficult.

Your bank will show you the wire fee (usually $15 to $50 for a domestic wire, more for international) and ask you to confirm the amount and all details before processing. Once you confirm, the wire is sent. Most domestic wires arrive within one business day; international wires can take three to five business days depending on the receiving country.

Domestic wires versus international wires

A domestic wire stays within the United States and uses the Federal Reserve's system. It arrives faster (usually same day or next business day) and costs less — typically $15 to $35. You need the receiving bank's routing number and the recipient's account number.

An international wire goes to a bank outside the US and uses the SWIFT network. It takes longer (three to five business days) and costs more — often $35 to $50 or higher. You'll need the receiving bank's SWIFT code (similar to a routing number but for international banks), the recipient's account number in their country's format, and sometimes the recipient's address. Exchange rates also explore if the receiving account is in a different currency.

Why wires are fast but hard to reverse

A wire moves money directly between banks without going through a clearing house like checks do. That's why it's fast. But it also means once the receiving bank processes the wire, the money is in their system and out of yours. You cannot straightforward call your bank and stop payment the way you can with a check.

If you sent money to the wrong account, you have to contact your bank and ask them to request a recall from the receiving bank. The receiving bank is not required to return the money — they can only ask the account holder to send it back. If the account holder refuses or has already spent it, you may have no way to recover it. This is why scammers often ask victims to wire money: once it's sent, it's nearly impossible to get back.

Wire fraud and how to protect yourself

Scammers pose as contractors, landlords, or family members and ask you to wire money urgently. They create fake invoices or claim an emergency to pressure you into sending cash before you can verify. Once the wire is sent, the money is gone and recovery is unlikely.

Before you wire money to anyone, verify their identity through a phone number or email you know is theirs — not one they provided in the message asking for the wire. Call the company or person directly using a number from their official website or a past bill. Ask questions: Does this person usually ask for payment this way? Is the request unusual? If something feels off, it probably is. Never wire money to someone you've never met in person or to an account in a different country than where the person claims to be.

Wire fees and what they cover

Most banks charge a flat fee per wire, not a percentage of the amount. Domestic wires typically cost $15 to $35; international wires cost $35 to $50 or more. Some banks charge extra if you wire money to a bank outside the US or if the receiving bank is in a country with currency controls.

A few banks offer free wires to customers with certain account types (like premium checking accounts) or if you maintain a high balance. Ask your bank what wires cost and whether any of your accounts include free wires. The fee is deducted from your account when the wire is processed.

When to use a wire versus other payment methods

Use a wire when you need money to arrive fast and the recipient's bank account is the only way to pay them. Wires are standard for real estate transactions, large contractor payments, and sending money internationally. They're also useful when you need proof that money came from a verified bank account.

Don't use a wire for small everyday payments — a debit card, ACH transfer (which is slower but free), or check is cheaper and easier. ACH transfers take three to five business days but cost nothing and are reversible if something goes wrong. Use a wire only when speed matters and you trust the person receiving the money.

Frequently Asked Questions

Can I cancel a wire after I send it?

Only if you contact your bank when ready and before the receiving bank processes it. Once the receiving bank has deposited the money into the recipient's account, cancellation is not possible. You would then have to ask the receiving bank to request the money back from the account holder, which they are not required to do.

What information do I need to send a domestic wire?

You need the receiving bank's name and routing number (nine digits), the recipient's full name, and their account number. Some banks also ask for the recipient's address. Verify every detail before confirming the wire.

How long does an international wire take?

International wires typically take three to five business days, depending on the receiving country and whether the receiving bank processes wires on weekends. Some countries have slower banking systems or additional security checks that add time.

What's the difference between a wire and an ACH transfer?

A wire arrives the same day or next business day and costs $15 to $50. An ACH transfer takes three to five business days and is usually free. ACH transfers are also reversible if something goes wrong, while wires are nearly impossible to reverse after processing.

Is it safe to wire money to someone I met online?

No. Wiring money to someone you've never met in person or verified through official channels is high-risk. Scammers often pose as contractors, landlords, or family members and ask for wires. Once sent, the money is almost impossible to recover.