Bank wire fees vary by institution and direction, typically between $15 and $50 per wire

A bank wire is a transfer of money from one bank account to another, usually completed the same business day. The cost depends on whether you are sending money out (outgoing wire) or receiving it (incoming wire), and which bank you use. Most banks charge $15 to $30 for an outgoing domestic wire. Incoming wires are often free, though some banks charge $5 to $15. International wires cost more — usually $40 to $50 outgoing, sometimes with additional fees for currency conversion.

The fee is separate from the amount you send. If you wire $1,000 and your bank charges $25, you pay $25 on top of the $1,000. Some banks waive wire fees for customers who maintain a minimum balance or have a premium account type, so it is worth checking your account terms before you assume you will pay.

Key Takeaways

  • Outgoing domestic wires typically cost $15 to $30, while incoming wires are often free or cost $5 to $15.
  • International wires cost more — usually $40 to $50 — and may include separate currency conversion fees.
  • The wire fee is charged in addition to the amount you send, not deducted from it.
  • Some banks waive wire fees for accounts with minimum balances or premium membership levels.
  • Wire fees are set by individual banks, so the cost varies significantly between institutions.

Why outgoing wires cost more than incoming ones

When you send a wire, your bank has to verify the recipient's account details, initiate the transfer through the banking network, and take on the risk that the information is incorrect or the recipient account does not exist. That work costs the bank money, so they charge you for it.

When you receive a wire, the sending bank has already done the work and paid the cost. Your bank straightforward receives the funds and deposits them into your account — a passive step that requires minimal effort. Many banks do not charge for this, though some do charge a small fee to cover processing.

Domestic versus international wire costs

A domestic wire stays within the United States banking system. Your bank sends the money through the Federal Reserve or a private clearing network, and it arrives at the receiving bank the same business day. The cost is straightforward: one fee, usually $15 to $30.

An international wire crosses borders and currency systems. Your bank must route the money through correspondent banks in other countries, convert the currency, and comply with foreign exchange regulations. This adds multiple intermediaries and steps. You will typically pay $40 to $50 for the wire itself, plus a separate currency conversion fee — often 1 to 3 percent of the amount you send, though this varies by bank and currency pair.

Some banks also charge a flat fee for international wires ($15 to $25) on top of the conversion markup. Always ask your bank for the total cost before you send an international wire, because the final amount can be significantly higher than the base wire fee.

How to find your bank's specific wire fees

Wire fees are not standardized across banks. Chase may charge $15 for an outgoing domestic wire while Bank of America charges $30. Credit unions often charge less than large national banks — sometimes $10 to $20 for outgoing wires. Online banks may charge nothing at all, or they may not offer wires at all.

The fastest way to find your bank's fees is to log into your online banking portal and look for a fee schedule or pricing page. Most banks publish this information under "Account Fees" or "Service Charges." You can also call your bank's customer service line and ask directly. Be specific: ask for the fee on an outgoing domestic wire, an incoming wire, and an international wire, because the costs are different for each.

If you wire money regularly, compare fees across banks before you choose where to keep your account. A bank that charges $25 per wire costs you $300 a year if you send 12 wires. A bank that charges $10 costs $120. Over time, that difference adds up.

When banks waive wire fees

Many banks offer fee waivers for certain account types. A premium checking account or a wealth management account may include unlimited free wires. Some banks waive wire fees if you maintain a minimum balance — often $25,000 to $100,000 — or if you have direct deposit set up. A few banks waive the first wire per month, or offer a certain number of free wires per year.

These terms change, and they vary by bank and account type. If you have a premium account or a large balance, ask your bank whether wire fees are waived. You may be paying for something you do not have to.

Alternatives to bank wires for moving money

A bank wire is fast and reliable, but it is not always the cheapest way to move money. ACH transfers (Automated Clearing House) are free or cost $1 to $3, but they take 1 to 3 business days. If you do not need the money today, an ACH transfer saves you $15 to $50.

Peer-to-peer payment apps like Venmo, PayPal, and Square Cash are free for transfers between individuals, though they charge a fee (usually 1 to 3 percent) if you want the money when ready instead of waiting a few days. These apps work well for personal transfers but are not suitable for paying a business or a landlord, because they lack the documentation and traceability that a wire provides.

If you are sending money internationally, a wire is not always the cheapest option. Specialized money transfer services like Wise (formerly TransferWise) often charge less than banks for international transfers, especially for large amounts. They also offer better exchange rates. For a $5,000 international transfer, a bank wire might cost $50 plus a 2 percent conversion fee ($100), totaling $150. Wise might charge $50 to $80 total. The difference grows with larger amounts.

What happens if you enter the wrong account number

If you send a wire to an incorrect account number, the money may still go through — banks do not always verify that the account number matches the recipient's name. The funds will land in someone else's account, and recovering them is difficult and slow.

You will have to contact your bank and file a claim, which can take weeks or months. The receiving bank has to contact the account holder and ask them to return the money voluntarily. If they refuse, your bank may be able to reverse the transaction, but this is not may provide. In many cases, you lose the money.

Always double-check the account number and routing number before you send a wire. Ask the recipient to confirm the details in writing. The $25 wire fee is cheap compared to the cost of sending money to the wrong place.

Frequently Asked Questions

Can I send a wire on a weekend or holiday?

No. Wires are processed through the Federal Reserve and banking networks that operate only on business days. If you send a wire on Friday evening, Saturday, or Sunday, it will not be processed until Monday. If Monday is a holiday, it will not go out until Tuesday. Plan ahead if you need the money by a specific date.

Do I pay the wire fee even if the wire fails?

Most banks charge the fee regardless of whether the wire succeeds. If your bank rejects the wire because of incorrect information or insufficient funds, you will still owe the fee. Some banks will refund the fee if the wire fails due to their error, so ask before you assume you have to pay.

Is a wire the same as a bank transfer?

"Bank transfer" is a broad term that includes wires, ACH transfers, and other methods. A wire is a specific type of transfer that is fast and costs money. An ACH transfer is slower and usually free. When someone says "bank transfer," ask them whether they mean a wire or an ACH transfer, because the cost and timing are very different.

What is the maximum amount I can wire?

Banks set their own limits, which vary by account type and customer history. A new account might have a limit of $5,000 per day. An established account might be able to wire $100,000 or more. Call your bank to find out your limit, or check your online banking portal. You can often request a higher limit if you need to send more.

Do I need a reason to send a wire?

No, but your bank will ask what the wire is for. This is a regulatory requirement, not a judgment. Answer honestly — the bank is looking for signs of fraud or money laundering, not evaluating whether your reason is good enough. If you say "paying rent" or "sending money to a family member," that is fine.