Yes, most banks offer wire transfers, but not all accounts may have access to

The vast majority of U.S. banks and credit unions offer wire transfer services, but access depends on your account type and the bank's policies. Large national banks like Chase, Bank of America, Wells Fargo, and Citibank all provide wires as standard. Regional and community banks typically do as well. However, some banks restrict wires to checking accounts only, charge fees that vary widely, and may limit how many wires you can send per month or per day.

Before you assume your bank offers wires, check your account agreement or call the number on the back of your card. Some online-only banks do not offer wire services at all, or offer them only to send money out, not receive it. A few banks require a minimum balance or a premium account tier to access wires. The fastest way to know is to log into your online banking portal and look for a "Send Money" or "Wire Transfer" option—if it is not there, your account does not have access.

Key Takeaways

  • Most traditional banks and credit unions offer wire transfers, but online banks and some smaller institutions may not, so you need to check your specific account.
  • Wire transfer fees range from $0 to $50 depending on the bank and whether the wire stays domestic or goes international, and some banks charge both a sending and receiving fee.
  • Domestic wires typically settle within one business day, while international wires can take three to five business days and require additional information like SWIFT codes.
  • Once a wire is sent and confirmed by the receiving bank, it cannot be reversed, so verify the recipient's account number and routing number before you initiate the transfer.
  • If your bank does not offer wires or charges high fees, you can use a money transfer service like Western Union or MoneyGram, or ask a credit union—many credit unions offer wires to non-members for a flat fee.

How to send a wire transfer through your bank

To send a wire, you will need the recipient's full name, bank name, account number, and routing number (for domestic wires) or SWIFT code (for international wires). Log into your online banking portal or call your bank's wire department. Some banks let you initiate wires online; others require you to call or visit a branch. You will provide the recipient information, the amount, and the purpose of the transfer (required by federal law for amounts over $3,000). The bank will confirm the details, tell you the fee, and process the wire.

Domestic wires usually settle the same business day if sent before the bank's cutoff time, typically 2 p.m. or 3 p.m. Eastern time. If you send after cutoff, the wire goes out the next business day. International wires take longer—usually three to five business days—because they pass through multiple banks and currency conversion systems. The receiving bank will deposit the funds into the recipient's account once they receive and verify the wire.

Wire transfer fees and what they cover

Bank wire fees vary significantly. Domestic outgoing wires typically cost $15 to $30 at large banks, though some banks charge $0 if you maintain a premium account or a high balance. International wires are more expensive, usually $35 to $50 for the sending bank alone. Some banks also charge a receiving fee if you are on the receiving end of a wire—this is less common but does happen.

The fee covers the bank's processing, verification, and the use of the wire network (either the Federal Reserve's FedWire system for domestic wires or SWIFT for international transfers). A few banks advertise "free" wires but may charge indirectly through higher account maintenance fees or minimum balance requirements. Always ask your bank for the exact fee before you send, because fees can change and some banks charge different amounts depending on whether the wire is domestic or international.

What happens if you send a wire to the wrong account

Once a wire is sent and the receiving bank accepts it, the transfer is final. You cannot cancel or reverse it the way you can with a check or ACH transfer. This is why banks require you to verify the account number and routing number before sending. If you send money to the wrong account by mistake, you will need to contact your bank and ask them to reach out to the receiving bank to request a return. The receiving bank is not required to comply, and recovery can take weeks or never happen at all.

To protect yourself, always confirm the recipient's account details in writing before you send. If the amount is large or the recipient is new, call them to read back the account number and routing number out loud. Some banks offer a verification service where they will confirm the account exists before you send the full amount, though this is not standard and may cost extra.

Banks that do not offer wire transfers

Some online banks and financial technology companies do not offer wire transfer services at all. Chime, for example, does not allow wire transfers. Other banks like Ally offer wires only to send money out, not to receive it. If your bank does not offer wires, you have several options: open a second account at a bank that does, use a third-party money transfer service like Western Union or MoneyGram, or visit a credit union that accepts non-members for wire services (usually for a flat fee of $10 to $20).

Some credit unions belong to shared branching networks that allow members to conduct transactions at other credit unions nationwide. If you are a credit union member, ask whether your credit union participates in shared branching and whether non-member wire services are available. This can be faster and cheaper than using a commercial money transfer service.

International wires and additional requirements

Sending money internationally requires more information than a domestic wire. In addition to the recipient's name and account number, you will need the recipient's bank's SWIFT code (an eight or eleven-character code that identifies the bank worldwide) and sometimes an IBAN (International Bank Account Number), which is used in Europe and some other regions. The receiving country and currency also affect the timeline and cost.

International wires are subject to additional scrutiny under anti-money-laundering regulations. Your bank may ask for the purpose of the transfer, the recipient's address, and your relationship to the recipient. These questions are required by law, not optional. Processing times vary by country—wires to Canada or the UK typically take one to two business days, while wires to other regions can take three to five days or longer. Currency conversion happens at the receiving bank's rate, not your sending bank's rate, so the amount received may be less than you expect.

Alternatives to bank wire transfers

If your bank charges high fees or does not offer wires, or if you need to send money faster, consider these alternatives. ACH transfers are free or low-cost ($0 to $3) but take three to five business days. Peer-to-peer payment apps like Venmo, PayPal, and Square Cash are instant for small amounts but have daily limits and are best for personal transfers, not business payments. Money transfer services like Western Union and MoneyGram offer cash pickup or direct deposit and work without a bank account, but charge 5% to 10% in fees.

For large international transfers, specialized remittance services like Wise (formerly TransferWise) often offer better exchange rates and lower fees than banks. These services are designed for international money movement and may be faster and cheaper than a traditional bank wire, especially for amounts over $1,000. Compare the total cost—including fees and exchange rates—across all options before you choose.

Frequently Asked Questions

Can I send a wire transfer from my savings account?

Most banks allow wires from checking accounts but not savings accounts. Some banks restrict wires to checking only for security reasons. Call your bank or check your account agreement to confirm. If your bank does not allow wires from savings, you can transfer money from savings to checking first, then send the wire from checking.

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

A wire transfer is faster (same day or next day) and final once sent, but costs $15 to $50. An ACH transfer takes three to five business days and is free or costs $1 to $3, but can be reversed within a certain window. Use wires for urgent or large transfers; use ACH for routine bills and transfers where timing is not critical.

Do I need to tell my bank I am receiving a wire?

No, you do not need to notify your bank in advance. The sender provides your account number and routing number, and the wire arrives automatically. However, if you are expecting a large wire, you can call your bank to confirm they received it and to ask when it will be deposited to your account.

Can I cancel a wire transfer after I send it?

Once the receiving bank accepts the wire, it cannot be cancelled. If you catch the error before the receiving bank processes it—usually within a few hours—call your bank immediately and ask them to attempt a recall. Success is not may provide, and your bank may charge a fee to try. This is why verification before sending is critical.

What if I do not have the recipient's routing number?

Ask the recipient for their routing number, or look it up on the bank's website or by calling the bank directly. You can also use the Federal Reserve's routing number database online. Do not guess or use a number you find on an old check, because routing numbers can change. Verify the routing number with the recipient or the bank before you send.